Path to this page:
./
devel/py-requirements-parser,
Parses Pip requirement files
Branch: CURRENT,
Version: 0.11.0,
Package name: py312-requirements-parser-0.11.0,
Maintainer: pkgsrc-usersThis is a small Python module for parsing Pip requirement files.
The goal is to parse everything in the Pip requirement file format
spec.
Master sites:
Filesize: 23.108 KB
Version history: (Expand)
- (2024-09-07) Updated to version: py312-requirements-parser-0.11.0
- (2024-07-29) Updated to version: py311-requirements-parser-0.10.2
- (2024-04-19) Updated to version: py311-requirements-parser-0.9.0
- (2022-07-20) Updated to version: py310-requirements-parser-0.5.0
- (2022-01-05) Updated to version: py39-requirements-parser-0.2.0nb1
- (2021-12-07) Package added to pkgsrc.se, version py39-requirements-parser-0.2.0 (created)
CVS history: (Expand)
2024-09-07 07:57:41 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-requirements-parser: updated to 0.11.0
0.11.0
feat: replace deprecated pkg_resources with packaging
Fix errors discovered with the unit tests
Hashable type required. Convert list to tuple.
Ignore incompatible types.
Remove comments before passing the line to Req().
Extras should be in lower case.
Complete the list of comparison operators with '!'.
|
2024-07-29 09:57:19 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-requirements-parser: updated to 0.10.2
v0.10.2 (2024-07-26)
Fix
fix: support extras and more chars in names for VCS lines
v0.10.1 (2024-07-23)
Fix
fix: ValueError when parsing -e .
v0.10.0 (2024-07-23)
Chore
chore(ci): use non-latest macos runner (93b2a85)
chore(doc): Updated README
Feature
feat: added support for alias @ <vcs_url> syntax
|
2024-04-19 06:23:31 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-requirements-parser: updated to 0.9.0
v0.9.0 (2024-04-03)
Feature
feat: handle hashes without
v0.8.0 (2024-04-03)
Feature
feat: Add support for Python 3.12
feat: Drop support for Python 3.7
fix: Publish anciliary files only to sdist
fix: Type of Requirement.specs was incorrect
fix: -e in requirements.txt did not handle local paths correctly
chore(dev-deps): Updated all development dependencies
chore(deps): include types-setuptools as dependency
|
2022-07-20 10:33:12 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-requirements-parser: updated to 0.5.0
v0.5.0 (2022-01-20)
Feature
Support all documented options in requirements files
v0.4.0 (2022-01-18)
Feature
Library is now typed according to PEP561 (0e1bb6a)
v0.3.1 (2021-12-17)
Fix
Readthedocs config (ac1e7fb)
v0.3.0 (2021-12-17)
Feature
Added some typing (169ff6e)
Removed Python 2 code (82f9473)
Fix
Removed version from init
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-12-07 19:03:07 by Thomas Klausner | Files touched by this commit (4) |
Log message:
devel/py-requirements-parser: import py-requirements-parser-0.2.0
This is a small Python module for parsing Pip requirement files.
The goal is to parse everything in the Pip requirement file format
spec.
|