Files
galaxy/packages/web_stack/setup.cfg
T
John Davis b884af499b Move classifiers and keywords from setup.cfg to pyproject.toml
When a [project] table is present in pyproject.toml, setuptools
ignores fields in setup.cfg unless they are listed in the dynamic
array.  This applies to classifiers and keywords: the build was
silently dropping them from the wheel metadata.

Fix: define classifiers and keywords as static values directly in the
[project] section of each package's pyproject.toml, and remove them from
setup.cfg.

Alternate fix: add both to the dynamic list, keeping the definitions in
setup.cfg. However, I think the first is better since that keeps
pyproject.toml as the single source of truth.
2026-06-05 09:32:41 -04:00

31 lines
647 B
INI

[metadata]
author = Galaxy Project and Community
author_email = galaxy-committers@lists.galaxyproject.org
description = Galaxy web stack abstraction
license = MIT
license_files =
LICENSE
long_description = file: README.rst, HISTORY.rst
long_description_content_type = text/x-rst
name = galaxy-web-stack
url = https://github.com/galaxyproject/galaxy
version = 26.0.2.dev0
[options]
include_package_data = True
install_requires =
galaxy-data
galaxy-util
SQLAlchemy>=2.0.37,<2.1,!=2.0.41
packages = find:
python_requires = >=3.10
[options.extras_require]
test =
pytest
gunicorn
[options.packages.find]
exclude =
tests*