This repository has been archived by the owner on Feb 7, 2024. It is now read-only.
A new python-package-template for continuous maintenance #856
Labels
enhancement
New feature or request
For Python beginners, the TezRomacH/python-package-template is an excellent resource to learn various aspects, such as using Poetry for package management and Black for code formatting. This project integrates many convenient components for everyone's use, which I greatly appreciate. However, it seems that due to certain reasons, the original project's author no longer has the bandwidth to maintain it. Over time, as new features and updates continue to emerge, without ongoing maintenance, the project may struggle to keep pace with the rapidly evolving technology landscape.
With this in mind, I've forked the TezRomacH/python-package-template and created a new repository with the intention of providing continuous maintenance and delivering a better Python Package Template for the community. I welcome everyone to try it out and provide feedback!
Project Repository: https://github.com/Undertone0809/python-package-template
I've already made several fixes and improvements, and I'll continue to enhance this project and address any outstanding issues. To enhance maintainability and user experience, here are some plans for my future development:
Windows Compatibility: Enhancing compatibility with Windows in makefiles. Support windows natively #624
Better lint: Use ruff to replace
black
isort
.New Package Features: Incorporating the latest features from related packaging tools. install-poetry.py has changed the canonical URL and request that users change references to it #766 ImportError: cannot import name '_unicodefun' from 'click' #695
Package Management: Providing more solutions for Python package version management to enhance compatibility with different Python versions.
Documentation Support (e.g., Docusaurus): Documentation ready package #852
Optimizing Docs: Improving documentation and offering more solutions to common questions. make install runs forever #602
And More Support: Expanding the project's capabilities. please add gitlab support #788
I'm also looking forward to like-minded individuals joining this project to collectively make it even better.
The text was updated successfully, but these errors were encountered: