<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python-cffi, 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-08-11T10:45:28Z</updated>
<entry>
<title>python-cffi: bump to 2.1.1</title>
<updated>2026-08-11T10:45:28Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-08-09T09:31:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=088040f3ec1598cb1eb32d7a4fdacaf398707598'/>
<id>urn:sha1:088040f3ec1598cb1eb32d7a4fdacaf398707598</id>
<content type='text'>
Refresh sha256 from PyPI sdist. Drop the macOS cross-compile patch;
2.1.1 already carries the sysconfig.get_platform() fix upstream.

Add test-version.sh: 2.1.1 ships the cffi-gen-src console tool, a
subcommand CLI with no version flag, so the generic per-executable
version probe fails the package ("No executables in the package
provided version"). test-version.sh skips that probe, and test.sh now
asserts cffi.__version__ against the packaged version.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python-cffi: fix cross-compilation on macOS hosts</title>
<updated>2026-08-09T08:42:40Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-07T11:19:31Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=a8c37e36c1e3a9b9db00a14d3e1fc98a79952f90'/>
<id>urn:sha1:a8c37e36c1e3a9b9db00a14d3e1fc98a79952f90</id>
<content type='text'>
setup.py picks the macOS-only -iwithsysroot/usr/include/ffi flag from
sys.platform, which describes the interpreter running the build rather than
the target, so cross-compiling from a macOS host hands an Apple clang flag to
the GNU cross compiler and the build fails. Use sysconfig.get_platform(),
which honours the _PYTHON_HOST_PLATFORM that python3-package.mk exports.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&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-cffi: bump to version 2.0.0</title>
<updated>2025-11-12T19:44:33Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2025-11-12T17:34:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=2590594111be87dbed3ff7e5db7b99845eada382'/>
<id>urn:sha1:2590594111be87dbed3ff7e5db7b99845eada382</id>
<content type='text'>
Bump to version 2.0.0 because the CI seems to also include this.
Drop patch for un-pinning setuptools.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python-cffi: Update to 1.16.0</title>
<updated>2023-10-03T14:35:59Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-10-03T14:26:02Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=dd5af62695e2c0fcf421adfffbea92f37d1a652d'/>
<id>urn:sha1:dd5af62695e2c0fcf421adfffbea92f37d1a652d</id>
<content type='text'>
This includes a patch to unpin the version of setuptools required for
build; the required version is newer than the version bundled with
Python 3.11. This patch should not be necessary when Python 3.12 is
available.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-cffi: Update to 1.15.1, add host build</title>
<updated>2023-03-31T05:06:34Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-02-25T13:21:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=aabe27a3793dab740a486611c656b56db68f95da'/>
<id>urn:sha1:aabe27a3793dab740a486611c656b56db68f95da</id>
<content type='text'>
The host build replaces the use of the host pip requirements file. This
also updates the dependants of cffi to depend on the host build.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-packages: remove myself as maintainer</title>
<updated>2021-11-23T11:14:43Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2021-11-23T11:14:42Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=48ce6e48b617ee72e40220e6ab6b7ceaa079a192'/>
<id>urn:sha1:48ce6e48b617ee72e40220e6ab6b7ceaa079a192</id>
<content type='text'>
There's been a bit of overlapping opinions on some of these packages.
The best thing to do here is to reduce ownership and relinquish my
control.

This patch does that.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-cffi: bump to version 1.15.0</title>
<updated>2021-10-19T20:22:25Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2021-10-18T07:20:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=ee2a4278d9ce37b2a506093ff2e12653b7f4e843'/>
<id>urn:sha1:ee2a4278d9ce37b2a506093ff2e12653b7f4e843</id>
<content type='text'>
And use AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-cffi: bump to version 1.14.6</title>
<updated>2021-07-14T08:20:07Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2021-07-13T08:20:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=e08b94b7538474812c18fc109f0372bbb2710d1f'/>
<id>urn:sha1:e08b94b7538474812c18fc109f0372bbb2710d1f</id>
<content type='text'>
Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
</feed>
