Initial commit

This commit is contained in:
2025-12-20 11:46:06 +01:00
commit 87689b1d8b
5 changed files with 44 additions and 0 deletions

5
.gitignore vendored Normal file
View File

@@ -0,0 +1,5 @@
.venv/
dist/
build/
__pycache__/
*.pyc

1
LICENSE Normal file
View File

@@ -0,0 +1 @@
All rights reserved by Kevin Veen-Birkenbach

6
README.md Normal file
View File

@@ -0,0 +1,6 @@
# p2pkg
Homepage: https://git.veen.world/kevinveenbirkenbach/p2pkg
## Author
Kevin Veen-Birkenbach <kevin@veen.world>

11
flake.nix Normal file
View File

@@ -0,0 +1,11 @@
{
description = "p2pkg";
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
outputs = { self, nixpkgs }:
let system = "x86_64-linux"; pkgs = import nixpkgs { inherit system; };
in {
devShells.${system}.default = pkgs.mkShell {
packages = with pkgs; [ python312 python312Packages.pytest python312Packages.ruff ];
};
};
}

21
pyproject.toml Normal file
View File

@@ -0,0 +1,21 @@
[build-system]
requires = ["setuptools>=68", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "p2pkg"
version = "0.1.0"
description = ""
readme = "README.md"
requires-python = ">=3.10"
authors = [{ name = "Kevin Veen-Birkenbach", email = "kevin@veen.world" }]
license = { text = "All rights reserved by Kevin Veen-Birkenbach" }
urls = { Homepage = "https://git.veen.world/kevinveenbirkenbach/p2pkg" }
dependencies = []
[tool.setuptools]
package-dir = {"" = "src"}
[tool.setuptools.packages.find]
where = ["src"]