./security/py-josepy, JOSE protocol implementation in Python using cryptography

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.15.0, Package name: py312-josepy-1.15.0, Maintainer: pkgsrc-users

JOSE protocol implementation in Python using cryptography.


Required to run:
[security/py-OpenSSL] [devel/py-setuptools] [lang/py-six] [security/py-cryptography] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 57.92 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-19 17:12:17 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-josepy: downgrade to 1.15

The world is not ready for it
   2025-02-19 14:22:03 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-josepy: update to 2.0.0.

2.0.0 (2025-02-10)
------------------

* Breaking Change: PyOpenSSL has been fully removed.
  - Dropped objects:
    `josepy.util.ComparableX509`
  - Functions now expect `cryptography.x509` objects:
    `josepy.json_util.encode_cert`
    `josepy.json_util.encode_csr`
    `josepy.jws.Header.x5c.encoder`
  - Functions now return `cryptography.x509` objects:
    `josepy.json_util.decode_cert`
    `josepy.json_util.decode_csr`
    `josepy.jws.Header.x5c.decoder`
* Dropped support for Python 3.8.
   2025-01-23 09:27:21 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-josepy: updated to 1.15.0

1.15.0 (2025-01-22)

* Added a deprecation warning about future backwards incompatible changes. The
  text of that warning is "The next major version of josepy will remove
  josepy.util.ComparableX509 and all uses of it as part of removing our
  dependency on PyOpenSSL. This includes modifying any functions with
  ComparableX509 parameters or return values. This will be a breaking change.
  To avoid breakage, we recommend pinning josepy < 2.0.0 until josepy 2.0.0 is
  out and you've had time to update your code."
* Added support for Python 3.13.
* Dropped support for Python 3.7.
* Support for Python 3.8 has been deprecated and will be removed in the next
  scheduled release.
   2025-01-07 15:11:07 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-josepy: remove workaround for poetry-core bug that's fixed
   2023-11-07 09:55:28 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-josepy: update to 1.14.0.

1.14.0 (2023-11-01)
-------------------

* Added support for Python 3.11 and 3.12.
* Support for Python 3.7 has been deprecated and will be removed in the next
  scheduled release.
* Dropped support for Python 3.6.
* Added a new valid PGP key for signing our PyPI packages with the fingerprint
  F2871B4152AE13C49519111F447BF683AA3B26C3
   2022-10-19 16:25:20 by Nia Alarie | Files touched by this commit (21)
Log message:
fighting a losing battle against the py-cryptography rustification, part 5

Convert py-OpenSSL users to versioned_dependencies.mk
   2022-10-19 15:56:34 by Nia Alarie | Files touched by this commit (26)
Log message:
fighting a losing battle against py-cryptography rustification, part 2

Switch users to versioned_dependencies.mk.
   2022-03-17 09:16:22 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-josepy: updated to 1.13.0

1.13.0 (2022-03-10)
-------------------

* Support for Python 3.6 has been deprecated and will be removed in the next
  scheduled release.
* Corrected some type annotations.