@@ -6,13 +6,10 @@ license = {file = "LICENSE.txt"}
6
6
7
7
[build-system ]
8
8
requires = [
9
- " OZI.build[core,uv]~=1.2 " ,
9
+ " OZI.build[core,uv]~=1.5 " ,
10
10
]
11
11
build-backend = " ozi_build.buildapi"
12
12
13
- [tool .ozi-build .metadata ]
14
- pkg-info-file = ' PKG-INFO'
15
-
16
13
[tool .setuptools .dynamic ]
17
14
dependencies = { file = [" requirements.in" ] }
18
15
@@ -67,36 +64,33 @@ test = [
67
64
" pytest-xdist" ,
68
65
]
69
66
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
+
70
93
[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"
100
94
fallback_version = " @VCS_TAG@"
101
95
parentdir_prefix_version = " blastpipe-"
102
96
tag_regex = " ^(?P<prefix>v)?(?P<version>[^\\ +]+)(?P<suffix>.*)?$"
0 commit comments