{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/3"}],"enrichment":{"capability":"A modular collection of utility submodules for Python, each independently importable to provide specialized tools for paths, trees, arrays, dataclasses, and machine learning workflows without forcing unnecessary dependencies.","skillfed_tags":["modular-utilities","cloud-storage","machine-learning"],"use_cases":["Use etils.epath to work with cloud storage paths (gs://, s3://) with a pathlib-like interface.","Use etils.etree to manipulate nested structures compatible with tf.nest, jax.tree_utils, or DeepMind tree.","Use etils.array_types to add type annotations for JAX, NumPy, and other array libraries in your codebase.","Use etils.edc for dataclass utilities and helpers when building machine learning pipelines.","Use etils.epy for generic Python utilities without pulling in framework-specific dependencies."],"what_it_does":"Etils is a collection of independent utility submodules designed to be imported individually, each providing specialized tools without forcing you to install unrelated dependencies. The package includes tools for pathlib-like access to cloud storage (gs://, s3://), tree utilities for nested structures, numpy and array type annotations, dataclass helpers, and generic Python utilities. Because each submodule is self-contained, importing epy won't pull in TensorFlow or JAX unless you explicitly install those extras.\n\nThe package is actively maintained, has no mandatory runtime dependencies, and uses a permissive Apache license. It targets Python 3.11 and later and is positioned for developers working with machine learning frameworks and scientific computing who want lightweight, \u00e0 la carte utilities rather than a monolithic dependency.","worth_installing":"Yes. Low install friction, no mandatory dependencies, active maintenance, permissive licensing, and a modular design that lets you pull in only what you need make this a practical choice for Python developers, especially those in machine learning and scientific computing. The lack of security vulnerabilities and top-5000 popularity tier reinforce its stability."},"id":"etils","links":{"html":"https://skillfed.io/packages/etils","md":"https://skillfed.io/packages/etils.md","pypi":"https://pypi.org/project/etils/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-04","license_spdx":null,"license_treatment":"permissive","name":"etils","python_support":"supports_current","summary":"Collection of common python utils"},"popularity":{"monthly_downloads":9560316,"position":1525,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.14.0"}
