Skip to content

Commit a0a10a2

Browse files
committed
use pyproject.toml instead of setup.py
1 parent 084d6bf commit a0a10a2

File tree

2 files changed

+35
-28
lines changed

2 files changed

+35
-28
lines changed

pyproject.toml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,38 @@ ensure_newline_before_comments = true
2525
line_length = 100
2626
skip = [".ipython"]
2727
remove_redundant_aliases = true
28+
29+
[project]
30+
name = "python-inoreader"
31+
version = "0.4.7"
32+
description = "Python wrapper of Inoreader API"
33+
authors = [
34+
{name = "Linusp", email = "[email protected]"},
35+
]
36+
dependencies = [
37+
"lxml",
38+
"requests",
39+
"PyYAML",
40+
"click",
41+
"requests-oauthlib",
42+
"flask",
43+
"tabulate",
44+
]
45+
requires-python = ">=3.6"
46+
readme = "README.md"
47+
license = {text = "MIT"}
48+
classifiers = [
49+
"License :: OSI Approved :: MIT License",
50+
"Programming Language :: Python",
51+
"Programming Language :: Python :: 3",
52+
]
53+
54+
[build-system]
55+
requires = ["setuptools", "wheel"]
56+
build-backend = "setuptools.build_meta"
57+
58+
[project.scripts]
59+
inoreader = "inoreader.main:main"
60+
61+
[project.urls]
62+
Homepage = "https://github.com/Linusp/python-inoreader"

setup.py

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

0 commit comments

Comments
 (0)