mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-23 19:44:20 +00:00
Initial commit
This commit is contained in:
commit
2d59bca0bd
10 changed files with 109 additions and 0 deletions
9
.gitignore
vendored
Normal file
9
.gitignore
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
config.ini
|
||||
.idea/
|
||||
.vscode/
|
||||
__pycache__
|
||||
*.egg-info/
|
||||
.pytest_cache/
|
||||
dist/
|
||||
build/
|
||||
venv/
|
5
README.md
Normal file
5
README.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
# `{packname}` [![PyPI](https://img.shields.io/pypi/v/{packname}.svg)](https://pypi.org/project/{packname}/)
|
||||
|
||||
{Replace everything surrounded by braces with your own data, including this description!}
|
||||
|
||||
{Files to be changed are the package folder, setup.py, to_pypi.sh and this README!}
|
0
requirements.txt
Normal file
0
requirements.txt
Normal file
24
setup.py
Normal file
24
setup.py
Normal file
|
@ -0,0 +1,24 @@
|
|||
import setuptools
|
||||
|
||||
with open("README.md", "r") as f:
|
||||
long_description = f.read()
|
||||
|
||||
with open("requirements.txt", "r") as f:
|
||||
install_requires = f.readlines()
|
||||
|
||||
setuptools.setup(
|
||||
name="{packname}",
|
||||
version="0.1",
|
||||
author="{packauthorname}",
|
||||
author_email="{packauthoremail}",
|
||||
description="{packdescription}",
|
||||
long_description=long_description,
|
||||
long_description_content_type="text/markdown",
|
||||
url="{packgithublink}",
|
||||
packages=setuptools.find_packages(),
|
||||
install_requires=install_requires,
|
||||
python_requires=">=3.7",
|
||||
classifiers=[
|
||||
"Programming Language :: Python :: 3.7",
|
||||
],
|
||||
)
|
3
to_pypi.bat
Normal file
3
to_pypi.bat
Normal file
|
@ -0,0 +1,3 @@
|
|||
del /f /q /s dist\*.*
|
||||
python setup.py sdist bdist_wheel
|
||||
twine upload dist/*
|
15
to_pypi.sh
Normal file
15
to_pypi.sh
Normal file
|
@ -0,0 +1,15 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Set me to your pack name!
|
||||
PACKNAME="{packname}"
|
||||
|
||||
# Royalnet must be installed with `develop`
|
||||
VERSION=$(python3.7 -m "$PACKNAME.version")
|
||||
|
||||
rm -rf dist
|
||||
python setup.py sdist bdist_wheel
|
||||
twine upload "dist/$PACKNAME-$VERSION"*
|
||||
git add *
|
||||
git commit -m "$VERSION"
|
||||
git push
|
||||
hub release create --message "Version $VERSION" --prerelease "$VERSION"
|
17
{packname}/__init__.py
Normal file
17
{packname}/__init__.py
Normal file
|
@ -0,0 +1,17 @@
|
|||
# This is a template Pack __init__. You can use this without changing anything in other packages too!
|
||||
|
||||
from . import commands, tables, stars
|
||||
from .commands import available_commands
|
||||
from .tables import available_tables
|
||||
from .stars import available_page_stars, available_exception_stars
|
||||
|
||||
__all__ = [
|
||||
"commands",
|
||||
"tables",
|
||||
"stars",
|
||||
"available_commands",
|
||||
"available_tables",
|
||||
"available_page_stars",
|
||||
"available_exception_stars",
|
||||
]
|
||||
|
10
{packname}/commands/__init__.py
Normal file
10
{packname}/commands/__init__.py
Normal file
|
@ -0,0 +1,10 @@
|
|||
# Imports go here!
|
||||
|
||||
|
||||
# Enter the commands of your Pack here!
|
||||
available_commands = [
|
||||
|
||||
]
|
||||
|
||||
# Don't change this, it should automatically generate __all__
|
||||
__all__ = [command.__name__ for command in available_commands]
|
16
{packname}/stars/__init__.py
Normal file
16
{packname}/stars/__init__.py
Normal file
|
@ -0,0 +1,16 @@
|
|||
# Imports go here!
|
||||
|
||||
|
||||
# Enter the PageStars of your Pack here!
|
||||
available_page_stars = [
|
||||
|
||||
]
|
||||
|
||||
# Enter the ExceptionStars of your Pack here!
|
||||
available_exception_stars = [
|
||||
|
||||
]
|
||||
|
||||
# Don't change this, it should automatically generate __all__
|
||||
__all__ = [command.__name__ for command in [*available_page_stars, *available_exception_stars]]
|
||||
|
10
{packname}/tables/__init__.py
Normal file
10
{packname}/tables/__init__.py
Normal file
|
@ -0,0 +1,10 @@
|
|||
# Imports go here!
|
||||
|
||||
|
||||
# Enter the tables of your Pack here!
|
||||
available_tables = [
|
||||
|
||||
]
|
||||
|
||||
# Don't change this, it should automatically generate __all__
|
||||
__all__ = [table.__name__ for table in available_tables]
|
Loading…
Reference in a new issue