Skip to content

Commit 83a972c

Browse files
committed
👷: OZI.build~=1.5
Signed-off-by: rjdbcm <rjdbcm@outlook.com>
1 parent 36826f9 commit 83a972c

File tree

1 file changed

+27
-33
lines changed

1 file changed

+27
-33
lines changed

pyproject.toml

+27-33
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,10 @@ license = {file = "LICENSE.txt"}
66

77
[build-system]
88
requires = [
9-
"OZI.build[core,uv]~=1.2",
9+
"OZI.build[core,uv]~=1.5",
1010
]
1111
build-backend = "ozi_build.buildapi"
1212

13-
[tool.ozi-build.metadata]
14-
pkg-info-file = 'PKG-INFO'
15-
1613
[tool.setuptools.dynamic]
1714
dependencies = { file = ["requirements.in"] }
1815

@@ -67,36 +64,33 @@ test = [
6764
"pytest-xdist",
6865
]
6966

67+
[tool.ozi-build.metadata]
68+
summary='OZI Project utility library.'
69+
home-page='https://oziproject.dev'
70+
author='Eden Ross Duff MSc'
71+
author-email='help@oziproject.dev'
72+
license='Apache-2.0 WITH LLVM-exception'
73+
download-url='https://github.com/OZI-Project/blastpipe/archive/refs/tags/@SCM_VERSION@.tar.gz'
74+
requires-python='>=3.10, <3.14'
75+
keywords='ozi,meson'
76+
provides-dist=['msgspec']
77+
classifiers = [
78+
'License :: OSI Approved :: Apache Software License',
79+
'Development Status :: 3 - Alpha',
80+
'Programming Language :: Python :: 3 :: Only',
81+
'Programming Language :: Python :: 3.10',
82+
'Programming Language :: Python :: 3.11',
83+
'Programming Language :: Python :: 3.12',
84+
'Programming Language :: Python :: 3.13',
85+
'Programming Language :: Python :: Implementation :: CPython',
86+
'Intended Audience :: Other Audience',
87+
'Natural Language :: English',
88+
'Typing :: Typed',
89+
'Environment :: Other Environment',
90+
]
91+
description-file='README.rst'
92+
7093
[tool.setuptools_scm]
71-
version_file_template = """Metadata-Version: 2.1
72-
Name: @PROJECT_NAME@
73-
Version: @SCM_VERSION@
74-
Summary: OZI Project utility library.
75-
Home-page: https://oziproject.dev
76-
Author: Eden Ross Duff MSc
77-
Author-email: help@oziproject.dev
78-
License: @LICENSE@
79-
Download-URL: https://github.com/OZI-Project/blastpipe/archive/refs/tags/@SCM_VERSION@.tar.gz
80-
Requires-Python: >=3.10, <3.14
81-
Keywords: ozi,meson
82-
Provides-Dist: msgspec
83-
Classifier: License :: OSI Approved :: Apache Software License
84-
Classifier: Development Status :: 3 - Alpha
85-
Classifier: Programming Language :: Python :: 3 :: Only
86-
Classifier: Programming Language :: Python :: 3.10
87-
Classifier: Programming Language :: Python :: 3.11
88-
Classifier: Programming Language :: Python :: 3.12
89-
Classifier: Programming Language :: Python :: 3.13
90-
Classifier: Programming Language :: Python :: Implementation :: CPython
91-
Classifier: Intended Audience :: Other Audience
92-
Classifier: Natural Language :: English
93-
Classifier: Typing :: Typed
94-
Classifier: Environment :: Other Environment
95-
Description-Content-Type: text/x-rst
96-
@REQUIREMENTS_IN@
97-
98-
@README_TEXT@"""
99-
version_file = "PKG-INFO"
10094
fallback_version = "@VCS_TAG@"
10195
parentdir_prefix_version = "blastpipe-"
10296
tag_regex = "^(?P<prefix>v)?(?P<version>[^\\+]+)(?P<suffix>.*)?$"

0 commit comments

Comments
 (0)