diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 00000000..ad0aa94c --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,36 @@ +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 diff --git a/MANIFEST.in b/MANIFEST.in index 317bd7e2..4f5400a4 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1,2 @@ -include README.rst LICENSE NOTICES HISTORY.txt +include README.rst LICENSE NOTICES HISTORY.txt CHANGELOG.rst recursive-include src *LICENSE* *COPYING* diff --git a/news/1-8626a21e.feature b/news/1-8626a21e.feature deleted file mode 100644 index 3d0b6bf2..00000000 --- a/news/1-8626a21e.feature +++ /dev/null @@ -1 +0,0 @@ -Add pipfile parser to parse all requirements from pipfile to requirement format and generate pipfile hashes \ No newline at end of file diff --git a/news/1-c0427444.bugfix b/news/1-c0427444.bugfix deleted file mode 100644 index 37910a60..00000000 --- a/news/1-c0427444.bugfix +++ /dev/null @@ -1 +0,0 @@ -Normalize windows paths for local non-vcs requirements. \ No newline at end of file diff --git a/news/2-67dc613c.feature b/news/2-67dc613c.feature deleted file mode 100644 index 293d528f..00000000 --- a/news/2-67dc613c.feature +++ /dev/null @@ -1 +0,0 @@ -Add towncrier \ No newline at end of file diff --git a/news/2-87c25f38.bugfix b/news/2-87c25f38.bugfix deleted file mode 100644 index 557641b6..00000000 --- a/news/2-87c25f38.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed a bug which mixed posix-style and windows-style path separators for relative paths \ No newline at end of file diff --git a/news/3-945eb36f.bugfix b/news/3-945eb36f.bugfix deleted file mode 100644 index fc9587bd..00000000 --- a/news/3-945eb36f.bugfix +++ /dev/null @@ -1 +0,0 @@ -Raise an explicit error when handling the current directory as a requirement if it isn't installable \ No newline at end of file diff --git a/news/3-e75874b8.feature b/news/3-e75874b8.feature deleted file mode 100644 index 8b8aabef..00000000 --- a/news/3-e75874b8.feature +++ /dev/null @@ -1 +0,0 @@ -Reorganize and reformat codebase, refactor \ No newline at end of file diff --git a/news/4-5db8d449.bugfix b/news/4-5db8d449.bugfix deleted file mode 100644 index dbe800ea..00000000 --- a/news/4-5db8d449.bugfix +++ /dev/null @@ -1 +0,0 @@ -Bugfix for local file requirements which had their URIs inappropriately truncated \ No newline at end of file diff --git a/news/4-db40abee.feature b/news/4-db40abee.feature deleted file mode 100644 index 0837f045..00000000 --- a/news/4-db40abee.feature +++ /dev/null @@ -1 +0,0 @@ -Implement lockfile parser and allow it to output to requirements.txt format \ No newline at end of file diff --git a/news/5-29003d80.feature b/news/5-29003d80.feature deleted file mode 100644 index dd1c39c1..00000000 --- a/news/5-29003d80.feature +++ /dev/null @@ -1 +0,0 @@ -Better parsing of named requirements with extras \ No newline at end of file diff --git a/news/5-fe297a9d.bugfix b/news/5-fe297a9d.bugfix deleted file mode 100644 index b169e17c..00000000 --- a/news/5-fe297a9d.bugfix +++ /dev/null @@ -1 +0,0 @@ -Requirement line output will now properly match the URI scheme supplied at creation time \ No newline at end of file diff --git a/news/6-35545f43.feature b/news/6-35545f43.feature deleted file mode 100644 index 8e96f39a..00000000 --- a/news/6-35545f43.feature +++ /dev/null @@ -1 +0,0 @@ -Add constraint_line property for pip constraintfile input \ No newline at end of file diff --git a/news/6-47e8d4e6.bugfix b/news/6-47e8d4e6.bugfix deleted file mode 100644 index 96cfc20f..00000000 --- a/news/6-47e8d4e6.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed a bug with path resolution related to ramdisks on windows \ No newline at end of file diff --git a/news/7-5e90adc8.bugfix b/news/7-5e90adc8.bugfix deleted file mode 100644 index bfc03a5b..00000000 --- a/news/7-5e90adc8.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a bug which caused parsing to fail by adding extra whitespace to requirements diff --git a/news/7-86730a3b.feature b/news/7-86730a3b.feature deleted file mode 100644 index 6ac3f772..00000000 --- a/news/7-86730a3b.feature +++ /dev/null @@ -1 +0,0 @@ -Rewrite parser logic for cleanliness and consistency \ No newline at end of file diff --git a/news/pipfile.vendor b/news/pipfile.vendor deleted file mode 100644 index 12e45479..00000000 --- a/news/pipfile.vendor +++ /dev/null @@ -1 +0,0 @@ -Vendored patched pipfile