Skip to main content

Etils

Unittests PyPI version Documentation Status

etils (eclectic utils) is an open-source collection of utils for python.

Each top-level submodule is a self-contained independent module (with its own BUILD rule), meant to be imported individually. To avoid collisions with other modules/variables, module names are prefixed by e (arbitrary convention):

from etils import epath  # Path utils
from etils import epy  # Python utils
from etils import ejax  # Jax utils
...

Becauses each module is independent, only the minimal required libraries are imported (for example, importing epy won't suffer the cost of importing TF, jax,...)

Documentation

Installation

Because each module is independent and require different dependencies, you can select which modules deps to install:

pip install etils[array_types,epath,epy]

This is not an official Google product.

Metadata

Release files for etils 1.14.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for etils 1.14.0
File Size Uploaded
etils-1.14.0.tar.gz 108.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for etils 1.14.0
File Interpreter ABI Platform
etils-1.14.0-py3-none-any.whl Python 3 none any Details

Total release size: 281.1 kB

Release files / etils-1.14.0.tar.gz

Download URL etils-1.14.0.tar.gz
Size 108.1 kB
Tags Source
SHA-256 checksum
How to use checksums
8136e7f4c4173cd0af0ca5481c4475152f0b8686192951eefa60ee8711e1ede4
BLAKE2b-256 checksum
How to use checksums
26ce6e067242fde898841922ac6fc82b0bb2fe35c38e995880bdffdfbe30182a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / etils-1.14.0-py3-none-any.whl

Download URL etils-1.14.0-py3-none-any.whl
Size 172.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b5df7341f54dbe1405a4450b2741207b4a8c279780402b45f87202b94dfc52b4
BLAKE2b-256 checksum
How to use checksums
5a3d589663aeeacd59bb2f3e8596bfd3e81cf0fb18d70bb433199041f469771b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

1.14.0 This release

2 release files

1.13.0

2 release files

1.12.2

2 release files

1.11.0

2 release files

1.10.0

2 release files

1.9.4

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.6.0

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page