<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python-version.mk, branch openwrt-19.07</title>
<subtitle>Community maintained packages for OpenWrt</subtitle>
<id>http://x-nagi.com/cgit/packages/atom?h=openwrt-19.07</id>
<link rel='self' href='http://x-nagi.com/cgit/packages/atom?h=openwrt-19.07'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/'/>
<updated>2020-05-21T14:07:17Z</updated>
<entry>
<title>python-setuptools: Fix error when installing from source</title>
<updated>2020-05-21T14:07:17Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-05-21T12:18:25Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=32fb2ba0d6b85676d882977f81cbeecac45aa81d'/>
<id>urn:sha1:32fb2ba0d6b85676d882977f81cbeecac45aa81d</id>
<content type='text'>
When a Python package is installed from source (i.e. using setup.py)
into a custom location (with --home), setuptools may want to create a
site.py file in the custom location. This file is created based on the
source code of site-patch.py, a file bundled with setuptools.

Because the normal OpenWrt setuptools package does not contain Python
source code, this file is missing and the installation will end with an
error.

This copies site-patch.py to site-patch.py.txt so that it will be
included in python3-setuptools, and patches setuptools to look for this
file.

See https://github.com/openwrt/packages/issues/12223

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python: Update to 2.7.18, refresh patches</title>
<updated>2020-04-28T21:33:21Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-04-28T21:33:21Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=e34d0baee96856323ae516227aa9eadc5fa43111'/>
<id>urn:sha1:e34d0baee96856323ae516227aa9eadc5fa43111</id>
<content type='text'>
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-pip: Fix error when installing packages that require compilation</title>
<updated>2020-04-24T15:31:44Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-04-24T15:31:44Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=cbb850712ae92433c3d87d328d3f9bbf172730b1'/>
<id>urn:sha1:cbb850712ae92433c3d87d328d3f9bbf172730b1</id>
<content type='text'>
This addresses one of the issues raised in #11912.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python: Update to 2.7.17, refresh patches</title>
<updated>2019-10-21T15:42:32Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2019-10-21T15:30:53Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=18a7c29f55ea4d93fd38859d8974db41c5074bdd'/>
<id>urn:sha1:18a7c29f55ea4d93fd38859d8974db41c5074bdd</id>
<content type='text'>
Patches already merged and so removed:
* 011-fix-ssl-build-use-have-npn.patch
* 019-bpo-36216-Add-check-for-characters-in-netloc-that-normalize-to-separators-GH-12216.patch
* 020-bpo-36216-Only-print-test-messages-when-verbose-GH-12291.patch
* 021-2.7-bpo-35121-prefix-dot-in-domain-for-proper-subdom.patch
* 022-bpo-30458-Disallow-control-chars-in-http-URLs-GH-13315.patch
* 023-bpo-35907-Avoid-file-reading-as-disallowing-the-unnecessary-URL-scheme-in-urllib-GH-11842.patch
* 027-bpo-38243-Escape-the-server-title-of-DocXMLRPCServer.patch
* 028-bpo-34155-Dont-parse-domains-containing-GH-13079.patch

Patches no longer necessary and so removed:
* 017_lib2to3_fix_pyc_search.patch

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
(cherry picked from 83b300aa83f3cf663747998f4500a8592acf9959)
</content>
</entry>
<entry>
<title>python-setuptools: Add reproducibility patches from Debian</title>
<updated>2019-05-24T05:18:09Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2019-05-24T05:18:09Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=da35e6770db37106b4746e9b790012164729cba6'/>
<id>urn:sha1:da35e6770db37106b4746e9b790012164729cba6</id>
<content type='text'>
This adds the ability to patch setuptools (and pip), and adds 3
reproducibility patches from Debian[1].
(003-PKG-INFO-output-reproducible.patch addresses the issue identified
in #9039.)

The patching is not perfect, in that the patches are applied to
setuptools and pip after they have been installed, since they are
installed from wheels which are already "precompiled".

Also, patching for the host install cannot be updated in place, for
example if a patch is added or removed.

[1]: https://sources.debian.org/patches/python-setuptools/40.8.0-1/

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-python3-pip: add LICENSE information</title>
<updated>2019-05-21T17:46:13Z</updated>
<author>
<name>Eneas U de Queiroz</name>
<email>cote2004-github@yahoo.com</email>
</author>
<published>2019-05-21T13:13:21Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=5f447b9020c150e58ea127cbf1b5b579615d5a73'/>
<id>urn:sha1:5f447b9020c150e58ea127cbf1b5b579615d5a73</id>
<content type='text'>
CVE id was left commented out as it is not handled by uscan.

Signed-off-by: Eneas U de Queiroz &lt;cote2004-github@yahoo.com&gt;
</content>
</entry>
<entry>
<title>python-python3-setuptools: add LICENSE information</title>
<updated>2019-05-21T17:44:40Z</updated>
<author>
<name>Eneas U de Queiroz</name>
<email>cote2004-github@yahoo.com</email>
</author>
<published>2019-05-21T13:11:03Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=bbd4930ccdc18757d7845892f7712d07dfe7e4b6'/>
<id>urn:sha1:bbd4930ccdc18757d7845892f7712d07dfe7e4b6</id>
<content type='text'>
CVE id was left commented out as it is not handled by uscan.

Signed-off-by: Eneas U de Queiroz &lt;cote2004-github@yahoo.com&gt;
</content>
</entry>
<entry>
<title>python: bump to version 2.7.16</title>
<updated>2019-03-08T11:34:38Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>ardeleanalex@gmail.com</email>
</author>
<published>2019-03-07T11:53:05Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=8e493eb19d370b8386bc062746637198cebd3f6f'/>
<id>urn:sha1:8e493eb19d370b8386bc062746637198cebd3f6f</id>
<content type='text'>
This change updates Python to version 2.7.16, which is a bugfix release
in the Python 2.7 series.
This also removes patches back-ported from upstream.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python/python3: fix .dist-info missing for setuptools and pip</title>
<updated>2018-12-22T14:16:52Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2018-12-22T14:16:52Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=2f55f2a7b559b98bd2bb804ab7b8a2445ad05ab5'/>
<id>urn:sha1:2f55f2a7b559b98bd2bb804ab7b8a2445ad05ab5</id>
<content type='text'>
Without .dist-info (similar to .egg-info), setuptools and pip are not
discoverable by pkg_resources.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python: update to version 2.7.15</title>
<updated>2018-05-03T11:46:12Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>ardeleanalex@gmail.com</email>
</author>
<published>2018-05-03T10:08:52Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=2ef484615dc9acf9d243847c4f1ab3c73dffc37e'/>
<id>urn:sha1:2ef484615dc9acf9d243847c4f1ab3c73dffc37e</id>
<content type='text'>
This also updates pip and setuptools.
With this occasion, they also get PKG_RELEASEs of their own.

Dropped patch 011-remove-setupterm-definition.patch
Manually re-applied 005-fix-bluetooth-support.patch
Ran make package/python/refresh to refresh other patches.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
</feed>
