Repository navigation
Tags: JsseL/prequ
Tags
Prequ 1.4.3 Changes since 1.4.2: Bug Fixes ~~~~~~~~~ - Normalize requirement names in annotations - Previously the annotations were rendered with inconsistent case, e.g. sometimes "Jinja2", sometimes "jinja2". This made the generated requirements file unstable and caused problems with "prequ check".
Prequ 1.4.1 Changes since 1.4.0: General Changes ~~~~~~~~~~~~~~~ - Remove dependency on setuptools - Remove dependency on six - Improve error messages on dependency resolution failures Bug Fixes ~~~~~~~~~ - Fix unsafe package reporting in the generated output file
Prequ 1.4.0 Changes since 1.3.1: General Changes ~~~~~~~~~~~~~~~ - Add support for Pip 10 - Improve error messages when skipping pre-releases (jazzband#655) - Improve compile speed of locally available editable requirement by avoiding creation of an sdist archive (jazzband#583) - Improve the ``NoCandidateFound`` error message on potential causes (jazzband#614) - sync: Add ``-markerlib`` to the list of packages to ignore (jazzband#613) - tests: Do not download Django from Git (jazzband#629) Features ~~~~~~~~ - sync: Add "--user" option to install packages into user-local directory (jazzband#642) - Allow editable packages in source requirements even if generating hashes is enabled (jazzband#524) Bug Fixes ~~~~~~~~~ - Handle environment markers in the source requirements (jazzband#647)
Prequ 1.4.0rc2 Changes since 1.4.0rc1: General Changes ~~~~~~~~~~~~~~~ - Add support for Pip 10 - Improve error messages when skipping pre-releases (jazzband#655) - tests: Do not download Django from Git (jazzband#629) Features ~~~~~~~~ - sync: Add "--user" option to install packages into user-local directory (jazzband#642) Bug Fixes ~~~~~~~~~ - Handle environment markers in the source requirements (jazzband#647)
Prequ 1.4.0rc1 Changes since 1.3.1: Features ~~~~~~~~ - Allow editable packages in source requirements even if generating hashes is enabled (jazzband#524) General Changes ~~~~~~~~~~~~~~~ - Improve compile speed of locally available editable requirement by avoiding creation of an sdist archive (jazzband#583) - Improve the ``NoCandidateFound`` error message on potential causes (jazzband#614) - sync: Add ``-markerlib`` to the list of packages to ignore (jazzband#613)
Prequ 1.3.0 Changes since 1.2.2: Features ~~~~~~~~ - Add support for unpinned non-editable VCS URLs - Make relative paths work as a requirement entry (editable or not) General Changes ~~~~~~~~~~~~~~~ - Make "via package" comments work for editable requirers too - Speedup: Do not regenerate hashes if they are already known Bug Fixes ~~~~~~~~~ - Ignore installed packages when calulating dependencies - Generate hashes of artifacts correctly - sync: Respect environment markers (jazzband#600) 1.2.2 ----- Released on 2017-09-28 9:50 +03:00. This version of Prequ is synced with pip-tools 1.10.1. Bug Fixes ~~~~~~~~~ - Fix a bug where the resolver would sometime not stabilize on requirements specifying extras (jazzband#566) - Fix an unicode encoding error when distribution package contains non-ASCII file names (jazzband#567) - sync: Fix syncing when there were editables present
Prequ 1.2.2 Changes since 1.2.1: Bug Fixes ~~~~~~~~~ - Fix a bug where the resolver would sometime not stabilize on requirements specifying extras (jazzband#566) - Fix an unicode encoding error when distribution package contains non-ASCII file names (jazzband#567) - sync: Fix syncing when there were editables present
PreviousNext