Skip to content

Commit 9f09a82

Browse files
committed
Make project compatible with uv and poetry
1 parent 3f21645 commit 9f09a82

2 files changed

Lines changed: 22 additions & 10 deletions

File tree

poetry.lock

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,6 @@ dev = [
2929
"ty>=0.0.14",
3030
]
3131

32-
[tool.uv]
33-
34-
[tool.uv.build-backend]
35-
module-root = ""
36-
37-
[build-system]
38-
requires = ["uv_build>=0.9.0,<0.10.0"]
39-
build-backend = "uv_build"
40-
41-
4232
[tool.ruff]
4333
line-length = 88
4434

@@ -53,3 +43,18 @@ source = ["fil"]
5343
fail_under = 87
5444
skip_covered = true
5545
exclude_lines = ["pragma: no cover", "if False:", "if __name__ == .__main__.:", "raise NotImplementedError"]
46+
47+
[tool.poetry]
48+
name = "fil"
49+
version = "0.1.0"
50+
description = "🏺 Read/write JSON/TOML/Yaml/txt 🏺"
51+
authors = ["Tom Ritchford <tom@swirly.com>"]
52+
readme = "README.md"
53+
54+
[tool.poetry.dependencies]
55+
python = ">=3.10"
56+
57+
58+
[build-system]
59+
requires = ["hatchling"]
60+
build-backend = "hatchling.build"

0 commit comments

Comments
 (0)