Skip to content

Commit aef572a

Browse files
committed
updated pyproject before publishing
1 parent c946158 commit aef572a

4 files changed

Lines changed: 34 additions & 9 deletions

File tree

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ instance_config_override.py
33
run.py
44
migrations/
55

6+
# PyPi
7+
.pypirc
8+
9+
610
# PyCharm
711
.idea/
812

flowapp/__about__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
__version__ = "1.1.6"
2+
__title__ = "ExaFS"
3+
__description__ = "Tool for creation, validation, and execution of ExaBGP messages."
4+
__author__ = "CESNET / Jiri Vrany, Petr Adamec, Josef Verich, Jakub Man"
5+
__license__ = "MIT"

pyproject.toml

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,34 @@ build-backend = "setuptools.build_meta"
66
name = "exafs"
77
dynamic = ["version"]
88
authors = [
9-
{name = "CESNET / Jiri Vrany, Petr Adamec, Josef Verich, Jakub Man"}
9+
{name = "Jiri Vrany", email = "jiri.vrany@cesnet.cz"},
10+
{name = "Petr Adamec"},
11+
{name = "Josef Verich"},
12+
{name = "Jakub Man"},
1013
]
11-
description = "Tool for creation, validation, and execution of ExaBGP messages."
14+
maintainers = [
15+
{name = "Jiri Vrany"}
16+
]
17+
description = "Tool for creation, validation, and execution of ExaBGP messages for network security."
1218
readme = "README.md"
1319
license = {text = "MIT"}
1420
requires-python = ">=3.9"
21+
keywords = ["bgp", "exabgp", "flowspec", "ddos", "network-security", "CESNET"]
1522
classifiers = [
1623
"Development Status :: 4 - Beta",
17-
"Intended Audience :: Developers",
24+
"Intended Audience :: System Administrators",
25+
"Intended Audience :: Telecommunications Industry",
1826
"License :: OSI Approved :: MIT License",
27+
"Operating System :: OS Independent",
1928
"Programming Language :: Python :: 3",
2029
"Programming Language :: Python :: 3.9",
2130
"Programming Language :: Python :: 3.10",
2231
"Programming Language :: Python :: 3.11",
2332
"Programming Language :: Python :: 3.12",
2433
"Programming Language :: Python :: 3.13",
34+
"Topic :: System :: Networking",
35+
"Topic :: Security",
36+
"Framework :: Flask",
2537
]
2638
dependencies = [
2739
"Flask>=2.0.2",
@@ -45,16 +57,14 @@ dependencies = [
4557
[project.optional-dependencies]
4658
dev = [
4759
"pytest>=7.0.0",
48-
# Add other dev-only dependencies here if needed
49-
# "black>=22.0",
50-
# "mypy>=0.950",
51-
# "flake8>=4.0",
5260
]
5361

5462
[project.urls]
5563
Homepage = "https://github.com/CESNET/exafs"
5664
Repository = "https://github.com/CESNET/exafs"
65+
Documentation = "https://github.com/CESNET/exafs/blob/master/README.md"
5766
Issues = "https://github.com/CESNET/exafs/issues"
67+
Changelog = "https://github.com/CESNET/exafs/blob/master/README.md#change-log"
5868

5969
[tool.setuptools.dynamic]
6070
version = {attr = "flowapp.__about__.__version__"}
@@ -63,4 +73,12 @@ version = {attr = "flowapp.__about__.__version__"}
6373
include = ["flowapp*"]
6474

6575
[tool.setuptools.package-data]
66-
"*" = ["*"]
76+
flowapp = [
77+
"static/*",
78+
"static/js/*",
79+
"templates/*",
80+
"templates/errors/*",
81+
"templates/forms/*",
82+
"templates/layouts/*",
83+
"templates/pages/*",
84+
]

withdraw_expired

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)