diff --git a/CHANGES.md b/CHANGES.md index 53a92e3..a9f3e71 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,19 +1,21 @@ # Changes -## Version 2.0.0, 2026-02-23 +## Version 2.0.0, 2026-02-25 This is a pure technical release that does not change the functionality of the package. -It ensures that the package builds with a modern Python toolchain and continuous integration systems. For details, see [#8](https://github.com/roskakori/CodecMapper/issues/8), contributed by [Branch Vincent](https://github.com/branchv)). In addition, it cleans up some source files missing from the distribution (see [#17](https://github.com/roskakori/CodecMapper/issues/17)) and several minor issues in the documentation. +It ensures that the package builds with a modern Python toolchain and continuous integration systems. For details, see [#8](https://github.com/roskakori/CodecMapper/issues/8), contributed by [Branch Vincent](https://github.com/branchv). In addition, it cleans up some source files missing from the distribution (see [#17](https://github.com/roskakori/CodecMapper/issues/17)) and several minor issues in the documentation. Because of this, support for Python 2 and Python 3.8 or older had to be dropped. If you are stuck with such a version, use [ebcdic 1.1.1](https://pypi.org/project/ebcdic/1.1.1/), which currently has the same functionality. In addition, the documentation has been cleaned up to better conform to the standard layout of modern open source projects (see [#25](https://github.com/roskakori/CodecMapper/issues/25): - The list of changes is now a separate `CHANGES.md` instead of part of the `ebcdic/README.md`. -- The `CONTRIBUTING.md` now includes all the instructions to build the package and run tests. Before, they were spreadout accross the different `README` files. +- The `CONTRIBUTING.md` now includes all the instructions to build the package and run tests. Before, they were spreadout across the different `README` files. - The main `README.md` is a concise overview pointing to the other parts of the documentation for details. +And finally, you can now show your appreciation of this package by [donating to it](https://roskakori.at/donate/donate-python-ebcdic/). + ## Version 1.1.1, 2019-08-09 - Moved license information from README to LICENSE (#5). This required the distribution to change from sdist to wheel because apparently it is a major challenge to include a text file in a platform independent way (#11). diff --git a/FUNDING.yml b/FUNDING.yml new file mode 100644 index 0000000..43f9f86 --- /dev/null +++ b/FUNDING.yml @@ -0,0 +1 @@ +custom: "https://roskakori.at/donate/donate-python-ebcdic/" diff --git a/codec-mapper-logo.afdesign b/codec-mapper-logo.afdesign new file mode 100644 index 0000000..08238ee Binary files /dev/null and b/codec-mapper-logo.afdesign differ diff --git a/codec-mapper-logo.png b/codec-mapper-logo.png new file mode 100644 index 0000000..a352489 Binary files /dev/null and b/codec-mapper-logo.png differ diff --git a/ebcdic/pyproject.toml b/ebcdic/pyproject.toml index 2184ccc..98ba207 100644 --- a/ebcdic/pyproject.toml +++ b/ebcdic/pyproject.toml @@ -23,10 +23,11 @@ dynamic = ["version"] [project.urls] Homepage = "https://pypi.python.org/pypi/ebcdic" -Repository = "https://github.com/roskakori/CodecMapper.git" +Source = "https://github.com/roskakori/CodecMapper.git" Documentation = "https://github.com/roskakori/CodecMapper/blob/master/ebcdic/README.md" "Issue Tracker" = "https://github.com/roskakori/CodecMapper/issues" Changes = "https://github.com/roskakori/CodecMapper/blob/master/CHANGES.md" +Donate = "https://roskakori.at/donate/donate-python-ebcdic/" [dependency-groups] dev = ["pre-commit>=4.3.0", "pytest>=8.4.1", "ruff>=0.15.2"]