Releases: sarugaku/requirementslib
Releases · sarugaku/requirementslib
1.0.6 (2018-06-25)
1.0.6 (2018-06-25)
Bug Fixes
- Fixed a quotation error when passing markers to
Requirement.constraint_line
andRequirement.markers_as_pip
. (#17)
1.0.5 (2018-06-24)
1.0.5 (2018-06-24)
Features
- Cleaned up relative path conversions to ensure they are always handled in
posix style. (#15)
1.0.4 (2018-06-24)
1.0.4 (2018-06-24)
Bug Fixes
- Fixed a bug which caused converting relative paths to return
None
. (#14)
1.0.3 (2018-06-23)
1.0.2 (2018-06-22)
1.0.1 (2018-06-15)
1.0.1 (2018-06-15)
Features
- Updated automation scripts to add release scripts and tagging scripts.
(1-d0479c0a)
Bug Fixes
- Fix parsing bug with local VCS uris (1-22283f73)
- Fix bug which kept vcs refs in local relative paths (2-34b712ee)
Removals and Deprecations
- Cleanup unused imports and migrate history file to changelog. (1-1cddf326)
1.0.0 (2018-06-14)
1.0.0 (2018-06-14)
Features
- Add pipfile parser to parse all requirements from pipfile to requirement
format and generate pipfile hashes (1-8626a21e) - Add towncrier (2-67dc613c)
- Reorganize and reformat codebase, refactor (3-e75874b8)
- Implement lockfile parser and allow it to output to requirements.txt format
(4-db40abee) - Better parsing of named requirements with extras (5-29003d80)
- Add constraint_line property for pip constraintfile input (6-35545f43)
- Rewrite parser logic for cleanliness and consistency (7-86730a3b)
Bug Fixes
- Normalize windows paths for local non-vcs requirements. (1-c0427444)
- Fixed a bug which mixed posix-style and windows-style path separators for
relative paths (2-87c25f38) - Raise an explicit error when handling the current directory as a requirement
if it isn't installable (3-945eb36f) - Bugfix for local file requirements which had their URIs inappropriately
truncated (4-5db8d449) - Requirement line output will now properly match the URI scheme supplied at
creation time (5-fe297a9d) - Fixed a bug with path resolution related to ramdisks on windows (6-47e8d4e6)
- Fix a bug which caused parsing to fail by adding extra whitespace to
requirements (7-5e90adc8)
Vendored Libraries
- Vendored patched pipfile
v0.0.9
- Bugfix for parsing setup.py file paths.
v0.0.8
- Resolve names in setup.py files if available.
- Fix a bug with populating Link objects when there is no URI.
- Properly unquote URIs which have been urlencoded.
- Parse wheel names