Releases: sebastinas/python-libdiscid
Releases · sebastinas/python-libdiscid
python-libdiscid version 2.0.3
- Bump required Python version to 3.8.
- Fix compatibility with Sphinx 7.
python-libdiscid version 2.0.2
- Remove long deprecated
libdiscid.DEFAULT_DEVICE
. - Bump required Python version to 3.7.
python-libdiscid 2.0.1
- Fix python_requires in setup.cfg
A typo caused the information not to be included in PKG-INFO
python-libdiscid 2.0
- Remove compat module for the 0.x style interface
- Add type annotations
- Internal changes:
- Modernize build system: move build dependencies to pyproject.toml
- Use relative imports
python-libdiscid 1.2
- Bump required Python version to 3.6
- Replaced use of unicode with str
v1.1
v1.0
- Fix compatibility issues with Cython 0.23.
- Add support for Python 3.4, 3.5, and 3.6.
- Drop (active) support for Python 2.6, 3.2 and 3.3. This change only affects the test suite.
- Fix various spelling mistakes.
- Internal changes:
- Use pkgconfig to detect discid.
- Use Travis-CI.
v0.4.1
- Fix typo in test_read_not_implemented test.
- libdiscid.compat.discid: Add toc_string property for compatibility with python-discid 1.1.0.
- Internal changes:
- Move test data to common location for deduplication.
v0.4
- Add support for libdiscid's discid_get_toc_string introduced in 0.6.0.
- Add sectors_to_seconds to libdiscid.
- Use shipped C source to build libdiscid._discid if Cython is not available.
- Internal changes:
- Release resources acquired from libdiscid earlier. After a successful read or put all the information is stored in the returned object and no further calls to libdiscid are necessary to access the data.
v0.3.1
- Fix handling of None in libdiscid.compat.discid.read.