Metadata-Version: 2.1
Name: package-parser
Version: 1.0.2
Summary: Python utility to parse package filenames to get the name and version of the package.
Home-page: https://github.com/justengel/package_parser
Author: Justin Engel
Author-email: jtengel08@gmail.com
License: MIT
Download-URL: https://github.com/justengel/package_parser/archive/v1.0.2.tar.gz
Keywords: python package name version
Platform: any
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Dist: packaging (>=20.3)

==============
package_parser
==============
Python utility for parsing packages names and versions from wheel filename, sdist filenames, or setup.py files


Example
=======

Manually import py files or .pyd files

.. code-block:: python

    from package_parser import parse, normalize_name

    attrs = parse('class-property-1.0.0-py3-none-any.whl')
    assert normalize_name(attrs['name']) == 'class_property'
    assert attrs['version'] == '1.0.0'


