summaryrefslogtreecommitdiff
path: root/pint/util.py
Commit message (Expand)AuthorAgeFilesLines
* Python's 3.9 compatible typing annotationsHernan Grecco2023-05-141-10/+11
* SharedObject module should beHernan Grecco2023-05-111-1/+1
* Better SharedRegistryObjects creationHernan Grecco2023-05-111-1/+11
* Remove unnecessary import in utilHernan Grecco2023-05-111-2/+2
* Large commit to make Pint more typing friendlyHernan Grecco2023-05-051-21/+34
* Fix 3.9 support. TypeAlias is supported in 3.10+Hernan Grecco2023-05-011-3/+6
* Run pyupgrade --py39-plusHernan Grecco2023-05-011-2/+1
* Typing improvementsHernan Grecco2023-05-011-195/+309
* Reworked the Quantity, Unit, Measurement, Group and System class to be static...Hernan Grecco2023-04-301-28/+0
* Run pyupgrade --py39-plus in all files except _vendor (again)Hernan Grecco2023-04-291-1/+1
* Run refurb --python-version 3.9 in codeHernan Grecco2023-04-291-8/+6
* Run pyupgrade --py39-plus in all files except _vendorHernan Grecco2023-04-291-24/+24
* Remove deprecated use_decimalHernan Grecco2023-04-291-9/+1
* Apply NEP-29: Pint now requires Python 3.9+ and NumPy 1.21+Hernan Grecco2023-04-291-3/+1
* Merge branch 'master' into patch-type-importsHernan Grecco2023-04-241-4/+3
|\
| * Run pre-commit run --all-files . Mostly removed empty linesHernan2023-04-241-1/+0
| * Merge branch 'master' into degree-parsingHernan Grecco2023-04-241-2/+2
| |\
| | * Merge branch 'master' into fix-trailing-zeros-decimalHernan Grecco2023-04-241-1/+1
| | |\
| | | * modify string pre-processing such that multiplication operator is inserted be...Benjamin W. Portner2023-01-191-1/+1
| | | * - fix error in string pre-processingBenjamin W. Portner2023-01-181-1/+1
| | * | Merge branch 'master' into fix-trailing-zeros-decimalToon Verstraelen2022-10-301-3/+12
| | |\ \ | | | |/
| | * | Fix creation of trailing zeros in Decimal objects when converting unitsToon Verstraelen2022-10-231-1/+1
| * | | Parse '°' along with previous text, not adding a preceding spaceConstantine Evans2023-03-201-1/+1
| | |/ | |/|
* | | appease lintersAustin Orr2022-12-201-2/+1
* | | patch imports during type checkAustin Orr2022-12-201-2/+2
|/ /
* | Simplify registry subclassingHernan2022-10-251-3/+12
|/
* Merge pull request #1595 from hgrecco/using_flexparserHernan Grecco2022-10-211-74/+0
|\
| * Final step to split the registry from the parserHernan2022-09-301-74/+0
* | String NaN creation with correct non_int_typeConstantine Evans2022-10-091-1/+1
|/
* Modify ParserHelper constructors to facilitate subclassingHernan2022-05-251-2/+2
* Change build_dependent_class to only include bases defined in the actual regi...Hernan2022-05-191-4/+6
* Typing and documentation changesHernan2022-05-071-6/+5
* Split creation of specialized Quantity, Unit, Measurement classes in twoHernan2022-05-071-6/+11
* Create Measurement FacetHernan2022-05-071-1/+23
* Moved Unit and Quantity to plain facetHernan2022-05-071-8/+9
* Create Base FacetHernan2022-05-071-2/+1
* Run new stable black versionJules Chéron2022-03-301-2/+2
* Merge branch 'master' into better_definitionsHernan Grecco2022-03-011-6/+27
|\
| * Improve infer_base_unit type compat and testingConstantine Evans2022-02-091-8/+18
| * Fix to_compact, infer_base_unit for non-float non_int_type (#1461)Constantine Evans2022-02-091-7/+18
* | Remove UnitsContainer hash from pickle stateHernan2022-02-121-2/+3
* | SourceIterator now contains optioanl filename and is resource flagHernan2022-02-091-1/+3
|/
* Merge pull request #1371 from keewis/custom-formatsJules Chéron2021-10-091-2/+2
|\
| * explicitly pass the registry to `format_unit`Keewis2021-08-181-2/+2
* | Merge branch 'master' into application_registryKeewis2021-08-201-4/+2
|\ \ | |/
| * Fix #1360 parsing units with same exponents but different signJules Chéron2021-08-051-4/+2
* | remove _APP_DIRKeewis2021-08-081-2/+2
* | save the actual registry in shared registry objectsKeewis2021-08-061-1/+1
|/
* Add pint typing moduleJules Chéron2021-08-011-15/+33
* Fix error on UnitsContainer equality checkRyan Rowe2020-09-251-1/+5