Registry / data / gamma-pytools

gamma-pytools

JSON →
library3.0.2pypypi✓ verified 89d ago

A collection of Python extensions and tools used in BCG GAMMA's open-source libraries. Current version 3.0.2, with support for Python >=3.10 and <4a. Released under MIT license. Maintenance and feature updates with monthly releases.

pip install gamma-pytools
INSTALL
IMPORT
SIG · GAMMA-PYTOOLS
G
gamma-pytools
datapythonv3.0.2
Install
15.2s avg
Import
—
Disk
399MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.9–3.13
musl
3.9–3.13
Install & Compatibility
Where this runs
tested against v3.0.2 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 397.4MB
glibc
py 3.10–3.95 runs
installs and imports cleanly · install 15.2s · import 0.000s · 381MB
399MB installed
● package 399MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

pytools
✓ import pytools
✗ from pytools import Pytools

Basic usage of gamma-pytools. The Pytools class is the entry point.

from pytools import Pytools, Api # Initialize with optional API token for advanced features pt = Pytools(api_token=os.environ.get('PYTOOLS_API_TOKEN', '')) print(pt.__version__)
Debug
Known issues
breakingVersion 3.0.0 introduced breaking API changes: methods like `to_list()` and `to_se` were renamed.
fix
Update your code to use the new method names. See the release notes for details.
affects: >=3.0.0
breakingPython 3.10 minimum requirement. Older Python versions (3.9 and below) are no longer supported.
fix
Upgrade to Python 3.10 or higher.
affects: >=3.0.0
deprecatedSome functions in `pytools.api` module may be deprecated in future releases.
fix
Check the documentation for alternatives.
affects: >=3.0.0
gotchaThe package is named `gamma-pytools` on PyPI, but imports use `pytools`. Do not use `import gamma-pytools`.
fix
Always use `import pytools`.
affects: all
Upgrade
Version history
3.0.2latest on PyPI · released Jul 4, 2024
Audit
Dependencies
numpyrequiredCore dependency for array operations
scipyrequiredUsed for scientific computing utilities
typing_extensionsrequiredRequired for type hints
Agent activity
11 hits · last 30 days
node
10
OpenAI (training)
1
Resources
gamma-pytools — pip install gamma-pytools · libregistry