- Drop support for Python 3.6 and 3.7
- Support Python 3.11 and 3.12
- Moved to wheelodex organization
- Migrated from setuptools to hatch
- Refine return type annotation on
ParsedWheelFilename.tag_triples()
- Support Python 3.10
- Added a
wheel-filename
command that outputs wheel filename components as JSON
- Support Python 3.9
- Paths passed to
parse_wheel_filename()
can now bebytes
oros.PathLike[bytes]
- Changed
ParsedWheelFilename
to anamedtuple
so that it can be iterated over - Dropped support for Python 3.5
- Added type annotations
parse_wheel_filename()
now strips leading directory components from its argument before processing
Split off code from wheel-inspect.