CVS log for pkgsrc/devel/py-atpublic/Makefile
Up to [cvs.NetBSD.org] / pkgsrc / devel / py-atpublic
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Jan 27 09:40:29 2025 UTC (3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base,
pkgsrc-2025Q1,
HEAD
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -4
lines
py-atpublic: updated to 5.1
5.1
Drop official support for Python 3.8, add support for Python 3.13.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Aug 7 20:16:22 2024 UTC (8 months, 3 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base,
pkgsrc-2024Q4,
pkgsrc-2024Q3-base,
pkgsrc-2024Q3
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2
lines
py-atpublic: updated to 5.0
5.0 (2024-07-24)
* ``@public`` is now properly type annotated.
* Adopt ``hatch test`` and ``hatch fmt`` commands.
* ``@public`` and ``@private`` now raise ``TypeError`` instead of
``ValueError`` if ``__all__`` is not a concrete ``list`` object.
* Other minor coding improvements identified by ``ruff``.
* Switch to `Trusted Publishing
<https://docs.pypi.org/trusted-publishers/adding-a-publisher/#gitlab-cicd>`_
for publishing new versions to PyPI.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Apr 3 09:33:09 2024 UTC (12 months, 3 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q2-base,
pkgsrc-2024Q2
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -4
lines
py-atpublic: updated to 4.1.0
4.1.0
Add support for Python 3.12.
Switch to hatch, replacing pdm and tox.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Oct 28 19:56:57 2023 UTC (18 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
pkgsrc-2023Q4-base,
pkgsrc-2023Q4
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -1
lines
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Jul 30 15:24:05 2023 UTC (21 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +5 -10
lines
py-atpublic: updated to 4.0
4.0 (2023-06-05)
Drop Python 3.7 support
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.
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. While this is redundant, it does solve some linter problems.
Switch from flake8 and isort to ruff for code quality.
Bump dependencies.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Mar 29 09:34:05 2023 UTC (2 years, 1 month ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -2
lines
*: use PYTHON_VERSION instead of _PYTHON_VERSION
Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Jan 4 20:52:51 2022 UTC (3 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -1
lines
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Apr 16 05:40:25 2021 UTC (4 years ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2
lines
py-atpublic: updated to 2.3
2.3 (2021-04-13)
================
* Do type hinting the right way.
2.2 (2021-04-13)
================
* ``public()`` and ``private()`` can't be correctly type annotated, so the
type hints on these two functions have been removed. The ``ModuleAware``
was also removed.
* Added a ``py.typed`` file to satisfy type checkers.
* Fixed a documentation cross-reference bug.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Feb 16 18:48:37 2021 UTC (4 years, 2 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2
lines
py-atpublic: updated to 2.1.3
2.1.3
* I `blue <https://blue.readthedocs.io/en/latest/>`_ it!
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Jan 11 14:02:57 2021 UTC (4 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
py-atpublic: updated to 2.1.2
2.1.2:
Update copyright years.
Include test/__init__.py and docs/__init__.py
Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Oct 23 07:21:23 2020 UTC (4 years, 6 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +7 -2
lines
py-atpublic: updated to 2.1.1
2.1.1:
Rename top-level tests/ directory to test/
2.1:
Clean up some typing problems.
Reorganized docs and tests out of the code directory.
Fix the Windows CI tests.
2.0:
Drop Python 3.4 and 3.5; add Python 3.8 and 3.9.
The C implementation is removed.
Added an @private decorator
Build and test on Windows in addition to Linux.
Fix the doctests so that they actually run and pass!
Add type annotations and API reference documentation.
Internal improvements and modernizations.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Jul 9 11:35:14 2019 UTC (5 years, 9 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2
lines
Use https for readthedocs.io.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Sep 18 17:08:28 2017 UTC (7 years, 7 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +6 -4
lines
py-atpublic: update to 1.0
1.0:
Documentation improvements.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Apr 25 17:06:38 2017 UTC (8 years ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Import atpublic 0.5 as devel/py-atpublic.
This is a very simple decorator and function which populates a
module's __all__ and optionally the module globals.
CVSweb <webmaster@jp.NetBSD.org>