rsdeps

Cargo.lock visualizer (mirror)
Log | Files | Refs | README | LICENSE

commit 7fe97c10ddca94cf87d32b2542e92483fcd0da31
Author: Andy Khramtsov <>
Date:   Wed, 27 May 2026 14:36:11 +0300

chore: init

Diffstat:
A.gitignore | 10++++++++++
A.python-version | 1+
AREADME.md | 0
Ajustfile | 30++++++++++++++++++++++++++++++
Apyproject.toml | 31+++++++++++++++++++++++++++++++
Asrc/deps/__init__.py | 6++++++
Asrc/deps/py.typed | 0
Auv.lock | 8++++++++
8 files changed, 86 insertions(+), 0 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -0,0 +1,10 @@ +# Python-generated files +__pycache__/ +*.py[oc] +build/ +dist/ +wheels/ +*.egg-info + +# Virtual environments +.venv diff --git a/.python-version b/.python-version @@ -0,0 +1 @@ +3.14 diff --git a/README.md b/README.md diff --git a/justfile b/justfile @@ -0,0 +1,30 @@ +set quiet := true + +# Lists available commands +default: + just --list + +format: fmt + +# Format code +fmt: + ruff format . + ruff check --fix + +lint: + ruff check + +# Run tests +test: + uv run pytest -v + +# Starts jupyter lab +jupyter: + uv run jupyter lab --ip 0.0.0.0 + +# Starts the app +start: + uv run deps + +# Alias to start +run: start diff --git a/pyproject.toml b/pyproject.toml @@ -0,0 +1,31 @@ +[project] +name = "deps" +version = "0.1.0" +description = "Add your description here" +readme = "README.md" +authors = [ + { name = "Andy Khramtsov", email = "" } +] +requires-python = ">=3.14" +dependencies = [] + +[project.scripts] +deps = "deps:main" + +[build-system] +requires = ["uv_build>=0.10.9,<0.11.0"] +build-backend = "uv_build" + +[tool.ruff] +line-length = 120 + +[tool.ruff.lint] +select = [ + "F", # Pyflakes (logic errors: undefined names, unused imports) + "E", "W",# pycodestyle (standard PEP8 style) + "I", # isort (keeps imports organized automatically) + "UP", # pyupgrade (upgrades old syntax to modern Python 3.10+) + "B", # flake8-bugbear (finds likely bugs/design flaws) + "SIM", # flake8-simplify (helps you write cleaner, shorter code) + "PTH", # flake8-use-pathlib (modern file handling) +] diff --git a/src/deps/__init__.py b/src/deps/__init__.py @@ -0,0 +1,6 @@ +def hello() -> str: + return "Hello from deps!" + + +def main(): + print("Deps") diff --git a/src/deps/py.typed b/src/deps/py.typed diff --git a/uv.lock b/uv.lock @@ -0,0 +1,8 @@ +version = 1 +revision = 3 +requires-python = ">=3.14" + +[[package]] +name = "deps" +version = "0.1.0" +source = { editable = "." }