Skip to content

Conversation

@cdce8p
Copy link
Contributor

@cdce8p cdce8p commented Apr 14, 2025

  • Move project metadata to pyproject.toml
  • Add SPDX license identifier -> MIT
  • Remove outdate keys: platform, zip-safe
  • Drop support for Python 3.8. Setuptools v77 requires 3.9. It's the first release which added support for PEP 639 license expressions.

Metadata diff

 ...
-Author: Daniel Perna
-Author-email: [email protected]
+Author-email: Daniel Perna <[email protected]>
-License: MIT License
+License-Expression: MIT
-Home-page: https://github.com/danielperna84/ha-philipsjs
-Download-URL: https://github.com/danielperna84/ha-philipsjs/tarball/3.2.3
+Project-URL: Homepage, https://github.com/danielperna84/ha-philipsjs
 Keywords: jointSPACE
-Platform: any
 Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python :: 3.8
-Requires-Python: >=3.8
+Requires-Python: >=3.9
 ...

@cdce8p
Copy link
Contributor Author

cdce8p commented May 6, 2025

/CC @elupus

@cdce8p
Copy link
Contributor Author

cdce8p commented Jul 2, 2025

Any updates here?

@elupus
Copy link
Collaborator

elupus commented Jul 2, 2025

Sorry will look at it as soon as i can. Has slipped my mind.

Copy link
Collaborator

@elupus elupus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@elupus elupus merged commit e520cdc into danielperna84:master Jul 3, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants