Scaffolding templates for your Python project.
create a blank python package that is usable and ready to push to github. And future updates on your organisation's specific static information can be instantly applies the update accurately using `moban`_. Here is a list of features:
It is used with yehua. Organisations using it:
The following table is a personal feature comparision. If you have a different opinion, especially you are the author of the following repository, please raise an issue and we can talk. This table is not a commerical sales pitch.
4. comes with a feature of removing comments from requirements.txt while loading into setup.py
You can get it:
$ git clone https://github.com/moremoban/pypi-mobans.git $ cd pypi-mobans
Please fork and make pull request to dev branch. Per each release, dev branch will be merged into master branch.
In order to make moban updates: please call make.
Auto publishing via github actionIn order to configure github to publish your package, you will need to set up two secrets:
PYPI_USERNAME PYPI_PASSWORD
Once you have done that, a github release will trigger an auto publishing.
Restrict your package to a python versionThe following strings are required in your project yaml file:
python_requires: ">=3.6" min_python_version: "3.6"Using dependency markers in setup.py
In order to use dependency markers in setup.py, add setup_use_markers: true in your `mobanfile.
Auto generation of contributorsYou can specify excluded_github_users to exclude yourself and bot accounts.
In order to update this README, please find the .moban.d/local-README.rst.jj2, and place your changes there.
Then call:
$ make upstreaming
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4