Skip to content

Commit f60389b

Browse files
committed
Add pyproject.toml, remove setup.py - refs #6
1 parent 9ace751 commit f60389b

2 files changed

Lines changed: 24 additions & 33 deletions

File tree

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[project]
2+
name = "{{ cookiecutter.hyphenated }}"
3+
version = "0.1"
4+
description = "{{ cookiecutter.description or "" }}"
5+
readme = "README.md"
6+
requires-python = ">=3.8"
7+
authors = [{name = "{{ cookiecutter.author_name }}"}]
8+
license = {text = "Apache-2.0"}
9+
classifiers = [
10+
"License :: OSI Approved :: Apache Software License"
11+
]
12+
dependencies = [
13+
14+
]
15+
{% if cookiecutter.github_username %}
16+
[project.urls]
17+
Homepage = "https://github.com/{{ cookiecutter.github_username }}/{{ cookiecutter.hyphenated }}"
18+
Changelog = "https://github.com/{{ cookiecutter.github_username }}/{{ cookiecutter.hyphenated }}/releases"
19+
Issues = "https://github.com/{{ cookiecutter.github_username }}/{{ cookiecutter.hyphenated }}/issues"
20+
CI = "https://github.com/{{ cookiecutter.github_username }}/{{ cookiecutter.hyphenated }}/actions"
21+
{% endif %}
22+
23+
[project.optional-dependencies]
24+
test = ["pytest"]

{{cookiecutter.hyphenated}}/setup.py

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)