Commit Graph

  • 11334ea637 Accepting request 1320272 from devel:languages:python:numeric factory Ana Guerrero 2025-11-27 14:21:04 +00:00
  • b6d9932389 - Only require pytest-subtests with pytest < 9. Steve Kowalik 2025-11-27 06:06:02 +00:00
  • 3e86ac69b3 Accepting request 1271221 from devel:languages:python:numeric leap-16.1 leap-16.0 Ana Guerrero 2025-04-22 15:28:23 +00:00
  • ef180789b0 - Support both lowercased and unnormalized metadata directory names. Steve Kowalik 2025-04-22 01:40:51 +00:00
  • b1cad0257c Accepting request 1225327 from devel:languages:python:numeric Ana Guerrero 2024-11-20 16:44:46 +00:00
  • dd49dfe789 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-Pint?expand=0&rev=42 Dirk Mueller 2024-11-20 15:44:36 +00:00
  • 1fd1c0b062 - update to 0.24.4: * add error for prefixed non multi units (#1998) * build: typing_extensions version * build: switch from appdirs to platformdirs * fix GenericPlainRegistry getattr type (#2045) * Replace references to the deprecated UnitRegistry.default_format (#2058) * fix: upgrade to flexparser>=0.4, exceptions are no longer dataclasses. - drop support-python-313.patch (upstream) Dirk Mueller 2024-11-20 15:44:29 +00:00
  • abb803cd75 Accepting request 1220380 from devel:languages:python:numeric Dominique Leuenberger 2024-11-03 06:18:21 +00:00
  • 64e39571f0 - Add patch support-python-313.patch: * Do not mix frozen and non-frozen dataclasses. Steve Kowalik 2024-11-03 02:23:46 +00:00
  • 228286e9b4 Accepting request 1191755 from devel:languages:python:numeric Dominique Leuenberger 2024-08-06 07:08:10 +00:00
  • 70e57fe768 - update to 0.24.3: * Fix the default behaviour for pint-convert (cli) for importing uncertainties package (PR #2032, Issue #2016) * Added mu and mc as alternatives for SI micro prefix * Added ℓ as alternative for liter * Support permille units and symbol (PR #2033, Issue #1963) Dirk Mueller 2024-08-05 18:59:37 +00:00
  • 1b6a7c3726 Accepting request 1187422 from devel:languages:python:numeric Ana Guerrero 2024-07-15 17:49:23 +00:00
  • e2e185a881 - Update to 0.24.1: * Fix custom formatter needing the registry object. * Support python 3.9 following difficulties installing with NumPy 2. * Fix default formatting of dimensionless unit issue. * Fix bug preventing custom formatters with modifiers working. * Fix detection of invalid conversion between offset and delta units. * Added dBW, decibel Watts, which is used in RF high power applications. * NumPy 2.0 support * Implement numpy roll (Related to issue #981) * Implement numpy correlate * Add dim_sort function to _formatter_helpers. * Add dim_order and default_sort_func properties to FullFormatter. * Fixed bug causing operations between arrays of quantity scalars and quantity holding array resulting in incorrect units. * Fix LaTeX siuntix formatting when using non_int_type=decimal.Decimal. * Added refractive index units. * Fix converting to offset units of higher dimension e.g. gauge pressure * Fix unhandled TypeError when auto_reduce_dimensions=True and non_int_type=Decimal * Improved error message in get_dimensionality() when non existent units are passed. Steve Kowalik 2024-07-08 01:30:38 +00:00
  • d4fb945652 Accepting request 1143987 from devel:languages:python:numeric Ana Guerrero 2024-02-04 18:09:52 +00:00
  • 8cad34ded3 - update to 0.23: * Add _get_conversion_factor to registry with cache. * Homogenize input and ouput of internal regitry functions to facility typing, subclassing and wrapping. (_yield_unit_triplets, ) * Generated downstream_status page to track the state of downstream projects. * Improve typing annotation. * Updated to flexparser 0.2. * Faster wraps * Add codspeed github action. * Move benchmarks to pytest-benchmarks. * Support pytest on python 3.12 wrt Fraction formatting change * Fixed Transformation type protocol. * Documented to_preferred and created added an autoautoconvert_to_preferred registry option. * Enable Pint to parse uncertainty numbers. * Optimize matplotlib unit conversion for Quantity arrays * Add numpy.linalg.norm implementation. * Better support for pandas and dask. * Implements a first benchmark suite in airspeed velocity (asv). - Improved behaviour in ScaleConverter, OffsetConverter - Reimplemented loading of default definitions to allow Pint in - Added UnitRegistry () operator to parse Dirk Mueller 2024-02-04 11:18:40 +00:00
  • e2ba3db3f0 Accepting request 1135595 from devel:languages:python:numeric Dominique Leuenberger 2024-01-03 11:23:36 +00:00
  • 551ec6f2a5 Accepting request 1135499 from home:ecsos:python Dirk Mueller 2023-12-29 08:55:07 +00:00
  • e5f13b8803 Accepting request 1101983 from devel:languages:python:numeric Dominique Leuenberger 2023-08-02 14:50:56 +00:00
  • 34d80d5186 Accepting request 1101969 from home:mcalabkova:branches:devel:languages:python:numeric Dirk Mueller 2023-08-02 12:34:53 +00:00
  • 7453edfa6f Accepting request 1057861 from devel:languages:python:numeric Dominique Leuenberger 2023-01-12 21:44:45 +00:00
  • 2e4f639bfa - update to 0.20.1: * Reorganized code into facets. * The definition parser is now completely appart, making it easy to try other formats. * Extra requires for optional packages are now explicit in setup.cfg * Parse both Greek mu and micro Unicode points without error. * Added angular frequency documentation page. * Move ASV benchmarks to dedicated folder. (Issue #1542) * Implement numpy.broadcast_arrays (#1607) * An ndim attribute has been added to Quantity and DataFrame has been added to upcast types for pint-pandas compatibility. (#1596) * Fix a recursion error that would be raised when passing quantities to cond and x. * Update test_non_int tests for pytest. * Create NaN-value quantities of appropriate non-int-type (Issue #1570). * New documentation format and organization! * Better support for pandas and dask. Dirk Mueller 2023-01-04 20:07:50 +00:00
  • b2a5c2d7fd Accepting request 980050 from devel:languages:python:numeric Dominique Leuenberger 2022-05-31 13:47:44 +00:00
  • f115af598b Accepting request 979983 from home:apersaud:branches:devel:languages:python:numeric Markéta Machová 2022-05-31 08:07:53 +00:00
  • cc5da3d83c Accepting request 934421 from devel:languages:python:numeric Dominique Leuenberger 2021-11-28 20:30:23 +00:00
  • 365dafc359 Accepting request 934307 from home:apersaud:branches:devel:languages:python:numeric Dirk Mueller 2021-11-28 19:16:01 +00:00
  • 8c8db44e32 Accepting request 886518 from devel:languages:python:numeric Dominique Leuenberger 2021-04-19 19:05:53 +00:00
  • 6a24c21311 - Update to 0.17: * Add the Wh unit for battery capacity measurements * Fix issue with reducable dimensionless units when using power (Quantity**ndarray) * Fix comparisons between Quantities and Measurements. * UnitsContainer returns false if other is str and cannnot be parsed * Fix numpy.linalg.solve unit output. (Issue #1246) * Support numpy.lib.stride_tricks.sliding_window_view. (Issue #1255) * Move all tests to pytest. * Quantity comparisons now ensure other is Quantity. * Add sign function compatibility. * Fix scalar to ndarray tolist. * Fix tolist function with scalar ndarray. * Implements a first benchmark suite in airspeed velocity (asv). * Power for pseudo-dimensionless units. - No longer build for Python 3.6, due to no NumPy. Steve Kowalik 2021-04-19 04:14:40 +00:00
  • 5a3f7436cb Accepting request 865060 from devel:languages:python:numeric Dominique Leuenberger 2021-01-26 13:46:04 +00:00
  • 3a3e849208 Accepting request 865050 from home:jayvdb:branches:devel:languages:python:numeric Dirk Mueller 2021-01-20 17:56:41 +00:00
  • 90423fbc9f Accepting request 841082 from home:apersaud:branches:devel:languages:python:numeric Tomáš Chvátal 2020-10-12 06:48:36 +00:00
  • cb27cdac1c Accepting request 835385 from devel:languages:python:numeric Dominique Leuenberger 2020-09-21 15:27:25 +00:00
  • e783a37019 - update to 0.15: - Change Quantity and Unit HTML (i.e., Jupyter notebook) repr away from LaTeX to a simpler, more performant pretty-text and table based repr inspired by Sparse and Dask. - Add case_sensitive option to registry for case (in)sensitive handling when parsing - Implement Dask collection interface to support Pint Quantity wrapped Dask arrays. - Started automatically testing examples in the documentation - Fixed an exception generated when reducing dimensions with three or more units of the same type - Fixed right operand power for dimensionless Quantity to reflect numpy behavior. (Issue #1136) - Eliminated warning when setting a masked value on an underlying MaskedArray. - Add sort option to formatting.formatter to permit disabling sorting of component units in format string Dirk Mueller 2020-09-18 11:01:24 +00:00
  • 20e780a705 Accepting request 819352 from devel:languages:python:numeric Dominique Leuenberger 2020-07-08 17:14:46 +00:00
  • a04f1f7c07 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-Pint?expand=0&rev=15 Tomáš Chvátal 2020-07-08 06:40:03 +00:00
  • a09858f8aa Accepting request 819258 from home:mcalabkova:branches:devel:languages:python:numeric Tomáš Chvátal 2020-07-08 06:39:29 +00:00
  • 0c81c15bef Accepting request 811107 from devel:languages:python:numeric Dominique Leuenberger 2020-06-03 18:36:01 +00:00
  • 34ded80db9 - update to 0.11: - Added pint-convert script. - Remove default_en_0.6.txt. - Make __str__ and __format__ locale configurable. (Issue #984) - Quantities wrapping NumPy arrays will no longer warning for the changed array function behavior introduced in 0.10. (Issue #1029, Thanks Jon Thielen) - **BREAKING CHANGE**: The array protocol fallback deprecated in version 0.10 has been removed. (Issue #1029, Thanks Jon Thielen) - Now we use pyproject.toml for providing setuptools_scm settings - Remove default_en_0.6.txt - Reorganize long_description. - Moved Pi to definitions files. - Use ints (not floats) a defaults at many points in the codebase as in Python 3 the true division is the default one. - **BREAKING CHANGE**: Added from_string method to all Definitions subclasses. The value/converter argument of the constructor no longer accepts an string. It is unlikely that this change affects the end user. - Added additional NumPy function implementations (allclose, intersect1d) (Issue #979, Thanks Jon Thielen) - Allow constants in units by using a leading underscore (Issue #989, Thanks Juan Nunez-Iglesias) - Fixed bug where to_compact handled prefix units incorrectly (Issue #960) Dirk Mueller 2020-06-03 11:28:16 +00:00
  • 47f3605b2b Accepting request 805763 from devel:languages:python:numeric Dominique Leuenberger 2020-05-15 21:52:13 +00:00
  • 492d8d439d - Package requires pytest 4.x or newer Tomáš Chvátal 2020-05-15 08:23:07 +00:00
  • 0f26225ea5 Accepting request 795783 from devel:languages:python:numeric Dominique Leuenberger 2020-04-21 11:09:51 +00:00
  • d5c275cbd4 - Remove py2 dep as the package is marked as python3 only Tomáš Chvátal 2020-04-20 10:55:57 +00:00
  • d834a29929 Accepting request 768794 from devel:languages:python:numeric Dominique Leuenberger 2020-02-03 10:12:47 +00:00
  • ea6dfbb4b7 Accepting request 768793 from home:TheBlackCat:branches:devel:languages:python:numeric Todd R 2020-01-30 15:50:20 +00:00
  • 5cc9edefcd Accepting request 690080 from devel:languages:python:numeric Dominique Leuenberger 2019-04-01 10:39:16 +00:00
  • 2da6620148 Accepting request 518563 from devel:languages:python Dominique Leuenberger 2017-08-29 09:43:58 +00:00
  • e9b54e8f3c Accepting request 400231 from devel:languages:python Dominique Leuenberger 2016-06-07 21:49:21 +00:00
  • 71c9042af1 Accepting request 389379 from devel:languages:python Dominique Leuenberger 2016-04-28 14:53:43 +00:00