<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python-distro, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2024-01-02T23:24:44Z</updated>
<entry>
<title>python3-distro: update to version 1.9.0</title>
<updated>2024-01-02T23:24:44Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2024-01-01T11:07:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=f74b43709a26c44f99529352ee3b1d9631945489'/>
<id>urn:sha1:f74b43709a26c44f99529352ee3b1d9631945489</id>
<content type='text'>
- ENHANCEMENTS:

  - Refactor distro.info() method to return an InfoDict
  - Ignore the file '/etc/board-release'
  - Ignore the file '/etc/ec2_version'

- RELEASE:

  - Run Python 3.6 on Ubuntu 20.04 for CI and bump isort

- TESTS:

  - Test on modern versions of CPython and PyPy and macOS
  - Add support for ALT Linux Server 10.1 distribution
  - Add Debian Testing to the tests
  - Update archlinux resource for tests

Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>python-distro: Update to 1.8.0</title>
<updated>2023-08-17T10:44:42Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-08-11T17:23:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0068a50193e887746128e456a8a8802322e5f6e9'/>
<id>urn:sha1:0068a50193e887746128e456a8a8802322e5f6e9</id>
<content type='text'>
Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-distro: update to version 1.7.0</title>
<updated>2022-03-09T05:54:05Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2022-03-08T16:02:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1232273626ba7cedbdb3c40e65b353fcdd62fc71'/>
<id>urn:sha1:1232273626ba7cedbdb3c40e65b353fcdd62fc71</id>
<content type='text'>
- BACKWARD COMPATIBILITY:

  - Dropped support for EOL Pythons 2.7, 3.4 and 3.5
  - Dropped support for LSB and uname back-ends when --root-dir is
  specified
  - Moved distro.py to src/distro/distro.py

- ENHANCEMENTS:

  - Documented that distro.version() can return an empty string on
  - rolling releases
  - Documented support for Python 3.10
  - Added official support for Rocky Linux distribution
  - Added a shebang to distro.py to allow standalone execution
  - Added support for AIX platforms
  - Added compliance for PEP-561

- BUG FIXES:

  - Fixed include_uname parameter oversight
  - Fixed crash when uname -rs output is empty
  - Fixed Amazon Linux identifier in distro.id() documentation
  - Fixed OpenSuse &gt;= 15 support
  - Fixed encoding issues when opening distro release files
  - Fixed linux_distribution regression

Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>python3-distro: update to version 1.6.0</title>
<updated>2021-08-03T14:17:35Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2021-08-02T07:36:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0d4744f21432484f9c8a5b543098a3cd53a5ec45'/>
<id>urn:sha1:0d4744f21432484f9c8a5b543098a3cd53a5ec45</id>
<content type='text'>
- BACKWARDS COMPATIBILITY:

  - Deprecated the distro.linux_distribution() function. Use
  distro.id(), distro.version() and distro.name() instead [#296]
  - Deprecated Python 2.7, 3.4 and 3.5 support. Further releases will
  only support Python 3.6+

- ENHANCEMENTS:

  - Added type hints to distro module [#269]
  - Added __version__ for checking distro version [#292]
  - Added support for arbitrary rootfs via the root_dir parameter
  [#247]
  - Added the --root-dir option to CLI [#161]
  - Added fallback to /usr/lib/os-release when /etc/os-release isn't
  available [#262]

- BUG FIXES:

  - Fixed subprocess.CalledProcessError when running lsb_release
  [#261]
  - Ignore /etc/iredmail-release file while parsing distribution
  [#268]
  - Use a binary file for /dev/null to avoid TextIOWrapper overhead
  [#271]

- RELEASE:

 - Moved repository from nir0s/distro to python-distro/distro on
 GitHub.

Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>python-packages: Remove variants</title>
<updated>2020-06-13T19:29:59Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-06-09T08:30:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=836b67db90e211d90722d53ae8e73ae7874ee3dd'/>
<id>urn:sha1:836b67db90e211d90722d53ae8e73ae7874ee3dd</id>
<content type='text'>
These packages were in the PR stage when the cleanup occurred and so
still had VARIANT:=python3.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>docker-compose: fix depends after merge in master and move to utils</title>
<updated>2020-06-12T09:57:42Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2020-06-12T09:57:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=94dbeabaabc0ecccb81602d46a5dd7ec36de9451'/>
<id>urn:sha1:94dbeabaabc0ecccb81602d46a5dd7ec36de9451</id>
<content type='text'>
Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>python3-distro: add a new package</title>
<updated>2020-06-08T15:07:33Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2020-06-08T14:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=79873a31e112a303b815c8886e82c92643b6dbbe'/>
<id>urn:sha1:79873a31e112a303b815c8886e82c92643b6dbbe</id>
<content type='text'>
Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
</feed>
