add build tools
This commit is contained in:
parent
5ac379f914
commit
fadab84f0a
4
MANIFEST.in
Normal file
4
MANIFEST.in
Normal file
@ -0,0 +1,4 @@
|
||||
include LICENSE
|
||||
include README
|
||||
include requirements.txt
|
||||
include Makefile.jinja2
|
31
pyproject.toml
Normal file
31
pyproject.toml
Normal file
@ -0,0 +1,31 @@
|
||||
[build-system]
|
||||
requires = ["setuptools", "wheel"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
name = 'reSW'
|
||||
version = '0.1.0'
|
||||
description = 'Highly customizable static site generator for reStructuredText markup'
|
||||
readme = 'README'
|
||||
requires-python = ">=3.6"
|
||||
keywords = ['reStructuredText', 'SSG', 'static site generator']
|
||||
license = {text = 'GNU General Public License v3 or later (GPLv3+)'}
|
||||
dependencies = [
|
||||
'colorlog==6.7.0',
|
||||
'docopt==0.6.2',
|
||||
'docutils==0.17.1',
|
||||
'Jinja2==3.1.2',
|
||||
'Pygments==2.13.0',
|
||||
'toml==0.10.2'
|
||||
]
|
||||
classifiers = [
|
||||
'Programming Language :: Python :: 3.10',
|
||||
'Operating System :: OS Independent'
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
rsw = 'rsw:cli'
|
||||
|
||||
[tool.setuptools]
|
||||
py-modules = ['rsw']
|
||||
include-package-data = true
|
Loading…
Reference in New Issue
Block a user