{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/5"},{"label":"Education","url":"https://skillfed.io/packages/category/education"}],"enrichment":{"capability":"Quantities handles arithmetic and unit conversions for physical quantities with magnitude, dimensionality, and optional uncertainty, built on numpy.","skillfed_tags":["units-and-quantities","dimensional-analysis"],"use_cases":["Perform dimensional analysis in physics or engineering simulations where unit mismatches should be caught automatically.","Convert between unit systems (e.g., metres to feet, seconds to hours) while preserving quantity semantics.","Build scientific data pipelines where quantities carry both magnitude and dimensionality through calculations.","Validate physical calculations by ensuring operations respect dimensional consistency rules."],"what_it_does":"Quantities is a Python library for working with physical quantities\u2014numbers paired with units and dimensionality. It extends numpy to let you perform arithmetic on quantities while automatically tracking and enforcing dimensional consistency; dividing distance by time yields a velocity with the correct units, and attempting to add incompatible units raises an error. The library is built on numpy and integrates with many numpy ufuncs, making it suitable for scientific and engineering calculations where unit safety matters.\n\nThe package is actively maintained and has a stable API, but the authors explicitly note that test coverage is incomplete and recommend against mission-critical applications. It depends only on numpy and installs as a pure Python wheel with low friction.","worth_installing":"Yes, if you need unit-aware arithmetic in scientific code and can tolerate incomplete test coverage. The low install friction, active maintenance, and numpy integration make it straightforward to adopt. No, if your work is mission-critical or requires bulletproof test coverage\u2014the package's own documentation discourages such use. Verify the license terms before committing."},"id":"quantities","links":{"html":"https://skillfed.io/packages/quantities","md":"https://skillfed.io/packages/quantities.md","pypi":"https://pypi.org/project/quantities/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-01-16","license_spdx":null,"license_treatment":"unclear","name":"quantities","python_support":"supports_current","summary":"Support for physical quantities with units, based on numpy"},"popularity":{"monthly_downloads":263593,"position":8354,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.16.4"}
