<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python-gmpy2, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2026-04-04T15:27:26Z</updated>
<entry>
<title>python3: merge python3-email into python3-urllib</title>
<updated>2026-04-04T15:27:26Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-04-02T16:16:31Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=e0a12562b7bfd36348135cecd83073e89ebe2921'/>
<id>urn:sha1:e0a12562b7bfd36348135cecd83073e89ebe2921</id>
<content type='text'>
As we're seeing in various test.sh scrip runs, importing 'email' fails
with not finding 'urllib' and vice-versa.

Then via a7e96ec91 ("python3-email: add python3-urllib as dependency")
I created a circular dependency.
So, might as well merge the two packages into one (named python3-urllib)
and updates all dependencies to pull python3-urllib.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python3-email: add python3-urllib as dependency</title>
<updated>2026-04-01T07:29:21Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-03-30T17:29:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=a7e96ec919a1a4efcf1d05ccccda09d95f98e864'/>
<id>urn:sha1:a7e96ec919a1a4efcf1d05ccccda09d95f98e864</id>
<content type='text'>
In recent versions of Python, trying to include 'email' also pulls
in urllib from CPython.
So just add it as dependency.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python-gmpy2: bump to 2.3.0</title>
<updated>2026-03-22T06:43:19Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-03-19T15:40:49Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=643e0bd695d8349aee06a8929c68beec963c3000'/>
<id>urn:sha1:643e0bd695d8349aee06a8929c68beec963c3000</id>
<content type='text'>
Changelog since 2.2.2:
- Add mpz.array() method for NumPy interaction
- Implement mpq.limit_denominator() functionality
- Add is_integer() method for mpz/mpq types
- Add mixed-mode arithmetic support for mpc types
- Enhanced formatting using context's rounding mode defaults
- Full free-threaded Python build support
- Fix memory leaks in MPFR/MPC cache and context exit
- Drop CPython 3.8 support (requires 3.9+)

Add test.sh.

gmpy2 2.3.0 switched to pyproject.toml with setuptools-scm for version
management. Add python-setuptools-scm/host to PKG_BUILD_DEPENDS.

Full changelog:
https://github.com/aleaxit/gmpy/releases

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>treewide: remove myself as maintainer</title>
<updated>2026-03-13T17:53:21Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2026-03-13T17:44:30Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=376cbe460ae270c02f2eb245940ddf5d7af9cc96'/>
<id>urn:sha1:376cbe460ae270c02f2eb245940ddf5d7af9cc96</id>
<content type='text'>
slide-switch is my software, I choose to continue to be sole maintainer.
(This was also the case in #28429.)

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: add me as co-maintainer to Jeffery's packages</title>
<updated>2026-03-13T17:04:53Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-03-13T17:00:02Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=a7e01c91b60c644d08dd309e78cc7bb83d361d6a'/>
<id>urn:sha1:a7e01c91b60c644d08dd309e78cc7bb83d361d6a</id>
<content type='text'>
Add 'Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;' as co-maintainer
alongside Jeffery To &lt;jeffery.to@gmail.com&gt; for all packages where
Jeffery To is listed as maintainer.

Supersedes PR: https://github.com/openwrt/packages/pull/28429

We can have another PR where Jeffery removes himself later.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python-gmpy2: update to 2.2.2</title>
<updated>2026-02-23T08:14:17Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2026-02-06T03:45:28Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=3c322251909c2092fea3e2f3993b272370f590f9'/>
<id>urn:sha1:3c322251909c2092fea3e2f3993b272370f590f9</id>
<content type='text'>
Fixes compilation.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-gmpy2: Update to 2.1.5</title>
<updated>2023-05-29T15:15:59Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-05-27T19:41:29Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=a7d33e9e3a139648da043980d4fb5345c2e7496a'/>
<id>urn:sha1:a7d33e9e3a139648da043980d4fb5345c2e7496a</id>
<content type='text'>
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-libraries: Update build options</title>
<updated>2023-04-24T08:20:35Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-03-06T03:54:02Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=63d13aa15f847d35d7f7473e1595de6c9d53f655'/>
<id>urn:sha1:63d13aa15f847d35d7f7473e1595de6c9d53f655</id>
<content type='text'>
This updates the build options for these packages to work with the
pyproject.toml-based build process, and removes
PYTHON3_PKG_FORCE_DISTUTILS_SETUP:=1.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-libraries: Force old build process</title>
<updated>2023-04-24T08:19:49Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-03-06T03:46:09Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=e6ae9e29d59001a8c31781c1e2c32261f34c05be'/>
<id>urn:sha1:e6ae9e29d59001a8c31781c1e2c32261f34c05be</id>
<content type='text'>
These packages will need adjustments to work with pyproject.toml-based
builds, so set PYTHON3_PKG_FORCE_DISTUTILS_SETUP:=1 to force the old
build process (when pyproject.toml-based builds are in place) for now.

Signed-off-by: Jeffery To &lt;jeffery.to@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-03.infra.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>
</feed>
