<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-python/recipes-devtools/python/python3-ecdsa_0.19.0.bb, branch wrynose</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=wrynose</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=wrynose'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-03-25T16:33:54+00:00</updated>
<entry>
<title>python3-ecdsa: upgrade 0.19.0 -&gt; 0.19.1</title>
<updated>2025-03-25T16:33:54+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-03-25T09:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6f961ea6b4026099c78e8354a93dc8c3bea38669'/>
<id>urn:sha1:6f961ea6b4026099c78e8354a93dc8c3bea38669</id>
<content type='text'>
Changelog:
============
New API:
-----------
- der.remove_implicit and der.encode_implicit for decoding and
  encoding DER IMPLICIT values with custom tag values and arbitrary
  classes

Bug fixes:
------------
- Minor fixes around arithmetic with curves that have non-prime order
  (useful for experimentation, not practical deployments)
- Fix arithmetic to work with curves that have (0, 0) on the curve
- Fix canonicalization of signatures when s is just slightly
  above half of curve order

Maintenance:
------------
- Dropped official support for Python 3.5 (again, issues with CI, support
  for Python 2.6 and Python 2.7 is unchanged)
- Officially support Python 3.12 and 3.13 (add them to CI)
- Removal of few more unnecessary six.b literals (Alexandre Detiste)
- Fix typos in warning messages

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-ecdsa: update recipe to use the ptest-python-pytest class</title>
<updated>2025-01-30T22:15:37+00:00</updated>
<author>
<name>Derek Straka</name>
<email>derek@asterius.io</email>
</author>
<published>2025-01-30T21:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3ac7852b9b8901b78424368e16cf8aea716ee7ec'/>
<id>urn:sha1:3ac7852b9b8901b78424368e16cf8aea716ee7ec</id>
<content type='text'>
Signed-off-by: Derek Straka &lt;derek@asterius.io&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-ecdsa: enable ptest and add missing runtime dependency</title>
<updated>2024-04-12T15:57:34+00:00</updated>
<author>
<name>alperak</name>
<email>alperyasinak1@gmail.com</email>
</author>
<published>2024-04-12T09:33:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cf4bf3f13aeec49072d6e6c24e1ff005236e94c2'/>
<id>urn:sha1:cf4bf3f13aeec49072d6e6c24e1ff005236e94c2</id>
<content type='text'>
* Ptest and library example tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_SLOW_META_PYTHON

Ptest result:
=============

qemux86-64:

Testsuite summary
TOTAL: 1976
PASS: 1972
SKIP: 4
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 292
END: /usr/lib/python3-ecdsa/ptest
2024-04-12T09:18
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 1976
PASS: 1972
SKIP: 4
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 236
END: /usr/lib/python3-ecdsa/ptest
2024-04-12T09:05
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak &lt;alperyasinak1@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-ecdsa: upgrade 0.18.0 -&gt; 0.19.0</title>
<updated>2024-04-12T06:32:35+00:00</updated>
<author>
<name>Guðni Már Gilbert</name>
<email>gudnimar@noxmedical.com</email>
</author>
<published>2024-04-10T22:51:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0bc241c5ab63795dc64d7d9c7907ad4056b0f2af'/>
<id>urn:sha1:0bc241c5ab63795dc64d7d9c7907ad4056b0f2af</id>
<content type='text'>
Changelog:
==========
New API:
------------
    to_ssh in VerifyingKey and SigningKey, supports Ed25519 keys only (Pablo Mazzini)

New features:
------------
    Support for twisted Brainpool curves

Doc fix:
------------
    Fix curve equation in glossary
    Documentation for signature encoding and signature decoding functions

Maintenance:
------------
    Dropped official support for 3.3 and 3.4 (because of problems running them
    in CI, not because it's actually incompatible; support for 2.6 and 2.7 is
    unaffected)
    Fixes around hypothesis parameters
    Officially support Python 3.11 and 3.12
    Small updates to test suite to make it work with 3.11 and 3.12 and new
    releases of test dependencies
    Dropped the internal _rwlock module as it's unused
    Added mutation testing to CI, lots of speed-ups to the test suite
    to make it happen
    Removal of unnecessary six.b literals (Alexandre Detiste)

Deprecations:
------------
    int_to_string, string_to_int, and digest_integer from ecdsa.ecdsa
    module are now considered deprecated, they will be removed in a future
    release

Signed-off-by: Guðni Már Gilbert &lt;gudnimar@noxmedical.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
