Create a package

master
Raoul Snyman 2021-11-05 11:49:56 -07:00
parent 2e2ea9a72c
commit bdfcebf439
No known key found for this signature in database
GPG Key ID: F55BCED79626AE9C
4 changed files with 27 additions and 0 deletions

2
MANIFEST.in 100644
View File

@ -0,0 +1,2 @@
recursive-include libertywiki/templates *
recursive-include libertywiki/static *

5
pyproject.toml 100644
View File

@ -0,0 +1,5 @@
[build-system]
requires = ["setuptools>=45", "wheel", "setuptools_scm>=6.2"]
build-backend = "setuptools.build_meta"
[tool.setuptools_scm]

View File

@ -1,2 +1,19 @@
[metadata]
name = libertywiki
version = 0.0.1
[options]
packages = libertywiki
install_requires =
Flask
Flask-SQLAlchemy
Flask-Bcrypt
Flask-Security
rst2html
setup_requires =
setuptools_scm
include_package_data = True
zip_safe = False
[flake8] [flake8]
max-line-length = 120 max-line-length = 120

3
setup.py 100644
View File

@ -0,0 +1,3 @@
from setuptools import setup
setup(use_scm_version=True, setup_requires=['setuptools_scm'])