Skip to content
Snippets Groups Projects

Use hatchling and versioningit for versioning

Merged Daniel CARRON requested to merge improve-versioning into main
2 unresolved threads
Compare and Show latest version
3 files
+ 3
25
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 3
3
@@ -3,18 +3,17 @@
# SPDX-License-Identifier: GPL-3.0-or-later
{% set data = load_file_data(RECIPE_DIR + '/../pyproject.toml') %}
{% set version = load_setup_py_data().get('version') %}
package:
name: {{ data['project']['name'] }}
version: {{ version }}
version: {{ GIT_DESCRIBE_TAG }}.dev{{ GIT_DESCRIBE_NUMBER }}+{{ GIT_DESCRIBE_HASH }}
source:
path: ..
build:
noarch: python
number: {{ environ.get('USE_BUILD_NUMBER', 0) }}
number: {{ environ.get('NEXT_BUILD_NUMBER', 0) }}
run_exports:
- {{ pin_subpackage(data['project']['name']) }}
script:
@@ -24,6 +23,7 @@ requirements:
host:
- python >=3.10
- pip
- setuptools-scm
- clapper {{ clapper }}
- click {{ click }}
- grad-cam {{ grad_cam }}
Loading