Recent Package Updates
2024-09-12: isort-py27-4.3.4-4 (Sort Python imports)isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. It currently cleanly supports Python 2.6 - 3.5 using pies to achieve this without ugly hacks and/or py2to3. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): isort-py: MutableSet has long been moved to collections.abc Use upstream patch so that this runs when any py310 uses this code. See #11602024-09-12: isort-py37-4.3.4-4 (Sort Python imports)
isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. It currently cleanly supports Python 2.6 - 3.5 using pies to achieve this without ugly hacks and/or py2to3. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): isort-py: MutableSet has long been moved to collections.abc Use upstream patch so that this runs when any py310 uses this code. See #11602024-09-12: isort-py39-4.3.4-4 (Sort Python imports)
isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. It currently cleanly supports Python 2.6 - 3.5 using pies to achieve this without ugly hacks and/or py2to3. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): isort-py: MutableSet has long been moved to collections.abc Use upstream patch so that this runs when any py310 uses this code. See #11602024-09-12: isort-py38-4.3.4-4 (Sort Python imports)
isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. It currently cleanly supports Python 2.6 - 3.5 using pies to achieve this without ugly hacks and/or py2to3. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): isort-py: MutableSet has long been moved to collections.abc Use upstream patch so that this runs when any py310 uses this code. See #11602024-09-12: isort-py35-4.3.4-4 (Sort Python imports)
isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. It currently cleanly supports Python 2.6 - 3.5 using pies to achieve this without ugly hacks and/or py2to3. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): isort-py: MutableSet has long been moved to collections.abc Use upstream patch so that this runs when any py310 uses this code. See #11602024-09-12: isort-py34-4.3.4-4 (Sort Python imports)
isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. It currently cleanly supports Python 2.6 - 3.5 using pies to achieve this without ugly hacks and/or py2to3. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): isort-py: MutableSet has long been moved to collections.abc Use upstream patch so that this runs when any py310 uses this code. See #11602024-09-12: isort-py310-4.3.4-4 (Sort Python imports)
isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. It currently cleanly supports Python 2.6 - 3.5 using pies to achieve this without ugly hacks and/or py2to3. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): isort-py: MutableSet has long been moved to collections.abc Use upstream patch so that this runs when any py310 uses this code. See #11602024-09-12: isort-py36-4.3.4-4 (Sort Python imports)
isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility, Python library and plugins for various editors to quickly sort all your imports. It currently cleanly supports Python 2.6 - 3.5 using pies to achieve this without ugly hacks and/or py2to3. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): isort-py: MutableSet has long been moved to collections.abc Use upstream patch so that this runs when any py310 uses this code. See #11602024-09-11: astroid-py310-2.11.7-2 (Python Abstract Syntax Tree New Generation)
The aim of this module is to provide a common base representation of Python source code for projects such as pyreverse or pylint. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): astroid-py: fix some dependencies2024-09-11: git-py38-3.1.43-1 (Python interface to git)
Python interface to git commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): git-py: v3.1.432024-09-11: git-py37-3.1.43-1 (Python interface to git)
Python interface to git commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): git-py: v3.1.432024-09-11: git-py310-3.1.43-1 (Python interface to git)
Python interface to git commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): git-py: v3.1.432024-09-11: astroid-py39-2.11.7-2 (Python Abstract Syntax Tree New Generation)
The aim of this module is to provide a common base representation of Python source code for projects such as pyreverse or pylint. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): astroid-py: fix some dependencies2024-09-11: git-py27-0.3.2.1-1 (Python interface to git)
commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): git-py: v3.1.432024-09-11: typed-ast-py37-1.5.5-1 (Python Abstract Syntax Tree New Generation)
The aim of this module is to provide a common base representation of Python source code for projects such as pyreverse or pylint. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): typed-ast-py: v1.5.52024-09-11: astroid-py38-2.11.7-2 (Python Abstract Syntax Tree New Generation)
The aim of this module is to provide a common base representation of Python source code for projects such as pyreverse or pylint. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): astroid-py: fix some dependencies2024-09-11: git-py39-3.1.43-1 (Python interface to git)
Python interface to git commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): git-py: v3.1.432024-09-11: typed-ast-py39-1.5.5-1 (Python Abstract Syntax Tree New Generation)
The aim of this module is to provide a common base representation of Python source code for projects such as pyreverse or pylint. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): typed-ast-py: v1.5.52024-09-11: astroid-py37-2.11.7-2 (Python Abstract Syntax Tree New Generation)
The aim of this module is to provide a common base representation of Python source code for projects such as pyreverse or pylint. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): astroid-py: fix some dependencies2024-09-11: typed-ast-py38-1.5.5-1 (Python Abstract Syntax Tree New Generation)
The aim of this module is to provide a common base representation of Python source code for projects such as pyreverse or pylint. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): typed-ast-py: v1.5.52024-09-11: typed-ast-py310-1.5.5-1 (Python Abstract Syntax Tree New Generation)
The aim of this module is to provide a common base representation of Python source code for projects such as pyreverse or pylint. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): typed-ast-py: v1.5.52024-09-09: dill-py310-0.3.8-1 (Serialize all of Python)
dill extends Python's pickle module for serializing and de-serializing Python objects to the majority of the built-in Python types. Serialization is the process of converting an object to a byte stream, and the inverse of which is converting a byte stream back to a Python object hierarchy. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): dill-py: v0.3.82024-09-09: gitdb-py37-4.0.11-1 (Pure-Python git object database)
The GitDB project models a standard git object database and implements it in pure python. This means that data, being classified by one of four types, can can be stored in the database and will in future be referred to by the generated SHA1 key, which is a 20 byte string within python. GitDB implements RW access to loose objects, as well as RO access to packed objects. Compound Databases allow to combine multiple object databases into one. All data is read and written using streams, which effectively prevents more than a chunk of the data being kept in memory at once mostly. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): gitdb-py: v4.0.112024-09-09: gitdb-py27-0.6.4-1 (Pure-Python git object database)
The GitDB project models a standard git object database and implements it in pure python. This means that data, being classified by one of four types, can can be stored in the database and will in future be referred to by the generated SHA1 key, which is a 20 byte string within python. GitDB implements RW access to loose objects, as well as RO access to packed objects. Compound Databases allow to combine multiple object databases into one. All data is read and written using streams, which effectively prevents more than a chunk of the data being kept in memory at once mostly. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): gitdb-py: v4.0.112024-09-09: gitdb-py39-4.0.11-1 (Pure-Python git object database)
The GitDB project models a standard git object database and implements it in pure python. This means that data, being classified by one of four types, can can be stored in the database and will in future be referred to by the generated SHA1 key, which is a 20 byte string within python. GitDB implements RW access to loose objects, as well as RO access to packed objects. Compound Databases allow to combine multiple object databases into one. All data is read and written using streams, which effectively prevents more than a chunk of the data being kept in memory at once mostly. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): gitdb-py: v4.0.112024-09-09: gitdb-py38-4.0.11-1 (Pure-Python git object database)
The GitDB project models a standard git object database and implements it in pure python. This means that data, being classified by one of four types, can can be stored in the database and will in future be referred to by the generated SHA1 key, which is a 20 byte string within python. GitDB implements RW access to loose objects, as well as RO access to packed objects. Compound Databases allow to combine multiple object databases into one. All data is read and written using streams, which effectively prevents more than a chunk of the data being kept in memory at once mostly. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): gitdb-py: v4.0.112024-09-09: dill-py39-0.3.8-1 (Serialize all of Python)
dill extends Python's pickle module for serializing and de-serializing Python objects to the majority of the built-in Python types. Serialization is the process of converting an object to a byte stream, and the inverse of which is converting a byte stream back to a Python object hierarchy. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): dill-py: v0.3.82024-09-09: gitdb-py310-4.0.11-1 (Pure-Python git object database)
The GitDB project models a standard git object database and implements it in pure python. This means that data, being classified by one of four types, can can be stored in the database and will in future be referred to by the generated SHA1 key, which is a 20 byte string within python. GitDB implements RW access to loose objects, as well as RO access to packed objects. Compound Databases allow to combine multiple object databases into one. All data is read and written using streams, which effectively prevents more than a chunk of the data being kept in memory at once mostly. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): gitdb-py: v4.0.112024-09-09: dill-py37-0.3.7-1 (Serialize all of Python)
dill extends Python's pickle module for serializing and de-serializing Python objects to the majority of the built-in Python types. Serialization is the process of converting an object to a byte stream, and the inverse of which is converting a byte stream back to a Python object hierarchy. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): dill-py: v0.3.7 for py372024-09-09: dill-py38-0.3.8-1 (Serialize all of Python)
dill extends Python's pickle module for serializing and de-serializing Python objects to the majority of the built-in Python types. Serialization is the process of converting an object to a byte stream, and the inverse of which is converting a byte stream back to a Python object hierarchy. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): dill-py: v0.3.82024-09-08: pyproject-fmt-py37-0.13.1-1 (Format your pyproject.toml file)
This tool aims to be an opinionated formatter, with similar objectives to black. This means it deliberately does not support a wide variety of configuration settings. In return, you get consistency, predictability, and smaller diffs. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): restore pyproject-fmt-py for py372024-09-07: natsort-py37-8.4.0-1 (Simple yet flexible natural sorting)
When you try to sort a list of strings that contain numbers, the normal python sort algorithm sorts lexicographically, so you might not get the results that you expect. natsort provides a function natsorted() that helps sort lists "naturally" ("naturally" is rather ill-defined, but in general it means sorting based on meaning and not computer code point). commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): natsort-py: v8.4.02024-09-07: pyproject-fmt-py38-1.2.0-1 (Format your pyproject.toml file)
This tool aims to be an opinionated formatter, with similar objectives to black. This means it deliberately does not support a wide variety of configuration settings. In return, you get consistency, predictability, and smaller diffs. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): pyproject-fmt-py: v1.2.02024-09-07: pyicu-py310-2.13.1-1 (Python extension wrapping the ICU C++ API)
PyICU, a Python extension wrapping the ICU C++ libraries. ICU stands for "International Components for Unicode". These are the i18n libraries of the Unicode Consortium. They implement much of the Unicode Standard, many of its companion Unicode Technical Standards, and much of Unicode CLDR. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): pyicu-py: v2.13.12024-09-07: pyproject-fmt-py39-1.2.0-1 (Format your pyproject.toml file)
This tool aims to be an opinionated formatter, with similar objectives to black. This means it deliberately does not support a wide variety of configuration settings. In return, you get consistency, predictability, and smaller diffs. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): pyproject-fmt-py: v1.2.02024-09-07: ini2toml-py310-0.15-1 (Convert .ini/.cfg files to TOML)
Automatically translates .ini/.cfg files into TOML The original purpose of this project is to help migrating setup.cfg files to PEP 621, but by extension it can also be used to convert any compatible .ini/.cfg file to TOML. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): ini2toml-py: v0.152024-09-07: ini2toml-py38-0.15-1 (Convert .ini/.cfg files to TOML)
Automatically translates .ini/.cfg files into TOML The original purpose of this project is to help migrating setup.cfg files to PEP 621, but by extension it can also be used to convert any compatible .ini/.cfg file to TOML. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): ini2toml-py: v0.152024-09-07: ini2toml-py37-0.15-1 (Convert .ini/.cfg files to TOML)
Automatically translates .ini/.cfg files into TOML The original purpose of this project is to help migrating setup.cfg files to PEP 621, but by extension it can also be used to convert any compatible .ini/.cfg file to TOML. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): ini2toml-py: v0.152024-09-07: natsort-py38-8.4.0-1 (Simple yet flexible natural sorting)
When you try to sort a list of strings that contain numbers, the normal python sort algorithm sorts lexicographically, so you might not get the results that you expect. natsort provides a function natsorted() that helps sort lists "naturally" ("naturally" is rather ill-defined, but in general it means sorting based on meaning and not computer code point). commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): natsort-py: v8.4.02024-09-07: ini2toml-py39-0.15-1 (Convert .ini/.cfg files to TOML)
Automatically translates .ini/.cfg files into TOML The original purpose of this project is to help migrating setup.cfg files to PEP 621, but by extension it can also be used to convert any compatible .ini/.cfg file to TOML. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): ini2toml-py: v0.152024-09-07: pyicu-py39-2.13.1-1 (Python extension wrapping the ICU C++ API)
PyICU, a Python extension wrapping the ICU C++ libraries. ICU stands for "International Components for Unicode". These are the i18n libraries of the Unicode Consortium. They implement much of the Unicode Standard, many of its companion Unicode Technical Standards, and much of Unicode CLDR. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): pyicu-py: v2.13.12024-09-07: packaging-py38-23.2-1 (Core utilities for Python packages)
This module includes APIs for - Version handling (`.version.Version`) - Specifiers (`.specifiers.SpecifierSet`) - Markers (`.markers.Marker`) - Requirements (`.requirements.Requirement`) - Utilities (`.utils`) commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): packaging-py: minor point upgrade to v23.22024-09-07: packaging-py310-23.2-1 (Core utilities for Python packages)
This module includes APIs for - Version handling (`.version.Version`) - Specifiers (`.specifiers.SpecifierSet`) - Markers (`.markers.Marker`) - Requirements (`.requirements.Requirement`) - Utilities (`.utils`) commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): packaging-py: minor point upgrade to v23.22024-09-07: pyicu-py38-2.13.1-1 (Python extension wrapping the ICU C++ API)
PyICU, a Python extension wrapping the ICU C++ libraries. ICU stands for "International Components for Unicode". These are the i18n libraries of the Unicode Consortium. They implement much of the Unicode Standard, many of its companion Unicode Technical Standards, and much of Unicode CLDR. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): pyicu-py: v2.13.12024-09-07: natsort-py39-8.4.0-1 (Simple yet flexible natural sorting)
When you try to sort a list of strings that contain numbers, the normal python sort algorithm sorts lexicographically, so you might not get the results that you expect. natsort provides a function natsorted() that helps sort lists "naturally" ("naturally" is rather ill-defined, but in general it means sorting based on meaning and not computer code point). commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): natsort-py: v8.4.02024-09-07: packaging-py39-23.2-1 (Core utilities for Python packages)
This module includes APIs for - Version handling (`.version.Version`) - Specifiers (`.specifiers.SpecifierSet`) - Markers (`.markers.Marker`) - Requirements (`.requirements.Requirement`) - Utilities (`.utils`) commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): packaging-py: minor point upgrade to v23.22024-09-07: natsort-py310-8.4.0-1 (Simple yet flexible natural sorting)
When you try to sort a list of strings that contain numbers, the normal python sort algorithm sorts lexicographically, so you might not get the results that you expect. natsort provides a function natsorted() that helps sort lists "naturally" ("naturally" is rather ill-defined, but in general it means sorting based on meaning and not computer code point). commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): natsort-py: v8.4.02024-09-07: packaging-py37-23.2-1 (Core utilities for Python packages)
This module includes APIs for - Version handling (`.version.Version`) - Specifiers (`.specifiers.SpecifierSet`) - Markers (`.markers.Marker`) - Requirements (`.requirements.Requirement`) - Utilities (`.utils`) commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): packaging-py: minor point upgrade to v23.22024-09-07: pyproject-fmt-py310-1.2.0-1 (Format your pyproject.toml file)
This tool aims to be an opinionated formatter, with similar objectives to black. This means it deliberately does not support a wide variety of configuration settings. In return, you get consistency, predictability, and smaller diffs. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): pyproject-fmt-py: v1.2.02024-09-07: pyicu-py37-2.13.1-1 (Python extension wrapping the ICU C++ API)
PyICU, a Python extension wrapping the ICU C++ libraries. ICU stands for "International Components for Unicode". These are the i18n libraries of the Unicode Consortium. They implement much of the Unicode Standard, many of its companion Unicode Technical Standards, and much of Unicode CLDR. commit log from Hanspeter Niederstrasser (nieder@users.sourceforge.net): pyicu-py: v2.13.1