aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-01-27 16:32:33 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2025-01-27 16:32:59 +0100
commitba3d52676e9fbf750894d007a480715482e5f3a4 (patch)
tree8a003e718cb8b2fd97de650f85bd646397acd4be
parentfc8f8caf12c5c260841a64441f5c8c3d3bcb9f9c (diff)
downloadcyberschuessel-ba3d52676e9fbf750894d007a480715482e5f3a4.tar.gz
cyberschuessel-ba3d52676e9fbf750894d007a480715482e5f3a4.zip
add build dependency and add minimal pyproject.toml
-rw-r--r--.gitignore2
-rw-r--r--Pipfile1
-rw-r--r--Pipfile.lock27
-rw-r--r--pyproject.toml3
4 files changed, 32 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 3d43339..4e7a394 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
build/
+dist/
+*.egg-info/
__pycache__/
diff --git a/Pipfile b/Pipfile
index 97c0e18..ac39a27 100644
--- a/Pipfile
+++ b/Pipfile
@@ -13,6 +13,7 @@ mypy = "*"
pylint = "*"
types-setuptools = "*"
setuptools = "*"
+build = "*"
[requires]
python_version = "3.13"
diff --git a/Pipfile.lock b/Pipfile.lock
index 7df97a2..0ff963b 100644
--- a/Pipfile.lock
+++ b/Pipfile.lock
@@ -1,7 +1,7 @@
{
"_meta": {
"hash": {
- "sha256": "7a10a8aa1332a5c849d9ade0b6b0fcba96a26b0a236ac77b79152f36f79d855d"
+ "sha256": "710de396066e5366dbe8ff94dd6625cba075d898cded685b2e4d3314deb1bd30"
},
"pipfile-spec": 6,
"requires": {
@@ -597,6 +597,15 @@
"markers": "python_full_version >= '3.9.0'",
"version": "==3.3.8"
},
+ "build": {
+ "hashes": [
+ "sha256:1d61c0887fa860c01971625baae8bdd338e517b836a2f70dd1f7aa3a6b2fc5b5",
+ "sha256:b36993e92ca9375a219c99e606a122ff365a760a2d4bba0caa09bd5278b608b7"
+ ],
+ "index": "pypi",
+ "markers": "python_version >= '3.8'",
+ "version": "==1.2.2.post1"
+ },
"dill": {
"hashes": [
"sha256:468dff3b89520b474c0397703366b7b95eebe6303f108adf9b19da1f702be87a",
@@ -674,6 +683,14 @@
"markers": "python_version >= '3.5'",
"version": "==1.0.0"
},
+ "packaging": {
+ "hashes": [
+ "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759",
+ "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"
+ ],
+ "markers": "python_version >= '3.8'",
+ "version": "==24.2"
+ },
"platformdirs": {
"hashes": [
"sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907",
@@ -691,6 +708,14 @@
"markers": "python_full_version >= '3.9.0'",
"version": "==3.3.3"
},
+ "pyproject-hooks": {
+ "hashes": [
+ "sha256:1e859bd5c40fae9448642dd871adf459e5e2084186e8d2c2a79a824c970da1f8",
+ "sha256:9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913"
+ ],
+ "markers": "python_version >= '3.7'",
+ "version": "==1.2.0"
+ },
"setuptools": {
"hashes": [
"sha256:c5afc8f407c626b8313a86e10311dd3f661c6cd9c09d4bf8c15c0e11f9f2b0e6",
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..8534444
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,3 @@
+[build-system]
+# Minimum requirements for the build system to execute.
+requires = ["setuptools", "wheel"] # PEP 508 specifications. \ No newline at end of file