at 23.11-beta 2.0 kB view raw
1diff --git a/pyproject.toml b/pyproject.toml 2index fb8fae3..998211f 100644 3--- a/pyproject.toml 4+++ b/pyproject.toml 5@@ -1,7 +1,7 @@ 6 # SPDX-License-Identifier: MIT 7 8 [build-system] 9-requires = ["hatchling", "hatch-vcs", "hatch-fancy-pypi-readme"] 10+requires = ["hatchling"] 11 build-backend = "hatchling.build" 12 13 14@@ -26,7 +26,8 @@ classifiers = [ 15 "Typing :: Typed", 16 ] 17 dependencies = ["importlib_metadata;python_version<'3.8'"] 18-dynamic = ["version", "readme"] 19+dynamic = ["readme"] 20+version = "@version@" 21 22 [project.optional-dependencies] 23 tests-no-zope = [ 24@@ -67,50 +68,9 @@ Changelog = "https://www.attrs.org/en/stable/changelog.html" 25 Funding = "https://github.com/sponsors/hynek" 26 Tidelift = "https://tidelift.com/subscription/pkg/pypi-attrs?utm_source=pypi-attrs&utm_medium=pypi" 27 28- 29-[tool.hatch.version] 30-source = "vcs" 31-raw-options = { local_scheme = "no-local-version" } 32- 33 [tool.hatch.build.targets.wheel] 34 packages = ["src/attr", "src/attrs"] 35 36-[tool.hatch.metadata.hooks.fancy-pypi-readme] 37-content-type = "text/markdown" 38- 39-# PyPI doesn't support the <picture> tag. 40-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]] 41-text = """<p align="center"> 42- <a href="https://www.attrs.org/"> 43- <img src="https://raw.githubusercontent.com/python-attrs/attrs/main/docs/_static/attrs_logo.svg" width="35%" alt="attrs" /> 44- </a> 45-</p> 46-""" 47- 48-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]] 49-path = "README.md" 50-start-after = "<!-- teaser-begin -->" 51- 52-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]] 53-text = """ 54- 55-## Release Information 56- 57-""" 58- 59-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]] 60-path = "CHANGELOG.md" 61-pattern = "\n(###.+?\n)## " 62- 63-[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]] 64-text = """ 65- 66---- 67- 68-[Full changelog](https://www.attrs.org/en/stable/changelog.html) 69-""" 70- 71- 72 # Make coverage play nicely with pytest-xdist. 73 [tool.hatch.build.targets.wheel.hooks.autorun] 74 dependencies = ["hatch-autorun"]