update pyproject.toml

This commit is contained in:
Sina Atalay 2023-10-15 18:35:14 +02:00
parent 5562685768
commit 3ed29b355c
1 changed files with 14 additions and 9 deletions

View File

@ -1,7 +1,7 @@
[project]
name = 'rendercv'
description = 'CV generator from a YAML/JSON file'
version = '0.1'
description = 'LaTeX CV generator from a YAML/JSON file'
version = '0.2'
authors = [{ name = 'Sina Atalay' }]
requires-python = '>=3.10'
readme = "README.md"
@ -18,16 +18,25 @@ dependencies = [
'email-validator==2.0.0.post2',
]
classifiers = [
"Programming Language :: Python :: 3",
"Intended Audience :: Science/Research",
"Intended Audience :: Education",
"Topic :: Text Processing :: Markup :: LaTeX",
"Topic :: Printing",
"Development Status :: 4 - Beta",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]
[project.urls]
Homepage = 'https://sinaatalay.github.io/rendercv/'
Documentation = 'https://sinaatalay.github.io/rendercv/'
Source = 'https://github.com/sinaatalay/rendercv'
[project.scripts]
rendercv = 'rendercv.rendering:main'
[project.optional-dependencies]
docs = [
"mkdocs",
@ -45,13 +54,9 @@ linting = [
]
[build-system]
requires = ['setuptools>=68.0']
requires = ['setuptools>=68.2.2', "setuptools-scm>=8.0.4"]
build-backend = 'setuptools.build_meta'
[project.scripts]
rendercv = 'rendercv.rendering:main'
# [tool.ruff]
# line-length = 88