|
1 | 1 | [build-system] |
2 | | -build-backend = "poetry.core.masonry.api" |
3 | | -requires = ["poetry-core"] |
| 2 | +build-backend = "hatchling.build" |
| 3 | +requires = ["hatchling"] |
4 | 4 |
|
5 | | -[tool.poetry] |
6 | | -authors = [ "Matthieu Gallet <[email protected]>"] |
| 5 | +[dependency-groups] |
| 6 | +dev = [ |
| 7 | + "hypothesis>=6.100.0,<7", |
| 8 | + "pytest>=8.1.1,<9", |
| 9 | + "tox>=4.23.2,<5" |
| 10 | +] |
| 11 | + |
| 12 | +[project] |
| 13 | +authors = [{ name = "Matthieu Gallet", email = "[email protected]"}] |
7 | 14 | classifiers = [ |
8 | | - 'Development Status :: 5 - Production/Stable', |
9 | | - 'Intended Audience :: System Administrators', |
10 | | - 'License :: OSI Approved', |
11 | | - 'Topic :: Utilities', |
12 | | - 'Programming Language :: Python :: 3', |
13 | | - 'Programming Language :: Python :: 3 :: Only', |
14 | | - 'Programming Language :: Python :: 3.6', |
15 | | - 'Programming Language :: Python :: 3.7', |
16 | | - 'Programming Language :: Python :: 3.8', |
17 | | - 'Programming Language :: Python :: 3.9', |
18 | | - 'Programming Language :: Python :: 3.10', |
19 | | - 'Programming Language :: Python :: 3.11', |
20 | | - 'Programming Language :: Python :: 3.12', |
21 | | - 'Programming Language :: Python :: 3.13' |
| 15 | + "Development Status :: 5 - Production/Stable", |
| 16 | + "Intended Audience :: System Administrators", |
| 17 | + "License :: OSI Approved", |
| 18 | + "Topic :: Utilities", |
| 19 | + "Programming Language :: Python :: 3", |
| 20 | + "Programming Language :: Python :: 3 :: Only", |
| 21 | + "Programming Language :: Python :: 3.6", |
| 22 | + "Programming Language :: Python :: 3.7", |
| 23 | + "Programming Language :: Python :: 3.8", |
| 24 | + "Programming Language :: Python :: 3.9", |
| 25 | + "Programming Language :: Python :: 3.10", |
| 26 | + "Programming Language :: Python :: 3.11", |
| 27 | + "Programming Language :: Python :: 3.12", |
| 28 | + "Programming Language :: Python :: 3.13", |
| 29 | + "Programming Language :: Python :: 3.14" |
22 | 30 | ] |
23 | 31 | description = "Read and write Ruby-marshalled data" |
24 | | -documentation = 'https://github.com/d9pouces/RubyMarshal' |
25 | 32 | license = "WTFPL" |
26 | | -maintainers = [ "Matthieu Gallet <[email protected]>"] |
| 33 | +maintainers = [ {name = "Matthieu Gallet", email = "[email protected]"}] |
27 | 34 | name = "rubymarshal" |
28 | | -packages = [{include = "rubymarshal"}] |
29 | 35 | readme = "README.md" |
30 | | -repository = 'https://github.com/interdiode/interdiode-logo' |
31 | | -version = "1.2.9" |
| 36 | +requires-python = ">=3.8,<4" |
| 37 | +version = "1.2.10" |
| 38 | + |
| 39 | +[project.urls] |
| 40 | +Documentation = "https://github.com/d9pouces/RubyMarshal" |
| 41 | +Repository = "https://github.com/interdiode/interdiode-logo" |
32 | 42 |
|
33 | | -[tool.poetry.dependencies] |
34 | | -python = "^3.8" |
| 43 | +[tool.hatch.build.targets.sdist] |
| 44 | +include = ["rubymarshal"] |
35 | 45 |
|
36 | | -[tool.poetry.group.dev.dependencies] |
37 | | -hypothesis = "^6.100.0" |
38 | | -pytest = "^8.1.1" |
39 | | -tox = "^4.23.2" |
| 46 | +[tool.hatch.build.targets.wheel] |
| 47 | +include = ["rubymarshal"] |
0 commit comments