Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python314-altcha-2.3.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python314-altcha Distribution: openSUSE Tumbleweed
Version: 2.3.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Oct 25 12:58:31 2026
Group: Unspecified Build host: reproducible
Size: 254586 Source RPM: python-altcha-2.3.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/altcha-org/altcha-lib-py
Summary: A library for creating and verifying challenges for ALTCHA
The ALTCHA Python Library is a lightweight, zero-dependency library designed
for creating and verifying [ALTCHA](https://altcha.org) challenges,
specifically tailored for Python applications.

Provides

Requires

License

MIT

Changelog

* Sun Oct 25 2026 Dirk Müller <dmueller@suse.com>
  - update to 2.3.0:
    * Aligns the v2 API (`altcha.v2`) with the reference JavaScript
      implementation (altcha-lib) and hardens verification
      against malformed payloads.
    * Challenges signed by earlier versions may fail verification
      after upgrading if their `data` contains `None`, floats,
      integer-like keys, or integers above 2^53, or
      if they use a non-standard algorithm string (e.g.
      `'sha-512'`, `'SHA-1'`). Other challenges keep the same
      signature and derived key.
    * `counter_mode` option (`'uint32'` default, or `'string'`) for
      `create_challenge`, `solve_challenge` and `verify_solution`,
      matching altcha-lib's `counterMode`.
    * `'string'` encodes the counter as decimal digits, as in
      v1-compatible challenges.
* Tue Aug 04 2026 Dirk Müller <dmueller@suse.com>
  - update to 2.1.0:
    * feat: verify_server function for remote server verification
    * fix: enforce key_prefix in PoW v2 fallback verification
* Mon Jun 29 2026 Dirk Müller <dmueller@suse.com>
  - update to 2.0.2:
    * fix: support bytes as hmac keys
    * feat: payload.from_base64 and from_dict
* Thu Apr 16 2026 Markéta Machová <mmachova@suse.com>
  - update to 2.0.0
    * history got lost
* Mon Feb 16 2026 Dirk Müller <dmueller@suse.com>
  - update to 1.0.0:
    * fix: expires with utc datetime
    * fix: salt parameter splicing
* Tue Jun 17 2025 Markéta Machová <mmachova@suse.com>
  - update to 0.2.0
    * method overrides and server payload compatibility with Sentinel
* Mon Feb 03 2025 Dirk Müller <dmueller@suse.com>
  - update to 0.1.9:
    * feat altcha.py verify_solution returns False,
      "Altcha payload expired"
* Tue Jan 21 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 0.1.8
    * fix: set default number to None (ChallengeOptions)
* Tue Jan 07 2025 Markéta Machová <mmachova@suse.com>
  - Initial packaging (v0.1.7), needed by weblate

Files

/usr/lib/python3.14/site-packages/altcha
/usr/lib/python3.14/site-packages/altcha-2.3.0.dist-info
/usr/lib/python3.14/site-packages/altcha-2.3.0.dist-info/INSTALLER
/usr/lib/python3.14/site-packages/altcha-2.3.0.dist-info/METADATA
/usr/lib/python3.14/site-packages/altcha-2.3.0.dist-info/RECORD
/usr/lib/python3.14/site-packages/altcha-2.3.0.dist-info/REQUESTED
/usr/lib/python3.14/site-packages/altcha-2.3.0.dist-info/WHEEL
/usr/lib/python3.14/site-packages/altcha-2.3.0.dist-info/licenses
/usr/lib/python3.14/site-packages/altcha-2.3.0.dist-info/licenses/LICENSE
/usr/lib/python3.14/site-packages/altcha-2.3.0.dist-info/top_level.txt
/usr/lib/python3.14/site-packages/altcha/__init__.py
/usr/lib/python3.14/site-packages/altcha/__pycache__
/usr/lib/python3.14/site-packages/altcha/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/altcha/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/altcha/__pycache__/altcha.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/altcha/__pycache__/altcha.cpython-314.pyc
/usr/lib/python3.14/site-packages/altcha/__pycache__/v1.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/altcha/__pycache__/v1.cpython-314.pyc
/usr/lib/python3.14/site-packages/altcha/__pycache__/v2.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/altcha/__pycache__/v2.cpython-314.pyc
/usr/lib/python3.14/site-packages/altcha/altcha.py
/usr/lib/python3.14/site-packages/altcha/py.typed
/usr/lib/python3.14/site-packages/altcha/v1.py
/usr/lib/python3.14/site-packages/altcha/v2.py
/usr/share/doc/packages/python314-altcha
/usr/share/doc/packages/python314-altcha/README.md
/usr/share/licenses/python314-altcha
/usr/share/licenses/python314-altcha/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Oct 27 22:33:16 2026