Skip to content

Commit 6713b9f

Browse files
Migrate module web to pyproject.toml
1 parent e5999d8 commit 6713b9f

File tree

4 files changed

+50
-47
lines changed

4 files changed

+50
-47
lines changed

web/README.md

Whitespace-only changes.

web/pyproject.toml

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
[build-system]
2+
requires = ["hatchling"]
3+
build-backend = "hatchling.build"
4+
5+
[project]
6+
name = "Cuckoo-web"
7+
dynamic = ["version"]
8+
description = "Cuckoo web api and interface"
9+
authors = [{ name = "", email = "" }]
10+
license = "EUPL-1.2"
11+
readme = "README.md"
12+
requires-python = ">=3.8"
13+
dependencies = [
14+
"Cuckoo-common>=0.1.0",
15+
"django",
16+
"django-rest-framework",
17+
"django-ipware",
18+
"ipaddress",
19+
"tabulate>=0.8, <0.10"
20+
]
21+
classifiers=[
22+
"Development Status :: 4 - Beta",
23+
"Intended Audience :: Information Technology",
24+
"Intended Audience :: Science/Research",
25+
"Natural Language :: English",
26+
"License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)",
27+
"Operating System :: POSIX :: Linux",
28+
"Programming Language :: Python :: 3.8",
29+
"Programming Language :: Python :: 3.9",
30+
"Programming Language :: Python :: 3.10",
31+
"Topic :: Security",
32+
]
33+
34+
[project.urls]
35+
Homepage = "https://cuckoo-hatch.cert.ee"
36+
Documentation = "https://cuckoo-hatch.cert.ee/static/docs/"
37+
Repository = "https://github.com/cert-ee/cuckoo3"
38+
39+
[tool.hatch.version]
40+
path = "cuckoo/web/__init__.py"
41+
42+
[tool.hatch.build.targets.sdist]
43+
include = ["/cuckoo"]
44+
exclude = [
45+
"*.pyc",
46+
"*.pyo"
47+
]
48+
49+
[tool.hatch.build.targets.wheel]
50+
packages = ["cuckoo"]

web/setup.cfg

-2
This file was deleted.

web/setup.py

-45
This file was deleted.

0 commit comments

Comments
 (0)