diff --git a/.gitignore b/.gitignore index fa8f8a6..efc009f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ src/netzero_metrics_reference_data/__pycache__ tests/__pycache__ dist +src/netzero_metrics_reference_data/__about__.py \ No newline at end of file diff --git a/pixi.lock b/pixi.lock index 9bdc70e..4d8d738 100644 --- a/pixi.lock +++ b/pixi.lock @@ -78,6 +78,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/pathspec-0.12.1-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.46-h1321c63_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pip-25.3-pyh145f28c_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.5.0-pyhcf101f3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda @@ -1114,8 +1115,8 @@ packages: timestamp: 1738195959188 - pypi: ./ name: netzero-metrics-reference-data - version: 0.1.0 - sha256: 6e50156998bcc87043effd98007eb76d99380d526bb1773ebc1550f9fe30fb45 + version: 0.1.2.dev0+gf37c90e98.d20251110 + sha256: 9c94fac17dade79572ea7c3979b9b2f303f695abcf77af5ef918968f464d676b requires_dist: - frictionless>=5.18.1,<6 requires_python: '>=3.11' @@ -1291,6 +1292,17 @@ packages: - pkg:pypi/pexpect?source=hash-mapping size: 53561 timestamp: 1733302019362 +- conda: https://conda.anaconda.org/conda-forge/noarch/pip-25.3-pyh145f28c_0.conda + sha256: 4d5e2faca810459724f11f78d19a0feee27a7be2b3fc5f7abbbec4c9fdcae93d + md5: bf47878473e5ab9fdb4115735230e191 + depends: + - python >=3.13.0a0 + license: MIT + license_family: MIT + purls: + - pkg:pypi/pip?source=compressed-mapping + size: 1177084 + timestamp: 1762776338614 - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.5.0-pyhcf101f3_0.conda sha256: 7efd51b48d908de2d75cbb3c4a2e80dd9454e1c5bb8191b261af3136f7fa5888 md5: 5c7a868f8241e64e1cf5fdf4962f23e2 diff --git a/pyproject.toml b/pyproject.toml index e923ea6..6bbb0ee 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,16 +3,27 @@ authors = [{name = "jgunstone", email = "j.gunstone@maxfordham.com"}] dependencies = ["frictionless>=5.18.1,<6"] name = "netzero-metrics-reference-data" requires-python = ">= 3.11" -version = "0.1.0" +dynamic = ["version"] -[build-system] -build-backend = "hatchling.build" -requires = ["hatchling"] +[project.urls] +Documentation = "https://github.com/maxfordham/netzero-metrics-reference-data#readme" +Issues = "https://github.com/maxfordham/netzero-metrics-reference-data/issues" +Source = "https://github.com/maxfordham/netzero-metrics-reference-data" [tool.pixi.workspace] channels = ["conda-forge"] platforms = ["linux-64"] +[tool.hatch.version] +source = "vcs" + +[tool.hatch.build.hooks.vcs] +version-file = "src/netzero_metrics_reference_data/__about__.py" + +[build-system] +build-backend = "hatchling.build" +requires = ["hatchling", "hatch-vcs"] + [tool.pixi.pypi-dependencies] netzero_metrics_reference_data = { path = ".", editable = true } @@ -23,6 +34,7 @@ pandas = ">=2.3,<3" pytest = ">=7.2.2,<8" hatch = ">=1.0.0,<2" casefy = ">=1.0.0,<2" +pip = ">=25,<26" [tool.pixi.tasks] get-eui = { cmd = "python get_eui.py", cwd = "scripts" }