gpo.zugaina.org

Search Portage & Overlays:

dev-python/beartype

Unbearably fast O(1) runtime type checking in pure Python

Screenshots

  • beartype-9999
    test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12

    View      Download      Browse     License: MIT   
    Overlay: raiagent
  • beartype-0.19.0
    amd64 arm64 ~riscv
    test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13

    View      Download      Browse     License: MIT   
    Overlay: gentoo
  • beartype-0.13.1
    ~amd64 ~arm ~arm64 ~x86
    test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12

    View      Download      Browse     License: MIT   
    Overlay: raiagent

ChangeLog

commit 52ea8b0db8801c04445fc7e27b23b1e15166697a
Author: leycec <leycec@gmail.com>
Date: Fri Jun 16 01:39:33 2023 -0400

dev-python/beartype: `pypi` eclass inherited.

This commit lightly refactors our existing @beartype ebuilds to inherit
from the `pypi` eclass, which reduces PyPI-specific boilerplate a bit.

commit bebd2f078e4abe9e32043ad9b6131dd92024e825
Author: leycec <leycec@gmail.com>
Date: Sat May 27 01:53:57 2023 -0400

dev-python/hatch: Added.

This commit adds both live and stable ebuilds for the most recent stable
release of Hatch, an increasingly popular Python build system adopted by
the Python Packaging Authority (PyPA).

commit e64e38fd21029b1d1a5bdb33a654b17f915dc4cf
Author: leycec <leycec@gmail.com>
Date: Wed Apr 12 03:16:31 2023 -0400

dev-python/beartype: Bump.

This commit bumps beartype to its most recent stable release: beartype
0.13.1.

commit 2b5628be1a76f007e1f6307f8a8aaa91ab83b3b5
Author: leycec <leycec@gmail.com>
Date: Wed Nov 16 01:32:52 2022 -0400

dev-python/beartype: `doc` USE flag ignored.

This commit temporarily ignores the `doc` USE flag, due to a Portage
Sphinx path issue that we currently *cannot* be bothered to debug. This
is why nobody gets human-readable documentation.

commit 242d6d555479109ce93d413e10ceb72054b7dc82
Author: leycec <leycec@gmail.com>
Date: Wed Oct 5 02:36:45 2022 -0400

dev-python/*: Tornado rename.

This commit mildly refactors Python packages from the prior
`www-servers/tornado` package to the new `dev-python/tornado` package,
resolving critical complaints from Portage.

commit 985eb92c8e8b63df6eeab7a599440caf2a177ca8
Author: leycec <leycec@gmail.com>
Date: Sun Sep 18 23:08:40 2022 -0400

dev-python/beartype: Bumped.

This commit bumps @beartype to its most recent stable release: `beartype
0.11`.

commit d8474fa79b50d9fe9f188a5f9911216d4d5f99ea
Author: leycec <leycec@gmail.com>
Date: Thu Apr 14 02:12:53 2022 -0400

dev-python/bleak: PEP 517 + examples.

This commit improves our BLEAK ebuild to leverage the new PEP
517-compliant build infrastructure as well as conditionally install
examples when available. Unrelatedly, this commit also improves our
@beartype ebuild to expose Sphinx-based document generation... 'cause.

commit 6f45525b171b2562c5a254bd1c390dfdda18a870
Author: leycec <leycec@gmail.com>
Date: Sat Mar 19 03:25:56 2022 -0400

dev-python/beartype: Bump.

This commit bumps @beartype to its most recent stable release: `beartype
0.10.4`. Relatedly, this commit also switches our @beartype ebuild from
legacy `setuptools` mode to Gentoo's new `DISTUTILS_USE_PEP517` mode.

commit c4b723dafa163d68bae649f03293d16537bda9f6
Author: leycec <leycec@gmail.com>
Date: Fri Feb 11 03:54:24 2022 -0400

dev-python/beartype: Bump.

This commit bumps our @beartype ebuild to its most recent stable
release: the venerable beartype 0.10.0.

commit 53f2cc3ca3b42220ffd9eab81d3e89336fca4cd4
Author: leycec <leycec@gmail.com>
Date: Tue Nov 2 02:30:31 2021 -0400

dev-python/beartype: Bumped.

This commit bumps beartype to its most recent stable release (i.e.,
beartype 0.9.0). *It is gud.*

commit a214ea684f93edcaf827b7d952a2423c35a3a92b
Author: leycec <leycec@gmail.com>
Date: Sat Aug 21 02:00:44 2021 -0400

dev-python/beartype: Bumped.

This commit bumps beartype to its most recent stable release (i.e.,
beartype 0.8.1). *It is gud.*

commit a43e5293566c6617fd2e0a1d8a9b6ac2f29dbc92
Author: leycec <leycec@gmail.com>
Date: Thu Jul 1 02:19:14 2021 -0400

dev-python/{cymbal,schema}: Added.

This commit adds unstable ebuilds for the most recent stable releases
of "cymbal" and "schema", mandatory dependencies of "pywrap", a
mandatory dependency of OCP, a mandatory dependency of CadQuery. Phew!

commit 4e32d06873aac4bbcafa63c843ba520c545ae156
Author: leycec <leycec@gmail.com>
Date: Wed Jun 30 02:19:28 2021 -0400

dev-python/beartype: Bumped.

This commit bumps beartype to its most recent stable release (i.e.,
beartype 0.7.1).

commit d9cbe5a7e58c0907945d1e1e81d1e9fa810a50a3
Author: leycec <leycec@gmail.com>
Date: Wed Jun 2 23:27:48 2021 -0400

dev-python/*: Python 3.7 dropped.

This commit drops all Python 3.7 support from Python-specific ebuilds,
in light of Portage's recent dropping of Python 3.7 support. *sigh*

commit 35f01eb28bdb729e8d1cae55432b7032ee71a7dc
Author: leycec <leycec@gmail.com>
Date: Tue May 25 01:57:09 2021 -0400

dev-python/beartype: 0.7.0 bumped.

This commit bumps the `beartype` Python package to its most recent
stable release, which now provides full support for PEP-compliant
runtime object validation.

commit 6e89784c50246dbc95ded003ada5ee5559d46bf6
Author: leycec <leycec@gmail.com>
Date: Tue May 11 15:26:33 2021 -0400

app-vim/powerline-vim: Repaired.

The Powerline Vim plugin now omits all reference to Python 2.7.

commit 164a594f49eb8ddc80b4dc9ff9f28c29199ff1f5
Author: leycec <leycec@gmail.com>
Date: Fri Mar 19 03:04:49 2021 -0400

dev-python/svgpathtools: Added.

This commit adds live and stable ebuilds for the most recent stable
release of "svgpathtools" (1.4.1).

commit 72feb410cdebbd7cd57c8645b592accf62974fe2
Author: leycec <leycec@gmail.com>
Date: Mon Mar 15 23:14:14 2021 -0400

dev-python/holoviews: Removed.

This commit removes live and stable ebuilds for the most recent stable
release of HoloViz HoloView (1.14.2), which now officially live at the
::science overlay instead.

commit cd9b5768939a5adf7a97cc5a7b6570dc363156c5
Author: leycec <leycec@gmail.com>
Date: Wed Mar 10 14:20:11 2021 -0400

dev-python/{panel,param}: Added.

This commit adds live and stable ebuilds for the most recent stable
releases of HoloViz Panel (0.11.0) and Param (1.10.0), the pure-Python
stateful WebSocket-driven Tornado-backed Bokeh-based full-stack web dev
framework for developing reactive data visualization dashboard web apps.

Unrelatedly, this commit also removes all lingering references to
PySide2 -- which Portage itself now thankfully hosts.

commit 06baedf3b630305ba23fdd74422ac5686da2ff45
Author: leycec <leycec@gmail.com>
Date: Thu Mar 4 21:55:00 2021 -0400

dev-python/beartype: 0.6.0 bumped.

This commit bumps the `beartype` Python package to its most recent
stable release, which thankfully now officially supports PEP 561. R0ck!

commit 20450d9688be1e833db78af2d70f887877076105
Author: leycec <leycec@gmail.com>
Date: Thu Dec 3 01:36:14 2020 -0400

dev-python/beartype: 0.5.0 bumped.

This commit bumps the `beartype` Python package to its most recent
stable release, which thankfully now officially supports PEP 585. W00t!

commit da5962628707c5aeaca9de7b4f170907db566f3a
Author: leycec <leycec@gmail.com>
Date: Sat Oct 10 22:37:43 2020 -0400

dev-python/beartype: 0.3.2 bumped.

This commit bumps the `beartype` Python package to its most recent
stable release, which thankfully now officially supports Python 3.9.

commit d29227d9fbb97f0d26b03035d5e1c7b9f403271a
Author: leycec <leycec@gmail.com>
Date: Tue Sep 29 14:43:39 2020 -0400

Python 3.9 support.

This commit adds provisional support for Python 3.9 to all
Python-centric ebuilds currently supporting Python 3.6 through 3.8.
Unrelatedly, this commit both removes all obsolete BETSEE ebuilds and
adds support for PyPy3 to both BETSE and BETSEE ebuilds.

commit c4ac88e681696e554254f0783b6004eda24d724c
Author: leycec <leycec@gmail.com>
Date: Sat Sep 12 01:08:32 2020 -0400

dev-python/beartype: Added.

This commit adds the most recent stable and live releases of
"beartype", the unbearably fast runtime type-checking decorator for
Python callables. Relatedly, this commit also enumerates all such
decorators currently packaged by this repository.