Skip to content

Releases: sarugaku/requirementslib

1.0.6 (2018-06-25)

26 Jun 03:51
83d3b9f
Compare
Choose a tag to compare

1.0.6 (2018-06-25)

Bug Fixes

  • Fixed a quotation error when passing markers to Requirement.constraint_line and Requirement.markers_as_pip. (#17)

1.0.5 (2018-06-24)

28 Jun 05:45
c5ff570
Compare
Choose a tag to compare

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)

24 Jun 04:19
48b02f2
Compare
Choose a tag to compare

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)

24 Jun 03:47
d6b4488
Compare
Choose a tag to compare

1.0.3 (2018-06-23)

Bug Fixes

  • Fixed a bug which caused the base relative path to be listed as ./.
    instead of .. (#12)
  • Fixed a bug that caused egg fragments to be added to
    Requirement.as_line() output for file requirements. (#13)

1.0.2 (2018-06-22)

23 Jun 01:49
5949290
Compare
Choose a tag to compare

1.0.2 (2018-06-22)

Bug Fixes

  • Fixed a problem with loading relative paths in pipfiles with windows-style
    slashes. (#11)
  • Fixed a bug with default values used during lockfile generation. (#9)

Improved Documentation

  • Fixed usage documentation. (#9)

1.0.1 (2018-06-15)

16 Jun 02:23
53e75cf
Compare
Choose a tag to compare

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)

14 Jun 06:28
af6ffac
Compare
Choose a tag to compare

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

04 Jun 04:57
905795d
Compare
Choose a tag to compare
  • Bugfix for parsing setup.py file paths.

v0.0.8

03 Jun 23:40
8332429
Compare
Choose a tag to compare
  • 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