Python library to access B2 cloud storage.

Backblaze/b2-sdk-python est-il accessible aux débutants ?

Ces 30 derniers jours, Backblaze/b2-sdk-python a fusionné 5 des 12 pull requests de contributeurs externes, et ses mainteneurs répondent en général sous 1 jour. 2 issues accessibles aux débutants sont ouvertes en ce moment.

Étoiles
214
Forks
68
Issues débutants ouvertes
2
Issues indexées
61
Merge moyen
51 min
PR mergées (30 j)
6
Langage dominant
Python
Licence
Aucune donnée de licence
Dernier push GitHub
15/10/2026
Dernière indexation
15/10/2026
Guide de contribution
Guide de contribution
Code de conduite
Aucun code de conduite
Labels débutants
good first issue help wanted

Comment contribuer à Backblaze/b2-sdk-python

  1. Lisez d'abord le guide de contribution : il explique comment les mainteneurs veulent que les changements soient proposés, testés et relus.
  2. Choisissez l'une des 2 issues ouvertes accessibles aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • "validate_b2_file_name_as_path" accepts Windows device names and NTFS stream separators
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 50/100

    Backblaze/b2-sdk-python#630 ·

    Les mainteneurs répondent en général sous 1 jour

  • ci: cli-compat fails — 4 sse/sync integration tests broken in B2_Command_Line_Tool (all environments)
    Peut-être à nouveau libre @ffumero2003 l’a pris il y a 37 jours, et aucune pull request n’est ouverte. Ouverte
    bug testing

    Backblaze/b2-sdk-python#627 · 2 commentaires · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • raw simulator: error reading copied files
    Ouverte

    Difficulté 3/5 Une demi-journée Accessibilité débutants 62/100

    Backblaze/b2-sdk-python#626 ·

    Les mainteneurs répondent en général sous 1 jour

  • Credentialed encryption integration expects SSE-B2 but live account returns NONE
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 28/100

    Backblaze/b2-sdk-python#614 ·

    Les mainteneurs répondent en général sous 1 jour

  • Own sdkharness conformance and resilience checks
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    Backblaze/b2-sdk-python#612 ·

    Les mainteneurs répondent en général sous 1 jour

  • b2sdk: create_file prioritization should accept an enum, not a string
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 22/100

    Backblaze/b2-sdk-python#602 ·

    Les mainteneurs répondent en général sous 1 jour

  • B2 SDK docs: review upstream and fork URLs across badges, releases, and Edit on GitHub links
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    Backblaze/b2-sdk-python#600 ·

    Les mainteneurs répondent en général sous 1 jour

  • B2 SDK docs: execute or signature-check documentation examples in CI
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    Backblaze/b2-sdk-python#598 ·

    Les mainteneurs répondent en général sous 1 jour

  • B2 SDK docs: inventory and classify the public names exported by b2sdk.v3
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 22/100

    Backblaze/b2-sdk-python#597 ·

    Les mainteneurs répondent en général sous 1 jour

  • B2 SDK docs: add Event Notifications usage and API documentation
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    Backblaze/b2-sdk-python#596 ·

    Les mainteneurs répondent en général sous 1 jour

  • B2 SDK docs: add a practical v0-v3 interface compatibility and migration matrix
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    Backblaze/b2-sdk-python#594 ·

    Les mainteneurs répondent en général sous 1 jour

  • B2 SDK docs: document the new SSE-B2 bucket and file-write defaults
    Ouverte

    Difficulté 3/5 Une demi-journée Accessibilité débutants 52/100

    Backblaze/b2-sdk-python#587 ·

    Les mainteneurs répondent en général sous 1 jour

  • How to specify file-include regex in synchronizer
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 35/100

    Backblaze/b2-sdk-python#536 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Document `retain_until` parameter
    Ouverte

    Difficulté 3/5 Une demi-journée Accessibilité débutants 30/100

    Backblaze/b2-sdk-python#532 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • "TypeError: Argument of type 'Bucket' cannot be assigned to parameter of type 'Bucket' in b2sdk.v2"
    Ouverte
    more-information-needed

    Difficulté 3/5 1-2 jours Accessibilité débutants 25/100

    Backblaze/b2-sdk-python#492 · 4 commentaires · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • Eliminate inefficiency in form of some extra data downloaded in sync for large files
    Ouverte
    help wanted

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    Backblaze/b2-sdk-python#380 ·

    Les mainteneurs répondent en général sous 1 jour

  • Improving Synchronizer documentation
    Ouverte
    help wanted

    Difficulté 2/5 Une demi-journée Accessibilité débutants 42/100

    Backblaze/b2-sdk-python#379 · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • Ensure no buckets are leaking in integration tests
    Ouverte

    Difficulté 3/5 Une demi-journée Accessibilité débutants 45/100

    Backblaze/b2-sdk-python#350 ·

    Les mainteneurs répondent en général sous 1 jour

  • Directly raising exception from 'Exception' instance
    Ouverte

    Difficulté 3/5 Une demi-journée Accessibilité débutants 45/100

    Backblaze/b2-sdk-python#321 ·

    Les mainteneurs répondent en général sous 1 jour

  • Improve the naming of classes and arguments of Synchronizer
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 12/100

    Backblaze/b2-sdk-python#306 ·

    Les mainteneurs répondent en général sous 1 jour

  • Sync crashes in a non-descriptive way when syncing down an object with a trailing `/` in its name
    Ouverte
    bug good first issue

    Difficulté 3/5 1-2 jours Accessibilité débutants 18/100

    Backblaze/b2-sdk-python#278 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • .github/workflows/ci.yml should skip "cleanup_buckets" job if B2 credentials are not provided
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 42/100

    Backblaze/b2-sdk-python#267 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Bucket information is sometimes unavailable from api instance
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 22/100

    Backblaze/b2-sdk-python#266 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Improve developer documentation
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 55/100

    Backblaze/b2-sdk-python#255 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • Improve hashing management for large file parts
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 22/100

    Backblaze/b2-sdk-python#245 ·

    Les mainteneurs répondent en général sous 1 jour

  • remove the upper limit on sphinx version
    Ouverte

    Difficulté 1/5 Moins d'une heure Accessibilité débutants 45/100

    Backblaze/b2-sdk-python#242 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • replace os.path with pathlib
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    Backblaze/b2-sdk-python#239 · 1 commentaire ·

    Les mainteneurs répondent en général sous 1 jour

  • refactor AbstractAccountInfo.allowed_is_valid to use pydantic
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    Backblaze/b2-sdk-python#230 ·

    Les mainteneurs répondent en général sous 1 jour

  • Move unit tests to apiver-friendly structure
    Peut-être à nouveau libre @mlech-reef l’a pris il y a 2037 jours, et aucune pull request n’est ouverte. Ouverte
    testing

    Backblaze/b2-sdk-python#191 · 1 commentaire · 1 personne assignée ·

    Les mainteneurs répondent en général sous 1 jour

  • Add models for corsRules and lifecycleRules instead of dicts
    Ouverte
    enhancement good first issue

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    Backblaze/b2-sdk-python#188 · 4 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Few issues regarding the documentation
    Ouverte
    enhancement good first issue

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    Backblaze/b2-sdk-python#182 ·

    Les mainteneurs répondent en général sous 1 jour

  • InMemoryAccountInfo is not threadsafe
    Ouverte
    bug help wanted

    Difficulté 4/5 3-5 jours Accessibilité débutants 18/100

    Backblaze/b2-sdk-python#175 · 13 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • How to deal with hidden files during sync
    Ouverte
    question

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100

    Backblaze/b2-sdk-python#167 · 3 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Bucket to bucket "sync" of all versions
    Ouverte
    enhancement question

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100

    Backblaze/b2-sdk-python#166 · 3 commentaires · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • Feature Request: Typings
    Ouverte
    enhancement good first issue

    Difficulté 4/5 3-5 jours Accessibilité débutants 22/100

    Backblaze/b2-sdk-python#148 · 10 commentaires · 1 réaction ·

    Les mainteneurs répondent en général sous 1 jour

  • List of things to consider for apiver v2
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100

    Backblaze/b2-sdk-python#139 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • How to calculate metrics? Bucket size, last updated, etc
    Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 12/100

    Backblaze/b2-sdk-python#137 · 10 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • the uploader does not check for maximum number of custom header fields
    Ouverte

    Difficulté 3/5 Une demi-journée Accessibilité débutants 28/100

    Backblaze/b2-sdk-python#124 · 2 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Bucket.download_file_by_name fails when getting bucket with B2Api.get_bucket_by_id
    Ouverte
    bug good first issue

    Difficulté 3/5 Une demi-journée Accessibilité débutants 42/100

    Backblaze/b2-sdk-python#112 · 4 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Issues with clearing large upload file tokens
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 28/100

    Backblaze/b2-sdk-python#107 ·

    Les mainteneurs répondent en général sous 1 jour

  • treat warnings as errors, detect deprecation early in CI
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 52/100

    Backblaze/b2-sdk-python#103 ·

    Les mainteneurs répondent en général sous 1 jour

  • Broken pipe: unable to send entire request. ServiceError: 503 service_unavailable c001_v0001009_t0016 is too busy
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 22/100

    Backblaze/b2-sdk-python#73 · 6 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Error when b2 writes non-ASCII to stdout
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    Backblaze/b2-sdk-python#71 · 5 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Set the threads of parallel transferer to be daemons
    Ouverte
    enhancement

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    Backblaze/b2-sdk-python#15 ·

    Les mainteneurs répondent en général sous 1 jour

  • Adopt the AI-native SDLC and repository policies
    Peut-être pris @goanpeca l’a pris il y a 18 jours. Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    Backblaze/b2-sdk-python#634 ·

    Les mainteneurs répondent en général sous 1 jour

  • Download and copy sync actions print remote file names without escape_control_chars
    Peut-être pris @dreyfus92 l’a pris il y a 15 jours. Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 72/100

    Backblaze/b2-sdk-python#631 ·

    Les mainteneurs répondent en général sous 1 jour

  • SqliteAccountInfo profile name validation uses "re.match", so only the first character is checked
    Peut-être pris @nazarli-shabnam l’a pris il y a 9 jours. Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 75/100

    Backblaze/b2-sdk-python#629 ·

    Les mainteneurs répondent en général sous 1 jour

  • B2 SDK docs: convert embedded TODO directives into tracked documentation issues
    Peut-être pris @ffumero2003 l’a pris il y a 66 jours. Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 22/100

    Backblaze/b2-sdk-python#601 ·

    Les mainteneurs répondent en général sous 1 jour

  • B2 SDK docs: consolidate duplicated contributor guidance into one canonical source
    Peut-être pris @ffumero2003 l’a pris il y a 66 jours. Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 18/100

    Backblaze/b2-sdk-python#599 ·

    Les mainteneurs répondent en général sous 1 jour

  • B2 SDK docs: add a task-oriented replication guide and public API reference
    Peut-être pris @ffumero2003 l’a pris il y a 66 jours. Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 18/100

    Backblaze/b2-sdk-python#595 ·

    Les mainteneurs répondent en général sous 1 jour

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.