Releases: Ahzyuan/Python-package-template
Releases · Ahzyuan/Python-package-template
v1.4.1
v1.4.0
v1.3.1
v1.3.0
v1.2.3
🌟 Add
docs/README.md
: instructions for docs, provide some tool suggestions to help you quickly build your own document.tests/README.md
: instructions for testing, provide the whole procedure of testing.examples/demo.ipynb
: provide an example of how to demonstrate your project.
🗑️ Delete
docs/.gitkeep
tests/.gitkeep
examples/.gitkeep
v1.2.2
v1.2.1
v1.2.0
🎉 Support manual package maintenance
Including construction, inspection, and publishing to PyPI.
Please refer to steps 6
through 8
in README.md
file.
🔄 Change
setup.py
: keep a minimal setting to ensure editable installation supportedREADME.md
: finish full pipeline of package development.requirements.txt
: add more example dependencies.ruff.toml
:target-version
set to"py37"
, cause it is the minimum requirement.
🌟 Add
setup.cfg
: define the configuration of the build processpackaging.sh
: auto build the distribution packages.check_meta.sh
: auto check the meta information of the built distribution packages.
v1.1.0
🔄 Change
README.md
: Added more information and beautified it.setu.py
: addSETUP_REQUIRED
🌟 Add
CHANGELOG.md
: record version changes.ruff.toml
: define rules for code style, code inspection, and import management
v1.0.1
Full Changelog: v1.0.0...v1.0.1
🔄 Change
- Fix bugs in
setup.py
: Optimized the logic of dynamically obtaining version information, removed the extended function classUploadCommand
(Causesetpu.py
no longer supports functional customization, see more) - Fix bugs in
MANIFEST.in
: Discard unnecessary commands <package-name>/__init__.py
: Added copyright definition and version definitionrequirements.txt
: Added example dependenciesREADME.md
: Added more information and beautified it.
🗑️ Delete
<package-name>/__version__.py