<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python-zipp, branch openwrt-21.02</title>
<subtitle>Community maintained packages for OpenWrt</subtitle>
<id>http://x-nagi.com/cgit/packages/atom?h=openwrt-21.02</id>
<link rel='self' href='http://x-nagi.com/cgit/packages/atom?h=openwrt-21.02'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/'/>
<updated>2021-03-28T22:23:44Z</updated>
<entry>
<title>python-zipp: update to version 3.4.1</title>
<updated>2021-03-28T22:23:44Z</updated>
<author>
<name>Jan Pavlinec</name>
<email>jan.pavlinec@nic.cz</email>
</author>
<published>2021-03-08T14:23:44Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=7bd8b26e1ec4ddf4bff51b830d89b4baa7ad1d83'/>
<id>urn:sha1:7bd8b26e1ec4ddf4bff51b830d89b4baa7ad1d83</id>
<content type='text'>
Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
(cherry picked from commit 7f850739791257905cd6e3ec36dba18713f0af55)
</content>
</entry>
<entry>
<title>python-zipp: update to version 3.4.0</title>
<updated>2020-10-29T14:18:06Z</updated>
<author>
<name>Jan Pavlinec</name>
<email>jan.pavlinec@nic.cz</email>
</author>
<published>2020-10-19T13:53:36Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=5506844167dd88866bb42b88ecea742882640976'/>
<id>urn:sha1:5506844167dd88866bb42b88ecea742882640976</id>
<content type='text'>
Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>python-zipp: update to version 3.3.0</title>
<updated>2020-10-06T11:10:43Z</updated>
<author>
<name>Jan Pavlinec</name>
<email>jan.pavlinec@nic.cz</email>
</author>
<published>2020-10-06T11:10:27Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=727894d77edd6b422e2e01bf3004bfb686015a1e'/>
<id>urn:sha1:727894d77edd6b422e2e01bf3004bfb686015a1e</id>
<content type='text'>
Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>python-zipp: update to version 3.2.0</title>
<updated>2020-09-29T12:47:14Z</updated>
<author>
<name>Jan Pavlinec</name>
<email>jan.pavlinec@nic.cz</email>
</author>
<published>2020-09-29T12:47:00Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=fd5882c6edfdc68c9f0da3993671997b5eff441d'/>
<id>urn:sha1:fd5882c6edfdc68c9f0da3993671997b5eff441d</id>
<content type='text'>
Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>python: Use locked for host pip</title>
<updated>2020-08-31T10:48:47Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-08-30T22:29:44Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=c0340f631c6da75c9e19a6a2132777b55b58b777'/>
<id>urn:sha1:c0340f631c6da75c9e19a6a2132777b55b58b777</id>
<content type='text'>
This also removes PKG_BUILD_PARALLEL:=0 that was added for packages that
use HOST_PYTHON3_PACKAGE_BUILD_DEPENDS.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: Use hash-checking mode when installing host pip packages</title>
<updated>2020-08-17T15:05:49Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-08-15T06:33:30Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=722a5b8efa19fd54728af462441dce08cd7e545b'/>
<id>urn:sha1:722a5b8efa19fd54728af462441dce08cd7e545b</id>
<content type='text'>
In hash-checking mode[1], pip will verify downloaded package archives
(source tarballs in our case) against known SHA256 hashes before
installing the packages.

As a consequence, this requires the use of requirements files[2] and
pinning packages to known versions.

The syntax for package Makefiles has changed slightly;
HOST_PYTHON3_PACKAGE_BUILD_DEPENDS no longer accepts requirement
specifiers like "foo&gt;=1.0", only requirements file names (which are the
same as package names in the most common case).

This also updates affected packages, in particular:

* python-zipp: "setuptools_scm[toml]" has been split into
  "setuptools-scm toml" to reuse the requirements file for
  setuptools-scm (the extra depends installed by "setuptools_scm[toml]"
  is toml).

* python-pycparser: This previously used ply 3.10, whereas the
  requirements file will now install 3.11.

[1]: https://pip.pypa.io/en/stable/reference/pip_install/#hash-checking-mode
[2]: https://pip.pypa.io/en/stable/user_guide/#requirements-files

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-packages: Disable parallel build when host pip is needed</title>
<updated>2020-06-30T07:43:01Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-06-29T20:41:15Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=e0e2224f8a80dd6b93dd00bd1e4a89e5a649c461'/>
<id>urn:sha1:e0e2224f8a80dd6b93dd00bd1e4a89e5a649c461</id>
<content type='text'>
This adds PKG_BUILD_PARALLEL:=0 to packages that depend on host Python
packages (HOST_PYTHON3_PACKAGE_BUILD_DEPENDS), because installing
packages with multiple concurrent pip processes can lead to errors or
unexpected results[1].

This also:

* Move HOST_PYTHON3_PACKAGE_BUILD_DEPENDS definitions to before
  python3-package.mk is included

* Update Python folder readme to include PKG_BUILD_PARALLEL:=0

[1]: https://github.com/pypa/pip/issues/2361

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>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-04-21T17:27:50Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/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-zipp: update to version 3.1.0</title>
<updated>2020-03-23T13:19:48Z</updated>
<author>
<name>Jan Pavlinec</name>
<email>jan.pavlinec@nic.cz</email>
</author>
<published>2020-03-23T13:19:28Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=7fb8beee7cee525c291efe51e121f24a7255ba9e'/>
<id>urn:sha1:7fb8beee7cee525c291efe51e121f24a7255ba9e</id>
<content type='text'>
Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>python-zipp: update to version 3.0.0</title>
<updated>2020-02-26T15:02:49Z</updated>
<author>
<name>Jan Pavlinec</name>
<email>jan.pavlinec@nic.cz</email>
</author>
<published>2020-02-26T15:01:25Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=ce5c05595843418d654b4646fbe0db13acfb0d6c'/>
<id>urn:sha1:ce5c05595843418d654b4646fbe0db13acfb0d6c</id>
<content type='text'>
Changes:
-remove dependency on more-itertools
-fix build dependency

Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
</feed>
