Skip to content

Commit 13960f1

Browse files
committed
Moved to pyproject.toml
1 parent cd234d5 commit 13960f1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+87
-84
lines changed

pyproject.toml

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
[build-system]
2+
requires = ["setuptools>=61.0", "setuptools-scm"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[tool.setuptools.dynamic]
6+
version = {attr = "codext.__info__.__version__"}
7+
8+
[tool.setuptools.packages.find]
9+
where = ["src"]
10+
11+
[project]
12+
name = "codext"
13+
authors = [
14+
{name="Alexandre D'Hondt", email="alexandre.dhondt@gmail.com"},
15+
]
16+
description = "Library for producing ASCII arts from a text or an image"
17+
license = {file = "LICENSE"}
18+
keywords = ["python", "development", "programming", "ascii-art", "banner-generator", "quote-generator", "cowsay"]
19+
requires-python = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,<4"
20+
classifiers = [
21+
"Development Status :: 5 - Production/Stable",
22+
"Environment :: Console",
23+
"Intended Audience :: Developers",
24+
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
25+
"Programming Language :: Python :: 2",
26+
"Programming Language :: Python :: 2.7",
27+
"Programming Language :: Python :: 3",
28+
"Programming Language :: Python :: 3.6",
29+
"Programming Language :: Python :: 3.7",
30+
"Programming Language :: Python :: 3.8",
31+
"Programming Language :: Python :: 3.9",
32+
"Programming Language :: Python :: 3.10",
33+
"Programming Language :: Python :: 3.11",
34+
"Topic :: Software Development :: Libraries :: Python Modules",
35+
]
36+
dependencies = [
37+
"markdown2==2.3.10; python_version=='2.7'",
38+
"markdown2>=2.4.0; python_version>='3.6'",
39+
"six",
40+
]
41+
dynamic = ["version"]
42+
43+
[project.readme]
44+
file = "README.md"
45+
content-type = "text/markdown"
46+
47+
[project.urls]
48+
documentation = "https://python-codext.readthedocs.io/en/latest/?badge=latest"
49+
homepage = "https://github.com/dhondta/python-codext"
50+
issues = "https://github.com/dhondta/python-codext/issues"
51+
repository = "https://github.com/dhondta/python-codext"
52+
53+
[project.scripts]
54+
base1 = "codext.base.baseN:main1"
55+
base2 = "codext.base.baseN:main2"
56+
base3 = "codext.base.baseN:main3"
57+
base4 = "codext.base.baseN:main4"
58+
base8 = "codext.base.baseN:main8"
59+
base10 = "codext.base.baseN:main10"
60+
base16 = "codext.base.baseN:main16"
61+
base26 = "codext.base.baseN:main26"
62+
base32 = "codext.base.baseN:main32"
63+
base32-hex = "codext.base.baseN:main32hex"
64+
base32-geohash = "codext.base.baseN:main32geo"
65+
base32-crockford = "codext.base.baseN:main32crk"
66+
base32-z = "codext.base.baseN:mainz32"
67+
base36 = "codext.base.baseN:main36"
68+
base45 = "codext.base.base45:main"
69+
base58-bitcoin = "codext.base.baseN:main58bc"
70+
base58-ripple = "codext.base.baseN:main58rp"
71+
base58-flickr = "codext.base.baseN:main58fl"
72+
base62 = "codext.base.baseN:main62"
73+
base63 = "codext.base.baseN:main63"
74+
base64 = "codext.base.baseN:main64"
75+
base64-url = "codext.base.baseN:main64url"
76+
base67 = "codext.base.baseN:main67"
77+
base85 = "codext.base.base85:main85"
78+
base85-adobe = "codext.base.base85:main85adobe"
79+
base85-xbtoa = "codext.base.base85:main85xbtoa"
80+
base85-ipv6 = "codext.base.base85:main85rfc1924"
81+
base85-xml = "codext.base.base85:main85xml"
82+
base85-zeromq = "codext.base.base85:main85zeromq"
83+
base91 = "codext.base.base91:main91"
84+
base100 = "codext.base.base100:main100"
85+
base122 = "codext.base.base122:main122"
86+
codext = "codext.__init__:main"
87+
unbase = "codext.base.__init__:main"

setup.cfg

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

setup.py

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

0 commit comments

Comments
 (0)