7699218274
- Add missing test dependency importlib-resources for Python 3.11
Markéta Machová2025-10-27 15:33:22 +00:00
79f1084a15
Accepting request 1312723 from home:glaubitz:branches:devel:languages:python
Markéta Machová2025-10-21 11:46:39 +00:00
9098b078f1
- update to 6.0.1: * Fix test suite when run with Python < 3.12. (:GL:28) * Add test for Python 3.14. * Added populate_all() which can be called from the bottom of your module to infer and populate your module's __all__. Use this if you don't like the decorator syntax. (:GL:27) * Documentation improvements.
Dirk Mueller2025-07-12 17:20:58 +00:00
7bdcc52836
Accepting request 1244782 from devel:languages:python
Ana Guerrero2025-02-10 16:36:10 +00:00
a28e473df2
- update to 5.1: * Drop official support for Python 3.8, add support for Python 3.13.
Dirk Mueller2025-02-03 13:27:13 +00:00
79c42e405d
- Update to 5.0: * @public is now properly type annotated. * Adopt hatch test and hatch fmt commands. (GL#25) * @public and @private now raise TypeError instead of ValueError if __all__ is not a concrete list object. (GL#26) * Other minor coding improvements identified by ruff. * Switch to Trusted Publishing for publishing new versions to PyPI. (GL#24) - version 4.1: * Add support for Python 3.12. (GL#22) * Switch to hatch, replacing pdm and tox. (GL#21)
Markéta Machová2024-08-30 10:49:54 +00:00
4bd5b647ab
Accepting request 1131685 from devel:languages:python
Ana Guerrero2023-12-08 21:31:44 +00:00
20829ca87f
- update to 4.0: * Drop Python 3.7 support (GL#16) * Remove `public.install() which was used to inject the public and private functions into the builtins namespace. This isn't very helpful and could be actively harmful. Explicit is better than implicit. (GL#14) * The functional form of public() now returns the argument *values* in the order they are given. This allows you to explicitly bind those values to names in the global namespace. * Switch from flake8 and isort to ruff for code quality. (GL#32) * Switch to pdm-backend` (GL#15) * More GitLab CI integration improvements. * https://gitlab.com/warsaw/public/-/merge_requests/16Dirk Mueller2023-12-07 20:12:00 +00:00