{ "info": { "author": "Hernan E. Grecco", "author_email": "hernan.grecco@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries" ], "description": "Pint: makes units easy\n======================\n\nPint is a Python package to define, operate and manipulate physical\nquantities: the product of a numerical value and a unit of measurement.\nIt allows arithmetic operations between them and conversions from and\nto different units.\n\nIt is distributed with a comprehensive list of physical units, prefixes\nand constants. Due to its modular design, you can extend (or even rewrite!)\nthe complete list without changing the source code. It supports a lot of\nnumpy mathematical operations **without monkey patching or wrapping numpy**.\n\nIt has a complete test coverage. It runs in Python 2.7 and 3.3+\nwith no other dependency. It is licensed under BSD.\n\nIt is extremely easy and natural to use:\n\n.. code-block:: python\n\n >>> import pint\n >>> ureg = pint.UnitRegistry()\n >>> 3 * ureg.meter + 4 * ureg.cm\n \n\nand you can make good use of numpy if you want:\n\n.. code-block:: python\n\n >>> import numpy as np\n >>> [3, 4] * ureg.meter + [4, 3] * ureg.cm\n \n >>> np.sum(_)\n \n\n\nQuick Installation\n------------------\n\nTo install Pint, simply:\n\n.. code-block:: bash\n\n $ pip install pint\n\nor utilizing conda with, the conda-forge channel:\n\n.. code-block:: bash\n\n $ conda install -c conda-forge pint\n\nand then simply enjoy it!\n\n\nDocumentation\n-------------\n\nFull documentation is available at http://pint.readthedocs.org/\n\n\nDesign principles\n-----------------\n\nAlthough there are already a few very good Python packages to handle physical\nquantities, no one was really fitting my needs. Like most developers, I programed\nPint to scratch my own itches.\n\n- Unit parsing: prefixed and pluralized forms of units are recognized without\n explicitly defining them. In other words: as the prefix *kilo* and the unit *meter*\n are defined, Pint understands *kilometers*. This results in a much shorter and\n maintainable unit definition list as compared to other packages.\n\n- Standalone unit definitions: units definitions are loaded from simple and\n easy to edit text file. Adding and changing units and their definitions does\n not involve changing the code.\n\n- Advanced string formatting: a quantity can be formatted into string using\n PEP 3101 syntax. Extended conversion flags are given to provide latex and pretty\n formatting.\n\n- Small codebase: small and easy to maintain with a flat hierarchy.\n\n- Dependency free: it depends only on Python and its standard library.\n\n- Python 2 and 3: A single codebase that runs unchanged in Python 2.7 and Python 3.3+.\n\n- Advanced NumPy support: While NumPy is not a requirement for Pint,\n when available ndarray methods and ufuncs can be used in Quantity objects.\n\n\nPint is written and maintained by Hernan E. Grecco .\n\nOther contributors, listed alphabetically, are:\n\n* Aaron Coleman\n* Alexander B\u00f6hn \n* Ana Krivokapic \n* Andrea Zonca \n* Andrew Savage \n* Brend Wanders \n* choloepus\n* coutinho \n* Daniel Sokolowski \n* Dave Brooks \n* David Linke\n* Ed Schofield \n* Eduard Bopp \n* Eli \n* Felix Hummel \n* Giel van Schijndel \n* James Rowe \n* Jim Turner \n* Joel B. Mohler \n* John David Reaver \n* Jonas Olson \n* Kaido Kert \n* Kenneth D. Mankoff \n* Kevin Davies \n* Luke Campbell \n* Matthieu Dartiailh \n* Nate Bogdanowicz \n* Peter Grayson \n* Richard Barnes \n* Ryan Dwyer \n* Ryan Kingsbury \n* Ryan May\n* Sigvald Marholm \n* Sundar Raman \n* Tiago Coutinho \n* Thomas Kluyver \n* Tom Ritchford \n* Virgil Dupras \n* Zebedee Nicholls \n\n(If you think that your name belongs here, please let the maintainer know)\n\n\nPint Changelog\n==============\n\n0.10 (unreleased)\n-----------------\n\n- Nothing changed yet.\n\n\n0.9 (2019-01-12)\n----------------\n\n- Add support for registering with matplotlib's unit handling\n (Issue #317, thanks dopplershift)\n- Add converters for matplotlib's unit support.\n (Issue #317, thanks Ryan May)\n- Fix unwanted side effects in auto dimensionality reduction.\n (Issue #516, thanks Ben Loer)\n- Allow dimensionality check for non Quantity arguments.\n- Make Quantity and UnitContainer objects hashable.\n (Issue #286, thanks Nevada Sanchez)\n- Fix unit tests errors with numpy >=1.13.\n (Issue #577, thanks cpascual)\n- Avoid error in in-place exponentiation with numpy > 1.11.\n (Issue #577, thanks cpascual)\n- fix compatible units in context.\n (thanks enrico)\n- Added warning for unsupported ufunc.\n (Issue #626, thanks kanhua)\n- Improve IPython pretty printers.\n (Issue #590, thanks tecki)\n- Drop Support for Python 2.6, 3.0, 3.1 and 3.2.\n (Issue #567)\n- Prepare for deprecation announced in Python 3.7\n (Issue #747, thanks Simon Willison)\n- Added several new units and Systems\n (Issues #749, #737, )\n- Started experimental pandas support\n (Issue #746 and others. Thanks andrewgsavage, znicholls and others) \n- wraps and checks now supports kwargs and defaults.\n (Issue #660, thanks jondoesntgit)\n\n\n0.8.1 (2017-06-05)\n------------------\n\n- Add support for datetime math.\n (Issue #510, thanks robertd)\n- Fixed _repr_html_ in Python 2.7.\n (Issue #512)\n- Implemented BaseRegistry.auto_reduce_dimensions.\n (Issue #500, thanks robertd)\n- Fixed dimension compatibility bug introduced on Registry refactoring\n (Issue #523, thanks dalito)\n\n\n0.8 (2017-04-16)\n----------------\n\n- Refactored the Registry in multiple classes for better separation of concerns and clarity.\n- Implemented support for defining multiple units per `define` call (one definition per line).\n (Issue #462)\n- In pow and ipow, allow array exponents (with len > 1) when base is dimensionless.\n (Issue #483)\n- Wraps now gets the canonical name of the unit when passed as string.\n (Issue #468)\n- NumPy exp and log keeps the type\n (Issue #95)\n- Implemented a function decorator to ensure that a context is active (with_context)\n (Issue #465)\n- Add warning when a System contains an unknown Group.\n (Issue #472)\n- Add conda-forge installation snippet.\n (Issue #485, thanks stadelmanma)\n- Properly support floor division and modulo.\n (Issue #474, thanks tecki)\n- Measurement Correlated variable fix.\n (Issue #463, thanks tadhgmister)\n- Implement degree sign handling.\n (Issue #449, thanks iamthad)\n- Change `UndefinedUnitError` to inherit from `AttributeError`\n (Issue #480, thanks jhidding)\n- Simplified travis for faster testing.\n- Fixed order units in siunitx formatting.\n (Issue #441)\n- Changed Systems lister to return a list instead of frozenset.\n (Issue #425, thanks GloriaVictis)\n- Fixed issue with negative values in to_compact() method.\n (Issue #443, thanks nowox)\n- Improved defintions.\n (Issues #448, thanks gdonval)\n- Improved Parser to support capital \"E\" on scientific notation.\n (Issue #390, thanks javenoneal)\n- Make sure that prefixed units are defined on the registry when unpickling.\n (Issue #405)\n- Automatic unit names translation through babel.\n (Issue #338, thanks alexbodn)\n- Support pickling Unit objects.\n (Issue #349)\n- Add support for wavenumber/kayser in spectroscopy context.\n (Issue #321, thanks gerritholl)\n- Improved formatting.\n (thanks endolith and others)\n- Add support for inline comments in definitions file.\n (Issue #366)\n- Implement Unit.__deepcopy__.\n (Issue #357, thanks noahl)\n- Allow changing shape for Quantities with numpy arrays.\n (Issue #344, thanks tecki)\n\n0.7.2 (2016-03-02)\n------------------\n- Fixed backward incompatibility problem when parsing dimensionless units.\n\n\n0.7.1 (2016-02-23)\n------------------\n\n- Use NIST as source for most of the unit information.\n- Added message to assertQuantityEqual.\n- Added detection of circular dependencies in definitions.\n\n\n0.7 (2016-02-20)\n----------------\n\n- Added Systems and groups.\n (Issue #215, #315)\n- Implemented references for wraps decorator.\n (Issue #195)\n- Added check decorator to UnitRegistry.\n (Issue #283, thanks kaidokert)\n- Added compact conversion.\n (See #224, thanks Ryan Dwyer)\n- Added compact formating code.\n (Issue #240)\n- New Unit Class.\n (thanks Matthieu Dartiailh)\n- Refactor UnitRegistry.\n (thanks Matthieu Dartiailh)\n- Move definitions, errors, and converters into their own modules.\n (thanks Matthieu Dartiailh)\n- UnitsContainer is now immutable\n (Issue #202, thanks Matthieu Dartiailh)\n- New parser and evaluator.\n (Issue #226, thanks Aaron Coleman)\n- Added support for Unicode identifiers.\n- Added m_as as way top retrieve the magnitude in different units.\n (Issue #227)\n- Added Short form for magnitude and units.\n (Issue #234)\n- Improved deepcopy.\n (Issue #252, thanks Emilien Kofman)\n- Improved testing infrastructure.\n- Improved docs.\n (thanks Ryan Dwyer, Martin Thoma, Andrea Zonca)\n- Fixed short names on electron_volt and hartree.\n- Fixed definitions of scruple and drachm.\n (Issue #262, thanks takowl)\n- Fixed troy ounce to 480 'grains'.\n (thanks elifab)\n- Added 'quad' as a unit of energy (= 10**15 Btu).\n (thanks Ed Schofield)\n- Added \"hectare\" as a supported unit of area and 'ha' as the symbol for hectare.\n (thanks Ed Schofield)\n- Added peak sun hour and Langley.\n (thanks Ed Schofield)\n- Added photometric units: lumen & lux.\n (Issue #230, thanks janpipek)\n- A fraction magnitude quantity is conserved\n (Issue #323, thanks emilienkofman)\n- Improved conversion performance by removing unnecessart try/except.\n (Issue #251)\n- Added to_tuple and from_tuple to facilitate serialization.\n- Fixed support for NumPy 1.10 due to a change in the Default casting rule\n (Issue #320)\n- Infrastructure: Added doctesting.\n- Infrastructure: Better way to specify exclude matrix in travis.\n\n\n0.6 (2014-11-07)\n----------------\n\n- Fix operations with measurments and user defined units.\n (Issue #204)\n- Faster conversions through caching and other performance improvements.\n (Issue #193, thanks MatthieuDartiailh)\n- Better error messages on Quantity.__setitem__.\n (Issue #191)\n- Fixed abbreviation of fluid_ounce.\n (Issue #187, thanks hsoft)\n- Defined Angstrom symbol.\n (Issue #181, thanks JonasOlson)\n- Removed fetching version from git repo as it triggers XCode installation on OSX.\n (Issue #178, thanks deanishe)\n- Improved context documentation.\n (Issue #176 and 179, thanks rsking84)\n- Added Chemistry context.\n (Issue #179, thanks rsking84)\n- Fix help(UnitRegisty)\n (Issue #168)\n- Optimized \"get_dimensionality\" and \"get_base_name\".\n (Issue #166 and #167, thanks jbmohler)\n- Renamed ureg.parse_units parameter \"to_delta\" to \"as_delta\" to make clear.\n that no conversion happens. Accordingly, the parameter/property\n \"default_to_delta\" of UnitRegistry was renamed to \"default_as_delta\".\n (Issue #158, thanks dalit)\n- Fixed problem when adding two uncertainties.\n (thanks dalito)\n- Full support for Offset units (e.g. temperature)\n (Issue #88, #143, #147 and #161, thanks dalito)\n\n\n0.5.2 (2014-07-31)\n------------------\n\n- Changed travis config to use miniconda for faster testing.\n- Added wheel configuration to setup.cfg.\n- Ensure resource streams are closed after reading.\n- Require setuptools.\n (Issue #169)\n- Implemented real, imag and T Quantity properties.\n (Issue #171)\n- Implemented __int__ and __long__ for Quantity\n (Issue #170)\n- Fixed SI prefix error on ureg.convert.\n (Issue #156, thanks jdreaver)\n- Fixed parsing of multiparemeter contexts.\n (Issue #174)\n\n\n0.5.1 (2014-06-03)\n------------------\n\n- Implemented a standard way to change the registry used in unpickling operations.\n (Issue #148)\n- Fix bug where conversion would fail due to caching.\n (Issue #140, thanks jdreaver)\n- Allow assigning Not a Number to a quantity array.\n (Issue #127)\n- Decoupled Quantity in place and not in place unit conversion methods.\n- Return None in functions that modify quantities in place.\n- Improved testing infrastructure to check for unwanted warnings.\n- Added test function at the package level to run all tests.\n\n\n0.5 (2014-05-07)\n----------------\n\n- Improved test suite helper functions.\n- Print honors default format w/o format().\n (Issue #132, thanks mankoff)\n- Fixed sum() by treating number zero as a special case.\n (Issue #122, thanks rec)\n- Improved behaviour in ScaleConverter, OffsetConverter and Quantity.to.\n (Issue #120)\n- Reimplemented loading of default definitions to allow Pint in a cx_freeze or similar package.\n (Issue #118, thanks jbmohler)\n- Implemented parsing of pretty printed units.\n (Issue #117, thanks jpgrayson)\n- Fixed representation of dimensionless quantities.\n (Issue #112, thanks rec)\n- Raise error when invalid formatting code is given.\n (Issue #111, thanks rec)\n- Default registry to lazy load, raise error on redefinition\n (Issue #108, thanks rec, aepsil0n)\n- Added condensed format.\n (Issue #107, thanks rec)\n- Added UnitRegistry () operator to parse expression replacing [].\n (Issue #106, thanks rec)\n- Optional case insensitive unit parsing.\n (Issue #105, thanks rec, jeremyfreeman, dbrnz)\n- Change the Quantity mutability depending on magnitude type.\n (Issue #104, thanks rec)\n- Implemented API to list compatible units.\n (Issue #89)\n- Implemented cache of key UnitRegistry methods.\n- Rewrote the Measurement class to use uncertainties.\n (Issue #24)\n\n\n0.4.2 (2014-02-14)\n------------------\n\n- Python 2.6 support\n (Issue #96, thanks tiagocoutinho)\n- Fixed symbol for inch.\n (Issue #102, thanks cybertoast)\n- Stop raising AttributeError when wrapping funcs without all of the attributes.\n (Issue #100, thanks jturner314)\n- Fixed warning appearing in Py2.x when comparing a Numpy Array with an empty string.\n (Issue #98, thanks jturner314)\n- Add links to AUR packages in docs.\n (Issue #91, thanks jturner314)\n- Fixed garbage collection related problem.\n (Issue #92, thanks jturner314)\n\n\n0.4.1 (2014-01-12)\n------------------\n\n- Integer Division with Arrays.\n (Issue #80, thanks jdreaver)\n- Improved Documentation.\n (Issue #83, thanks choloepus)\n- Removed 'h' alias for hour due to conflict with Planck's constant.\n (Issue #82, thanks choloepus)\n- Improved get_base_units for non-multiplicative units.\n (Issue #85, thanks exxus)\n- Refactored code for multiplication.\n (Issue #84, thanks jturner314)\n- Removed 'R' alias for roentgen as it collides with molar_gas_constant.\n (Issue #87, thanks rsking84)\n- Improved naming of temperature units and multiplication of non-multiplicative units.\n (Issue #86, tahsnk exxus)\n\n\n\n0.4 (2013-12-17)\n----------------\n\n- Introduced Contexts: relation between incompatible dimensions.\n (Issue #65)\n- Fixed get_base_units for non multiplicative units.\n (Related to issue #66)\n- Implemented default formatting for quantities.\n- Changed comparison between Quantities containing NumPy arrays.\n (Issue #75) - BACKWARDS INCOMPATIBLE CHANGE\n- Fixes for NumPy 1.8 due to changes in handling binary ops.\n (Issue #73)\n\n\n0.3.3 (2013-11-29)\n------------------\n\n- ParseHelper can now parse units named like python keywords.\n (Issue #69)\n- Fix comparison of quantities.\n (Issue #74)\n- Fix Inequality operator.\n (Issue #70, thanks muggenhor)\n- Improved travis configuration.\n (thanks muggenhor)\n\n\n0.3.2 (2013-10-22)\n------------------\n\n- Fix get_dimensionality for non multiplicative units.\n (Issue #66)\n- Proper handling of @import directive inside a file read using pkg_resources.\n (Issue #68)\n\n\n0.3.1 (2013-09-15)\n------------------\n\n- fix right division on python 2.7\n (Issue #58, thanks natezb)\n- fix formatting of fractional exponentials between 0 and 1.\n (Issue #62, thanks jdreaver)\n- fix installation as egg.\n (Issue #61)\n- fix handling of strange values as input of Quantity.\n (Issue #53)\n- math operations between quantities of different registries now raise a ValueError.\n (Issue #52)\n\n\n0.3 (2013-09-02)\n----------------\n\n- support for IPython autocomplete and rich display.\n (Issues #30 and #31)\n- support for @import directive in definitions file.\n (Issue #22)\n- support for wrapping functions to make them pint-aware.\n (Issue #16)\n- support for comparing UnitsContainer to string.\n (Issue #35)\n- fix error raised while converting from a single unit to one expressed as\n the relation between many.\n (Issue #29)\n- fix error raised when unit symbol is missing.\n (Issue #41)\n- fix error raised when magnitude is Decimal.\n (Issue #46, thanks danielsokolowski)\n- support for non-installed pint.\n (Issue #42, thanks danielsokolowski)\n- support for application of numpy function on non-ndarray magnitudes.\n (Issue #44)\n- support for math operations on dimensionless Quantities (written with units).\n (Issue #45)\n- fix obtaining dimensionless quantity from string.\n (Issue #50)\n- fix adding and comparing numbers to a dimensionless quantity (written with units).\n (Issue #54)\n- Support for iter in Quantity.\n (Issue #55, thanks natezb)\n\n\n0.2.1 (2013-07-02)\n------------------\n\n- fix error raised while converting from a single unit to one expressed as\n the relation between many.\n (Issue #29)\n\n\n0.2 (2013-05-13)\n----------------\n\n- support for Measurement (Quantity +/- error).\n- implemented buckingham pi theorem for dimensional analysis.\n- support for temperature units and temperature difference units.\n- parser can infers if the user mean temperature or temperature difference.\n- support for derived dimensions (e.g. [speed] = [length] / [time]).\n- refactored the code into multiple files.\n- refactored code to isolate definitions and converters.\n- refactored formatter out of UnitParser class.\n- added tox and travis config files for CI.\n- comprehensive NumPy testing including almost all ufuncs.\n- full NumPy support (features is not longer experimental).\n- fixed bug preventing from having independent registries.\n (Issue #10, thanks bwanders)\n- forces real division as default for Quantities.\n (Issue #7, thanks dbrnz)\n- improved default unit definition file.\n (Issue #13, thanks r-barnes)\n- smarter parser supporting spaces as multiplications and other nice features.\n (Issue #13, thanks r-barnes)\n- moved testsuite inside package.\n- short forms of binary prefixes, more units and fix to less than comparison.\n (Issue #20, thanks muggenhor)\n- pint is now zip-safe\n (Issue #23, thanks muggenhor)\n\n\nVersion 0.1.3 (2013-01-07)\n--------------------------\n\n- abbreviated quantity string formating.\n- complete Python 2.7 compatibility.\n- implemented pickle support for Quantities objects.\n- extended NumPy support.\n- various bugfixes.\n\n\nVersion 0.1.2 (2012-08-12)\n--------------------------\n\n- experimenal NumPy support.\n- included default unit definitions file.\n (Issue #1, thanks fish2000)\n- better testing.\n- various bugfixes.\n- fixed some units definitions.\n (Issue #4, thanks craigholm)\n\n\nVersion 0.1.1 (2012-07-31)\n--------------------------\n\n- better packaging and installation.\n\n\nVersion 0.1 (2012-07-26)\n--------------------------\n\n- first public release.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hgrecco/pint", "keywords": "physical quantities unit conversion science", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pint-mtools", "package_url": "https://pypi.org/project/pint-mtools/", "platform": "", "project_url": "https://pypi.org/project/pint-mtools/", "project_urls": { "Homepage": "https://github.com/hgrecco/pint" }, "release_url": "https://pypi.org/project/pint-mtools/0.12.2/", "requires_dist": [ "funcsigs; python_version == \"2.7\"" ], "requires_python": "", "summary": "Physical quantities module (modified for unitdoc)", "version": "0.12.2" }, "last_serial": 5421996, "releases": { "0.10.dev0": [ { "comment_text": "", "digests": { "md5": "28484f8c646a0eb6d388a5dfbd819ce3", "sha256": "49898f2b5548c67241143ddac06f5d544defd97e4dae542dc2838af67b391312" }, "downloads": -1, "filename": "pint_mtools-0.10.dev0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28484f8c646a0eb6d388a5dfbd819ce3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 76633, "upload_time": "2019-06-19T12:24:39", "url": "https://files.pythonhosted.org/packages/c2/cf/e0f31bda3ddb44366c8cefcfe4af421c746c4ac466ecc4e98efb933c932a/pint_mtools-0.10.dev0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4050aa40489a50c1ecd911d25fc2b332", "sha256": "b50c9e79015888b1dffaba4c308c775c7249396f8fc7634b5aaf7f34762f905d" }, "downloads": -1, "filename": "pint-mtools-0.10.dev0.tar.gz", "has_sig": false, "md5_digest": "4050aa40489a50c1ecd911d25fc2b332", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120827, "upload_time": "2019-06-19T12:24:42", "url": "https://files.pythonhosted.org/packages/fc/4f/448c3049fdbaf8056cc5662de295fb3a371b0825dd5b0ebffe71ee8fd1a8/pint-mtools-0.10.dev0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "43e644ab9e91ad26740b065ba192b30d", "sha256": "94ed4884ced89afd393a9433f4d245f56359661dd9a103814f1ff9319a69f799" }, "downloads": -1, "filename": "pint_mtools-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "43e644ab9e91ad26740b065ba192b30d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 76587, "upload_time": "2019-06-19T17:53:50", "url": "https://files.pythonhosted.org/packages/3c/81/aaf88fb143cd7c3703acedb128e46d7713fbca587029e70f7537e2739d38/pint_mtools-0.12.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "132445d9cd334a1dc0a1297c1900cf7d", "sha256": "1a5c1511b737030cab78cfc3f6fee61ccccb82883592c589cacef162107b7d30" }, "downloads": -1, "filename": "pint-mtools-0.12.0.tar.gz", "has_sig": false, "md5_digest": "132445d9cd334a1dc0a1297c1900cf7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120816, "upload_time": "2019-06-19T17:53:52", "url": "https://files.pythonhosted.org/packages/48/18/5e70bd3d9cb01fdaa382603d848baa7bfea3098adfe94fa958c7c47a48cc/pint-mtools-0.12.0.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "d97c0f3cb4d67e04d29251d2a9276b97", "sha256": "84c021d7fd61ede80f1ca55833635eed94bc7511d50d779ca9d5a3f3a04bda30" }, "downloads": -1, "filename": "pint_mtools-0.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d97c0f3cb4d67e04d29251d2a9276b97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 76582, "upload_time": "2019-06-19T18:01:24", "url": "https://files.pythonhosted.org/packages/5e/2e/6a262ad81c158da7426ca0cbbae6064baa98120db7e63fcc81c850387e10/pint_mtools-0.12.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee94113fb0af954579a6814b0a37ca6a", "sha256": "664b5b4b9bff428f28c54e9a43ec347504d3c8071d55df38463d477b7ce684a8" }, "downloads": -1, "filename": "pint-mtools-0.12.1.tar.gz", "has_sig": false, "md5_digest": "ee94113fb0af954579a6814b0a37ca6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120808, "upload_time": "2019-06-19T18:01:27", "url": "https://files.pythonhosted.org/packages/50/8d/3aee7ffb4432a24172115b8200f33d589ba91c7ba352489e1695397bafcc/pint-mtools-0.12.1.tar.gz" } ], "0.12.2": [ { "comment_text": "", "digests": { "md5": "a5d01619ead7b8c0f64190c102f28a49", "sha256": "c6e9e08f1815bc08cf364f4aed753c2d91310ef08649b1dbf8c951585b99b551" }, "downloads": -1, "filename": "pint_mtools-0.12.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5d01619ead7b8c0f64190c102f28a49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 141915, "upload_time": "2019-06-19T18:11:41", "url": "https://files.pythonhosted.org/packages/3b/4a/0f176e37566897baa98d130bdcdc304ca8a0acaf60e95f793e0b5ce1eda3/pint_mtools-0.12.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6acfcc082529556c36b8448bd8d26ffd", "sha256": "52dc555bcb2e273eb1793554299e1d07af695fd463ed52d3415aaa1d114b3cc1" }, "downloads": -1, "filename": "pint-mtools-0.12.2.tar.gz", "has_sig": false, "md5_digest": "6acfcc082529556c36b8448bd8d26ffd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 182882, "upload_time": "2019-06-19T18:11:43", "url": "https://files.pythonhosted.org/packages/d3/92/26039a5cf5f4ec3204c64194de18944bbae31ca6bbb5432ac1038cc296f5/pint-mtools-0.12.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a5d01619ead7b8c0f64190c102f28a49", "sha256": "c6e9e08f1815bc08cf364f4aed753c2d91310ef08649b1dbf8c951585b99b551" }, "downloads": -1, "filename": "pint_mtools-0.12.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5d01619ead7b8c0f64190c102f28a49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 141915, "upload_time": "2019-06-19T18:11:41", "url": "https://files.pythonhosted.org/packages/3b/4a/0f176e37566897baa98d130bdcdc304ca8a0acaf60e95f793e0b5ce1eda3/pint_mtools-0.12.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6acfcc082529556c36b8448bd8d26ffd", "sha256": "52dc555bcb2e273eb1793554299e1d07af695fd463ed52d3415aaa1d114b3cc1" }, "downloads": -1, "filename": "pint-mtools-0.12.2.tar.gz", "has_sig": false, "md5_digest": "6acfcc082529556c36b8448bd8d26ffd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 182882, "upload_time": "2019-06-19T18:11:43", "url": "https://files.pythonhosted.org/packages/d3/92/26039a5cf5f4ec3204c64194de18944bbae31ca6bbb5432ac1038cc296f5/pint-mtools-0.12.2.tar.gz" } ] }