Skip to content

Commit 24e2903

Browse files
committed
Messing with PyPi
1 parent 9dab50e commit 24e2903

File tree

4 files changed

+40
-34
lines changed

4 files changed

+40
-34
lines changed

.pypirc

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[distutils]
2+
index-servers =
3+
pypi
4+
testpypi
5+
6+
[pypi]
7+
repository = https://upload.pypi.org/legacy/
8+
9+
[testpypi]
10+
repository = https://test.pypi.org/legacy/

pyproject.toml

+29
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,35 @@
22
requires = ["setuptools>=61.0"]
33
build-backend = "setuptools.build_meta"
44

5+
[project]
6+
name = "tcp-ip-stack"
7+
version = "2.7.0"
8+
description = "TCP/IP stack written in Python."
9+
readme = "README.md"
10+
authors = [{ name = "Sebastian Majewski", email = "[email protected]" }]
11+
license = { file = "LICENSE" }
12+
classifiers = [
13+
"Programming Language :: Python :: 3.10",
14+
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
15+
"Development Status :: 3 - Alpha",
16+
"Operating System :: POSIX :: Linux",
17+
"Natural Language :: English",
18+
"Environment :: Console",
19+
"Topic :: System :: Networking",
20+
"Typing :: Typed",
21+
]
22+
keywords = ["networking", "tcpip", "stack"]
23+
dependencies = [
24+
]
25+
requires-python = ">=3.10"
26+
27+
[project.optional-dependencies]
28+
dev = ["testslide", "black", "mypy", "flake8", "codespell", "isort", "pylint", "click"]
29+
30+
[project.urls]
31+
"Homepage" = "https://github.com/ccie18643/PyTCP"
32+
"Bug Tracker" = "https://github.com/ccie18643/PyTCP/issues"
33+
534
[tool.black]
635
line-length = 80
736

requirements.txt

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
testslide
2-
mock
32
black
43
mypy
54
flake8
65
codespell
76
isort
8-
argparse
9-
mock
10-
types-mock
7+
pylint
118
click

setup.cfg

-30
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,3 @@
1-
[metadata]
2-
name = python_tcp_ip_stack
3-
version = 2.7.0
4-
author = Sebastian Majewski
5-
author_email = [email protected]
6-
description = TCP/IP stack written in Python.
7-
long_description = file: README.md, LICENSE
8-
long_description_content_type = text/markdown
9-
url = https://github.com/ccie18643/PyTCP
10-
project_urls =
11-
Bug Tracker = https://github.com/ccie18643/PyTCP/issues
12-
classifiers =
13-
Programming Language :: Python :: 3.10
14-
License :: OSI Approved :: GNU General Public License v3 (GPLv3)
15-
Development Status :: 3 - Alpha
16-
Operating System :: POSIX :: Linux
17-
Natural Language :: English
18-
Environment :: Console
19-
Topic :: System :: Networking
20-
Typing :: Typed
21-
22-
[options]
23-
package_dir =
24-
= pytcp
25-
packages = find:
26-
python_requires = >=3.10
27-
28-
[options.packages.find]
29-
where = src
30-
311
[flake8]
322
max-line-length = 120
333
ignore = E203, W503

0 commit comments

Comments
 (0)