<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python-cryptodomex, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-04-10T11:00:41Z</updated>
<entry>
<title>python3-cryptodomex: update to 3.23.0</title>
<updated>2026-04-10T11:00:41Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-04-09T05:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a509f320471a8ef03ac939cc0ee2a42eff7e0067'/>
<id>urn:sha1:a509f320471a8ef03ac939cc0ee2a42eff7e0067</id>
<content type='text'>
Update package to 3.23.0.

pycryptodomex is the same codebase as pycryptodome under the Cryptodome
namespace. All changes are identical to python3-cryptodome 3.23.0:

3.19.0: Added ECDH support via Cryptodome.Protocol.DH; TupleHash128/256
update() can now hash multiple items at once.

3.19.1 (security): Patched side-channel leakage in OAEP decryption that
could enable a Manger attack.

3.20.0: Added TurboSHAKE128 and TurboSHAKE256; Cryptodome.Hash.new()
factory; AES-GCM support for PBES2/PKCS#8 containers.

3.21.0: Added Curve25519/X25519 and Curve448/X448 support; dropped
Python 3.5 support.

3.22.0: Added HPKE (RFC 9180) support; dropped Python 3.6 support.

3.23.0: Added Key Wrap (KW/KWP, RFC 3394/5649) cipher modes; Windows
ARM wheels; fixed HashEdDSA/Ed448 sign/verify mutating XOF state.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>treewide: assign PKG_CPE_ID</title>
<updated>2024-02-05T00:16:10Z</updated>
<author>
<name>Fabrice Fontaine</name>
</author>
<published>2024-02-02T17:37:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5afe5c9031190844f267357c68efe3c9c3cbe51d'/>
<id>urn:sha1:5afe5c9031190844f267357c68efe3c9c3cbe51d</id>
<content type='text'>
Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-cryptodomex: Update to 3.18.0, refresh patches</title>
<updated>2023-09-04T22:09:42Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-09-04T22:09:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a1b3595550ebc6db9f21bce7a1a958bf7accedbe'/>
<id>urn:sha1:a1b3595550ebc6db9f21bce7a1a958bf7accedbe</id>
<content type='text'>
This also updates the list of dependencies.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-packages: Clean up build variables</title>
<updated>2023-04-24T08:22:03Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-03-06T14:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b1b008f42ff0a6da96b801e2eaf68be4e2f2b5bb'/>
<id>urn:sha1:b1b008f42ff0a6da96b801e2eaf68be4e2f2b5bb</id>
<content type='text'>
* Rename PYTHON3_PKG_SETUP_VARS to PYTHON3_PKG_BUILD_VARS, and
  PYTHON3_PKG_SETUP_DIR to PYTHON3_PKG_BUILD_PATH

  The new variable names emphasize that these values apply to the new
  build process.

* Remove PYTHON3_PKG_SETUP_ARGS set to the empty string

  These were set to override the default arguments in the old build
  process and not applicable to the new build process.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-cryptodomex: update to version 3.10.1</title>
<updated>2021-05-14T11:08:13Z</updated>
<author>
<name>Jan Pavlinec</name>
</author>
<published>2021-05-14T10:18:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d6cb4edb4ac16eefe697976708ea79d748f44cb1'/>
<id>urn:sha1:d6cb4edb4ac16eefe697976708ea79d748f44cb1</id>
<content type='text'>
Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>treewide: Run refresh on all packages</title>
<updated>2021-02-21T00:02:15Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-21T00:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5d8d4fbbcb5c5de9370711c19bb3510210989a98'/>
<id>urn:sha1:5d8d4fbbcb5c5de9370711c19bb3510210989a98</id>
<content type='text'>
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-packages: Clean up Makefiles</title>
<updated>2020-04-22T08:36:55Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-04-21T17:27:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2210c4a60dd8fb6420f7bd3c6fe00ed0ae4c51be'/>
<id>urn:sha1:2210c4a60dd8fb6420f7bd3c6fe00ed0ae4c51be</id>
<content type='text'>
This removes:

* Python 3 variants (VARIANT:=python3)

* "for Python3" from package titles

* Package selection condition from package dependencies, e.g.
  +PACKAGE_python3-six:python3-light replaced with +python3-light

* "Default" package information sections, e.g.
  Package/python-six/Default removed and package details merged into
  Package/python3-six

* "(Variant for Python3)" from package descriptions

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-cryptodome: update to 3.9.7</title>
<updated>2020-04-10T16:21:57Z</updated>
<author>
<name>Richard Yu</name>
</author>
<published>2020-04-10T16:21:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ff6fc939878cf9bbdcbfbfd39031af10d146358d'/>
<id>urn:sha1:ff6fc939878cf9bbdcbfbfd39031af10d146358d</id>
<content type='text'>
Signed-off-by: Richard Yu &lt;yurichard3839@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-libraries: Remove Python 2 variants</title>
<updated>2020-04-02T06:57:30Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-04-01T14:21:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=658b1b67587c4698f6a4c182e9afea7cb5fba2ee'/>
<id>urn:sha1:658b1b67587c4698f6a4c182e9afea7cb5fba2ee</id>
<content type='text'>
The Python 2 variants will be added to the abandoned packages feed.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: Use pypi.mk for Python packages</title>
<updated>2019-10-30T15:16:18Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2019-10-20T19:03:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=635cb1309c4d52763c03bc00e7c367e06908b54f'/>
<id>urn:sha1:635cb1309c4d52763c03bc00e7c367e06908b54f</id>
<content type='text'>
This updates all Python packages that download their source from PyPi to
use pypi.mk.

This will allow future improvements/changes to pypi.mk to affect all
relevant packages.

This also makes it easier for future Python packages to start using
pypi.mk, when it's clear how it is used in existing packages.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
</feed>
