diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-29 04:21:11 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-29 04:21:11 +0000 |
commit | cdb4a4e19b096cdbf1356e28287238122fc3599c (patch) | |
tree | c5ed3b2b40e4725bbaaae0710d1cbec21b23f3b0 /docs/changelog.md | |
parent | Initial commit. (diff) | |
download | python-installer-cdb4a4e19b096cdbf1356e28287238122fc3599c.tar.xz python-installer-cdb4a4e19b096cdbf1356e28287238122fc3599c.zip |
Adding upstream version 0.6.0+dfsg1.upstream/0.6.0+dfsg1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'docs/changelog.md')
-rw-r--r-- | docs/changelog.md | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/docs/changelog.md b/docs/changelog.md new file mode 100644 index 0000000..2f9c494 --- /dev/null +++ b/docs/changelog.md @@ -0,0 +1,68 @@ +# Changelog + +## v0.6.0 (Dec 7, 2022) + +- Add support for Python 3.11 (#154) +- Encode hashes in `RECORD` files correctly (#141) +- Add `py.typed` marker file (#138) +- Implement `--prefix` option (#103) +- Fix the unbound `is_executable` (#115) +- Construct `RECORD` file using `csv.writer` (#118) +- Move away from `import installer.xyz` style imports (#110) +- Improve existing documentation content (typos, formatting) (#109) + +## v0.5.1 (Mar 11, 2022) + +- Change all names in `installer.__main__` to be underscore prefixed. +- Update project URL after move to the `pypa` organisation. +- Rewrite imports to be compatible with `vendoring`. + +## v0.5.0 (Feb 16, 2022) + +- Add a CLI, to install a wheel into the currently-running Python. +- Convert Windows paths to `/` separated when writing `RECORD`. +- Drop support for Python 3.6 and lower. +- Preserve the executable bit from wheels being installed. +- Write records in `RECORD` with relative paths. +- Improve API documentation. + +## v0.4.0 (Oct 13, 2021) + +- Pass schemes into {any}`WheelDestination.finalize_installation`. + +## v0.3.0 (Oct 11, 2021) + +- Add support for ARM 64 executables on Windows. +- Improve handling of wheels that contain entries for directories. + +## v0.2.3 (Jul 29, 2021) + +- Fix entry point handling in {any}`installer.install`. + +## v0.2.2 (May 15, 2021) + +- Teach {any}`SchemeDictionaryDestination` to create subfolders. + +## v0.2.1 (May 15, 2021) + +- Change {any}`parse_record_file` to yield the elements as a tuple, instead of + {any}`RecordEntry` objects. +- Implement {any}`WheelFile`, completing the end-to-end wheel installation + pipeline. +- Generate {any}`RecordEntry` for `RECORD` file in the {any}`installer.install`, + instead of requiring every `WheelDestination` implementation to do the exact + same thing. + +## v0.2.0 (May 3, 2021) + +- Initial release. + +--- + +Thank you to [Dan Ryan] and [Tzu-ping Chung] for the project name on PyPI. The +PyPI releases before 0.2.0 come from <https://github.com/sarugaku/installer> and +have been [yanked]. + +[dan ryan]: https://github.com/techalchemy +[tzu-ping chung]: https://github.com/uranusjr +[yanked]: https://www.python.org/dev/peps/pep-0592/#abstract |