From c0dbddd89448bfcf12636eaef3ffa12fa2366a38 Mon Sep 17 00:00:00 2001 From: uslstenn Date: Tue, 23 Jun 2026 14:10:10 +0300 Subject: [PATCH 1/2] [infra] Python setup fix --- python/pyproject.toml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/python/pyproject.toml b/python/pyproject.toml index aad8616..06ebde6 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -1,12 +1,11 @@ [build-system] -requires = ["setuptools>=61.0"] -build-backend = "setuptools.backends._legacy:_Backend" +requires = ["setuptools>=61.0", "wheel"] +build-backend = "setuptools.build_meta" [project] name = "lira-ir" version = "0.1.0" description = "LIRA is a framework that provides a data-flow Intermediate Representation." -readme = "../README.md" requires-python = ">=3.10" dependencies = [ "ruamel.yaml", From b1395b96ead7bfa0773542a8b9232ad7aa856972 Mon Sep 17 00:00:00 2001 From: uslstenn Date: Tue, 23 Jun 2026 14:11:46 +0300 Subject: [PATCH 2/2] [infra] .gitignore updated --- .gitignore | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 57f9e89..915133f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,40 @@ -__pycache__ -target +# Python +__pycache__/ +*.py[cod] +*.egg-info/ +dist/ +build/ +.venv/ +venv/ +.pytest_cache/ +.mypy_cache/ +.ruff_cache/ +.tox/ +*.sdist/ +*.whl + +# Rust +target/ +# Ruby +*.gem +.bundle/ + +# Testing & Coverage +htmlcov/ +.coverage *coverage +*.prof + +# IDE / Editor +.vscode/ +.idea/ +*.swp +*.swo +*~ +.DS_Store +# Misc +*.log +.env build/