Skip to content

Commit

Permalink
Update holidays package metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
arkid15r committed Oct 17, 2024
1 parent b0a7ecb commit e1617d1
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 11 deletions.
22 changes: 13 additions & 9 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,38 +1,42 @@
[project]
name = "holidays"
description = "Generate and work with holidays in Python"
license = { file = "LICENSE" }
description = "World Holidays Framework"
license = { "text" = "MIT" }
readme = "README.rst"
requires-python = ">=3.9"
dynamic = ["version"]

authors = [{ email = "dr.prodigy.github@gmail.com", name = "Maurizio Montel" }]
authors = [{ name = "Vacanza Team" }]
dependencies = ["python-dateutil"]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: End Users/Desktop",
"Intended Audience :: Financial and Insurance Industry",
"Intended Audience :: Information Technology",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: File Formats :: JSON",
"Topic :: Office/Business :: Financial :: Accounting",
"Topic :: Office/Business :: Financial :: Investment",
"Topic :: Office/Business :: Scheduling",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Software Development :: Localization",
]
keywords = ["holidays", "calendar", "l10n"]
keywords = ["holidays", "calendar", "l10n", "worldwide", "vacation"]
maintainers = [
{ email = "ark@cho.red", name = "Arkadii Yakovets" },
{ email = "jhellico@gmail.com", name = "Serhii Murza" },
]

[project.urls]
Repository = "https://github.com/vacanza/holidays/"
Documentation = "https://holidays.readthedocs.io/en/latest/"
Changelog = "https://github.com/vacanza/holidays/releases"
Downloads = "https://pypi.org/project/holidays/"
Repository = "https://github.com/vacanza/holidays/"
Changelog = "https://github.com/vacanza/holidays/releases/"

[tool.bandit]
exclude_dirs = ["docs", "tests"]
Expand Down
3 changes: 1 addition & 2 deletions tests/test_package.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,13 @@ def test_metadata(self):

for attr_name, attr_value in {
"name": "holidays",
"summary": "Generate and work with holidays in Python",
"summary": "World Holidays Framework",
"version": holidays.__version__,
}.items():
self.assertIn(attr_name, ph_metadata)
self.assertEqual(ph_metadata[attr_name], attr_value, attr_name)

for attr_name in (
"author-email",
"classifier",
"description",
"keywords",
Expand Down

0 comments on commit e1617d1

Please sign in to comment.