diff --git a/poetry.lock b/poetry.lock deleted file mode 100644 index c8bcd77..0000000 --- a/poetry.lock +++ /dev/null @@ -1,33 +0,0 @@ -# This file is automatically @generated by Poetry 2.0.0 and should not be changed by hand. - -[[package]] -name = "click" -version = "8.1.8" -description = "Composable command line interface toolkit" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2"}, - {file = "click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "platform_system == \"Windows\""} - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -groups = ["main"] -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[metadata] -lock-version = "2.1" -python-versions = ">=3.10,<4.0" -content-hash = "529d21bdfcb7ef92c5fa9f092bcc0b6eb3849fa52bb1ea59b3406787ab5dc05b" diff --git a/pyproject.toml b/pyproject.toml index f4a3d2c..faff2a9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,21 +2,18 @@ name = "lab-terminal" version = "0.1.0" description = "" -authors = [ - {name = "Chris Proctor",email = "chris@chrisproctor.net"} -] -license = {text = "MIT"} -readme = "README.md" +authors = [{ name = "Chris Proctor", email = "chris@chrisproctor.net" }] requires-python = ">=3.10,<4.0" +readme = "README.md" +license = { text = "MIT" } dependencies = [ "click (>=8.1.8,<9.0.0)", - "colorama (>=0.4.6,<0.5.0)" + "colorama (>=0.4.6,<0.5.0)", ] - [build-system] -requires = ["poetry-core>=2.0.0,<3.0.0"] -build-backend = "poetry.core.masonry.api" +requires = ["hatchling"] +build-backend = "hatchling.build" -[tool.poetry] -package-mode = false +[tool.uv] +package = false diff --git a/uv.lock b/uv.lock new file mode 100644 index 0000000..a8a0308 --- /dev/null +++ b/uv.lock @@ -0,0 +1,42 @@ +version = 1 +requires-python = ">=3.10, <4.0" +resolution-markers = [ + "platform_system == 'Windows'", + "platform_system != 'Windows'", +] + +[[package]] +name = "click" +version = "8.1.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "platform_system == 'Windows'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2", size = 98188 }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 }, +] + +[[package]] +name = "lab-terminal" +version = "0.1.0" +source = { virtual = "." } +dependencies = [ + { name = "click" }, + { name = "colorama" }, +] + +[package.metadata] +requires-dist = [ + { name = "click", specifier = ">=8.1.8,<9.0.0" }, + { name = "colorama", specifier = ">=0.4.6,<0.5.0" }, +]