blob: 55361e660a6ab63488ffe31d0b45a7b128a6a535 [file] [log] [blame]
garciadeblas3099aef2025-10-01 10:56:51 +02001# Licensed under the Apache License, Version 2.0 (the "License");
2# you may not use this file except in compliance with the License.
3# You may obtain a copy of the License at
4#
5# http://www.apache.org/licenses/LICENSE-2.0
6#
7# Unless required by applicable law or agreed to in writing, software
8# distributed under the License is distributed on an "AS IS" BASIS,
9# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
10# implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14[build-system]
15requires = ["setuptools>=61", "wheel", "setuptools_scm>=8.0"]
16build-backend = "setuptools.build_meta"
17
18[project]
19name = "osm_common"
20description = "OSM common utilities"
21readme = "README.rst"
22authors = [
23 {name = "ETSI OSM", email = "osmsupport@etsi.com"}
24]
25maintainers = [
26 {name = "ETSI OSM", email = "osmsupport@etsi.com"}
27]
28license = "Apache-2.0"
29dynamic = ["dependencies", "version"]
30
31[tool.setuptools_scm]
32write_to = "src/osm_common/_version.py"
33version_scheme = "guess-next-dev"
34local_scheme = "node-and-date"
35
36[tool.setuptools.packages.find]
37where = ["src"]
38
39[tool.setuptools.dynamic]
garciadeblas53e24f32025-12-09 13:15:39 +010040dependencies = { file = ["./requirements.txt"] }
garciadeblas3099aef2025-10-01 10:56:51 +020041