Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency pyasn1 to v0.6.1 #554

Closed
wants to merge 1 commit into from
Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 2, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pyasn1 (changelog) ==0.4.8 -> ==0.6.1 age adoption passing confidence

Release Notes

pyasn1/pyasn1 (pyasn1)

v0.6.1

Compare Source

v0.6.0

Compare Source

  • Added support for previously missing RELATIVE-OID construct
    pr #​48
  • Updated link to Layman's Guide
    Now it provides a link to links to a formatted PDF version of the paper,
    at a stable domain (researchgate), using https
    pr #​50
  • Removed support for EOL Python 2.7, 3.6, 3.7
    pr #​56

v0.5.1

Compare Source

  • Added support for PyPy 3.10 and Python 3.12
    pr #​32

  • Updated RTD configuration to include a dummy index.rst
    redirecting to contents.html, ensuring compatibility with
    third-party documentation and search indexes.
    pr #​47

  • Fixed the API breakage wih decoder.decode(substrateFun=...).

    A substrateFun passed to decoder.decode() can now be either
    v0.4 Non-Streaming or v0.5 Streaming. pyasn1 will detect and
    handle both cases transparently.

    A substrateFun passed to one of the new streaming decoders is
    still expected to be v0.5 Streaming only.
    pr #​30
    pr #​39

v0.5.0

Compare Source

  • Change RealEncoder.supportIndefLenMode type to a boolean
    pr #​21

  • Fix CI for py39 test environment
    pr #​25

  • Replace all snmplabs.com links
    issue #​4

  • Use correct SPDX identifier for the license
    pr #​16

  • Re-add tagMap and typeMap module level attributes to all
    encoder and decoder modules. They are aliases for TAG_MAP and
    TYPE_MAP, issue #​9.

  • Restore API for passing for tagMap and typeMap arguments
    to Encoder and Decoder classes by name and position,
    issue #​12.

  • Re-add tagMap and typeMap module level attributes to all
    encoder and decoder modules. They are aliases for TAG_MAP and
    TYPE_MAP, issue #​9.

  • Restore API for passing for tagMap and typeMap arguments
    to Encoder and Decoder classes by name and position,

  • Make BER/CER/DER decoders streaming and suspendible

    The goal of this change is to make the decoder yielding on input
    data starvation and resuming from where it stopped whenever the
    caller decides to try again (hopefully making sure that some more
    input becomes available).

    This change makes it possible for the decoder to operate on streams
    of data (meaning that the entire DER blob might not be immediately
    available on input).

    On top of that, the decoder yields partially reconstructed ASN.1
    object on input starvation making it possible for the caller to
    inspect what has been decoded so far and possibly consume partial
    ASN.1 data.

    All these new feature are natively available through
    StreamingDecoder class. Previously published API is implemented
    as a thin wrapper on top of that ensuring backward compatibility.

  • Added support for Python 3.8, 3.9, 3.10, 3.11

  • Removed support for EOL Pythons 2.4, 2.5, 2.6, 3.2, 3.3, 3.4, 3.5

  • Added support for PyPy 3.7, 3.8, 3.9

  • Modernized packaging and testing. pyasn1 now uses setup.cfg,
    pyproject.toml, build, and
    GitHub Actions.

  • PyPI package ownership for pyasn1 and pyasn1-module has been
    transfered to Christian Heimes and Simon Pichugin in
    PyPI support ticket #​2090.

  • The upstream repositories for pyasn1 and pyasn1-modules are now
    in the GitHub organization https://github.com/pyasn1/.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/pyasn1-0.x branch 2 times, most recently from 123d6bc to 64fb82f Compare August 22, 2024 12:18
@renovate renovate bot changed the title Update dependency pyasn1 to v0.6.0 Update dependency pyasn1 to v0.6.1 Sep 11, 2024
@renovate renovate bot force-pushed the renovate/pyasn1-0.x branch from 64fb82f to 47331df Compare September 11, 2024 01:39
Copy link

Automatically marking pull request as stale due to lack of activity

@github-actions github-actions bot added the stale label Nov 17, 2024
Copy link

Automatically closing this pull request as stale

@github-actions github-actions bot closed this Nov 24, 2024
Copy link
Contributor Author

renovate bot commented Nov 24, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (==0.6.1). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/pyasn1-0.x branch November 24, 2024 01:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants