<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python3/patches/004-do-not-write-bytes-codes.patch, 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>2022-10-11T15:55:28Z</updated>
<entry>
<title>python3: update to 3.9.14</title>
<updated>2022-10-11T15:55:28Z</updated>
<author>
<name>Michal Vasilek</name>
<email>michal.vasilek@nic.cz</email>
</author>
<published>2022-10-10T13:18:24Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=ed66ae5f08162aae391db98096e5dc047724abbf'/>
<id>urn:sha1:ed66ae5f08162aae391db98096e5dc047724abbf</id>
<content type='text'>
* fixes CVE-2021-28861
* refresh patches

Signed-off-by: Michal Vasilek &lt;michal.vasilek@nic.cz&gt;
</content>
</entry>
<entry>
<title>treewide: Run refresh on all packages</title>
<updated>2021-02-24T17:26:05Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
<email>ilya.lipnitskiy@gmail.com</email>
</author>
<published>2021-02-21T00:02:15Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=b1cbd93bcde8db9d2a7824f48deaf151633b4f2b'/>
<id>urn:sha1:b1cbd93bcde8db9d2a7824f48deaf151633b4f2b</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;
(cherry picked from commit 5d8d4fbbcb5c5de9370711c19bb3510210989a98)
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: bump to version 3.9.0</title>
<updated>2020-10-19T08:01:12Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>ardeleanalex@gmail.com</email>
</author>
<published>2020-10-05T07:34:33Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=cc332fddaa7db1887a123681320b3a767f04fbe6'/>
<id>urn:sha1:cc332fddaa7db1887a123681320b3a767f04fbe6</id>
<content type='text'>
Refreshed patches.

Dropped 'patches-setuptools/004-site-patch.patch'
Does not apply anymore. Setuptools has removed site.py support:
   https://github.com/pypa/setuptools/issues/2165
If this is still needed, we may need to re-think it's implementation.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: Update to 3.8.3, refresh patches</title>
<updated>2020-05-20T09:40:38Z</updated>
<author>
<name>Jeffery To</name>
<email>jeffery.to@gmail.com</email>
</author>
<published>2020-05-20T09:40:38Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=0254a4bea90442bd8504fe85dd9f5c5502f67c4a'/>
<id>urn:sha1:0254a4bea90442bd8504fe85dd9f5c5502f67c4a</id>
<content type='text'>
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: bump to version 3.8</title>
<updated>2019-10-21T12:24:51Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>ardeleanalex@gmail.com</email>
</author>
<published>2019-10-18T06:25:38Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=48277ec9158151763239461c6f60808e38a99c2f'/>
<id>urn:sha1:48277ec9158151763239461c6f60808e38a99c2f</id>
<content type='text'>
This required a bit work to get working, compared to other versions. So,
some things have changed a bit more significantly.

Some highlights:
* there is no longer a pgen executable, seems this is now part of
  libpython; let's see what this means for us in the future
* blake2 hash (from OpenSSL) detection needs some fixing; will upstream
  added patch 002-fix-blake2-detection.patch
* removed all bpo patches; those should be fixed in upstream
* some needed to be manually re-applied as stuff changed:
  - 001-enable-zlib.patch  - file changed
  - 004-do-not-write-bytes-codes.patch  - file changed
  - 015-abort-on-failed-modules.patch - variable was renamed
    cross_compiling -&gt; CROSS_COMPILING
* 017_lib2to3_fix_pyc_search.patch - the code changed, it does not seem to
     have the original problem with respect to file-extension, as there
     does not seem to be any special extension logic anymore there
* 006-remove-multi-arch-and-local-paths.patch - dropped patch; I can't
     remember the full-details of this issue; it was something with
     Debian/Ubuntu's multi-arch stuff; it was probably added maybe due to
     some overzealous (on my part) thingy caused by some weird reports,
     that I could never solve; let's have this patch dropped and see
* make package/python3/refresh to reduce fuzz for the rest

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: update to python 3.7.0</title>
<updated>2018-07-11T04:34:54Z</updated>
<author>
<name>Martin Strobel</name>
<email>arctus@crza.de</email>
</author>
<published>2018-07-10T18:19:46Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=fe01c8fc0509d1d207c1b99d7999a254121049e1'/>
<id>urn:sha1:fe01c8fc0509d1d207c1b99d7999a254121049e1</id>
<content type='text'>
Fixes python3 host SSL build -&gt; host-pip can use https:// urls again.
Updates Pip to 10.0.1
rebased patches

Signed-off-by: Martin Strobel &lt;arctus@crza.de&gt;
</content>
</entry>
<entry>
<title>python3: update to version 3.6.5</title>
<updated>2018-05-03T11:46:35Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>ardeleanalex@gmail.com</email>
</author>
<published>2018-05-03T11:46:30Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=b7d1d2149ee094ba3b530d5c168878c8198f286a'/>
<id>urn:sha1:b7d1d2149ee094ba3b530d5c168878c8198f286a</id>
<content type='text'>
Add PKG_RELEASE for setuptools and pip.
Refresh all patches.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: refresh patches `make package/python3/refresh` cmd</title>
<updated>2017-07-26T20:56:51Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>ardeleanalex@gmail.com</email>
</author>
<published>2017-07-26T20:55:31Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=5986c5f5cdfbc39cdfea2812af92f39275f74379'/>
<id>urn:sha1:5986c5f5cdfbc39cdfea2812af92f39275f74379</id>
<content type='text'>
This was a bit overdue.
I did not know about this methodology.
Reduces patch fuzz.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3: upgrade to version 3.6.2</title>
<updated>2017-07-24T10:57:54Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>ardeleanalex@gmail.com</email>
</author>
<published>2017-07-24T10:17:08Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=77bf1f09ad23a231b9f8949a3630e40caf6713f1'/>
<id>urn:sha1:77bf1f09ad23a231b9f8949a3630e40caf6713f1</id>
<content type='text'>
Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python packages: move all things python under lang/python</title>
<updated>2017-05-17T13:51:14Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>ardeleanalex@gmail.com</email>
</author>
<published>2017-05-17T13:45:48Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=68312f49c0b4456e665ed438a86a44738caa765a'/>
<id>urn:sha1:68312f49c0b4456e665ed438a86a44738caa765a</id>
<content type='text'>
I admit this may be be a bit aggressive, but the lang
folder is getting cluttered/filled up with Python, PHP, Perl,
Ruby, etc. packages.

Makes sense to try to group them into per-lang folders.

I took the Pythons.

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