annotate pyproject.toml @ 10:62823085e582 v0.1

+++++ v0.1
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 07 Jul 2023 01:30:30 +0200
parents 72f8dd2ce0ba
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
1 [build-system]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
2 requires = ["setuptools>=67.0", "wheel>=0.38"]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
3 build-backend = "setuptools.build_meta"
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
4
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
5 [project]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
6 name = "data-schema"
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
7 description = "A data validation library using schemata inspired from JSON Schema"
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
8 license = {text = "BSD 3-Clause \"New\" or \"Revised\" License"}
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
9 requires-python = ">=3.4"
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
10 authors = [
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
11 {name = "Franz Glasner", email = "fzglas.hg@dom66.de"}
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
12 ]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
13 classifiers = [
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
14 "Development Status :: 5 - Production/Stable",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
15 "Environment :: Console",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
16 "Intended Audience :: Developers",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
17 "License :: OSI Approved :: BSD License",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
18 "Operating System :: OS Independent",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
19 "Programming Language :: Python :: 3",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
20 "Topic :: File Formats :: JSON :: JSON Schema",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
21 "Topic :: Software Development :: Libraries :: Python Modules"
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
22 ]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
23 dependencies = [
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
24 "rfc3986>=1.5.0",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
25 "ConfigMix[yaml]"
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
26 ]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
27
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
28 dynamic = ["version", "readme"]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
29
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
30 [tool.setuptools]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
31 packages = [
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
32 "data_schema",
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
33 ]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
34 include-package-data = false
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
35 zip-safe = true
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
36
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
37 [tool.setuptools.dynamic]
72f8dd2ce0ba Packaging support: sdist and wheel
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
38 readme = {file = ["README.txt"], content-type="text/x-rst"}