Hypatia
=======
.. image:: https://img.shields.io/pypi/v/hypatia.svg
:target: https://pypi.python.org/pypi/hypatia/
:alt: Latest Version
.. image:: https://github.com/Pylons/hypatia/workflows/Build%20and%20test/badge.svg?branch=master
:target: https://github.com/Pylons/hypatia/actions/workflows/main.yml
:alt: CI Status
.. image:: https://readthedocs.org/projects/hypatia/badge/?version=latest
:target: http://hypatia.readthedocs.org/en/latest/
:alt: Documentation Status
A Python indexing and searching system.
See http://github.com/Pylons/hypatia for more information while this package
is in alpha development.
0.5 (2024-11-27)
----------------
- Add support for Python 3.11, 3.12, and 3.13.
- Drop support for Python < 3.8, including all the compatibility shims.
- Repair bitrot in doctests: ensure that they run under ``py.test``.
0.4 (2022-04-23)
----------------
- Drop (unreleased) support for Python 3.3 and Python 3.4 (the ``persistent``
package no longer supports these versions).
- Drop (unreleased) support for Python 3.5 (too difficult to build correctly --
even with pyenv -- to bother).
- Drop (released) support for Python 2.6 and 3.2.
- Add support for Python 3.6, 3.7, 3.8, 3.9, 3.10 (thanks to Thierry Florac).
- Use pytest instead of python setup.py test -q in tox.ini.
- Change how cross-version coverage is computed in tests.
- Remove unused hypatia/text/ricecode.py file.
- Change building of docs slightly to cope with modified github protocols.
Some warnings are unearthed with newer Sphinx, which I've not
caught by turning warnings into errors yet, because I don't understand them.
- Don't modify queries attribute when optimizing And or Or, return a new
instance instead. This change is needed to open new optimization
possibilities, like factorization.
- Fix Comparator __eq__ method to include type in comparison,
previously NotAny('index', [1]) was equal to Any('index', [1]) for example.
0.3 (2014-06-12)
----------------
- Depend on the ``ZODB`` package rather than the ``ZODB3`` package. The former
is a newer ZODB packaging, implying ZODB4. If you actually require ZODB v3,
you will need to pin ``hypatia`` to an older release. You should know that
the most recent release of ``ZODB3`` at this time (3.11) actually implies
ZODB v4 (I know it's not exactly obvious, but Jim ensures me it is), so if
you really require ZODB v3, you'll need to pin ``ZODB3`` to below 3.11 and
``hypatia`` to below this release.
- Keyword indices now have a ``unique_values`` method like Field indexes.
- Calling ``hypatia.util.ResultSet.first()`` and
``hypatia.util.ResultSet.one()`` is now idempotent. Calling it a second time
will return the same value, and calling it will not effect the result set's
iterability (it will start from zero).
0.2 (2014-05-16)
----------------
- Query objects are now consulted for intersect and union operations via
methods, instead of the intersection/union logic being embedded in And and Or
query objects. This makes it possible to create query object types which
intersect and/or union differently when combined with other query results.
0.1 (2014-02-09)
----------------
- Fix a typo in the Sphinx docs, which causes intersphinx references to
fail.
0.1a7 (2013-10-08)
------------------
- Add a ``unique_values`` API to field index.
- Sometimes an ``index`` attribute could not be found to resolve a result
set when deeply nesting boolean operations (like And and Or). See
https://github.com/Pylons/hypatia/pull/5
- Throw an Unsortable properly when a field index without any docids is used as
a sort index and ``raise_unsortable`` is ``True``.
0.1a6 (2013-05-30)
------------------
- Add ``check_query`` method to text index to allow for checking if a search
term is parseable.
0.1a5 (2013-05-06)
------------------
- Added support for Python 3.2 / 3.3.
- Fix signature of TextIndex.sort (it would fail when e.g. raise_unsortable was
passed).
- Add the a ``sort_type`` keyword argument to ``IIndexSort.sort`` and
``IResultSet.sort`` methods. This value can be passed by calling code to
control the type of sorting used.
- Add two constants: ``hypatia.interfaces.STABLE`` and
``hypatia.interfaces.OPTIMAL``. These can be used as explicit arguments to
the ``IIndexSort.sort`` and ``IResultSet.sort`` ``sort_type`` parameter to
control the stability of sorting.
- The constructor of ``IResultSet`` now accepts a ``sort_type`` keyword
argument.
- The ResultSet constructed by ``IResultSet.sort`` will be passed the value
``hypatia.interfaces.STABLE`` in its constructor to ensure that the second
and subsequent sorts of the result set will be done as a stable sort, unless
an explicit ``sort_type`` value is passed to that second sort.
0.1a4 (2013-04-28)
------------------
- Add IResultSet interface definition.
- Normalize keyword argument ordering of IIndexSort.sort and IResultSet.sort.
- Add an argument ``raise_unsortable`` to IIndexSort.sort and IResultSet.sort
methods. By default this is ``True``. It means that iterating over the
results returned by one of these methods *may* raise a
``hypatia.exc.Unsortable`` exception when a member of the docids passed in
cannot be sorted by the index used to do the sort (e.g. a value for the docid
is not present in the index). It defaults to ``True``, which changes the
default behavior of indexes. To get the old default behavior back, pass
``False`` for this value. Alternately, write code like this::
from hypatia.exc import Unsortable
ids = []
results = resultset.sort(someindex)
try:
for id in results:
ids.append(id)
except Unsortable as e:
unsorted = e.docids
ids.extend(unsorted)
0.1a3 (2013-01-10)
------------------
- Optimize ``index_doc`` implementations of field and keyword index in cases
where the discriminator returns the default.
- Remove code from ``hypatia.path``. This package no longer supports
PathIndex.
- Remove ``interfaces.IIndexQuery`` interface. It was never relevant, as
indices cannot be expected to implement all of its methods, only the ones
which apply to each index.
- ``BaseIndexMixin`` no longer supplies default implementation of applyFoo
methods which raise NotImplementedError. Each index is now responsible for
implementing all of its own applyFoo methods. This is in the interest of
fidelity with new query methods such as ``eq``, which are similarly not
implemented in the base.
- Indexes are now compelled to implement a ``qname`` method for use by
queries.
- ``DoesNotContain`` query renamed to ``NotContains`` for symmetry with other
negated query names.
- New index methods: ``eq``, ``noteq``, ``ge``, ``le``, ``lt``, ``gt``,
``any``, ``notany``, ``all``, ``notall``, ``inrange``, ``notinrange``,
``contains``, ``notcontains``. These methods return query objects. Ex::
catalog['flavors'].eq('peach')
- Query objects refactored internally to deal in index objects rather than
index names.
- The ``query.parse_query`` function now requires a ``catalog`` argument.
- Query objects now supply an .execute method which returns a ResultSet.
- ResultSet objects are returned from .execute. They represent a set of
docids; they are iterable and have various methods for obtaining single
objects (like ``one``, ``first``) and sorting (``sort``).
- All Query objects now have a ``flush`` method which accepts arbitrary
positional and keyword arguments. Calling the ``flush`` method of a query
object will cause the ``flush`` method of all indexes participating in the
query with the value passed to Query.flush with the same positional and
keyword arguments. This is to support Substance D upstream, which may
require indexes to be flushed before a query happens.
- Add a ``document_repr`` method to all indexes which accepts a docid and
returns a string represnting the index's knowledge about that docid.
0.1a2 (2012-07-02)
------------------
- This version of the code is incompatible with indexes produced by 0.1a1.
There is no upgrade script. Shame on you for using software with a 0.1a1
version number and expecting backwards compatibility.
- Add `hypatia.catalog.CatalogQuery.sort` API for sorting external sets
of docids based on index values.
- Add ``IIndexEnumeration`` interface, which all indexes must support.
This implied the following backwards incompatibilities:
- New interface methods: docids, docids_count, indexed, indexed_count,
not_indexed and not_indexed_count.
- documentCount method renamed to indexed_count.
- wordCount method renamed to word_count.
- Remove unused INBest interface.
- IIndexInjection interface ``clear`` method renamed to ``reset`` to prevent
confusion with dictionary ``clear`` (catalog is often dictionarylike).
Catalog ``clear_indexes`` method replaced with ``reset``.
0.1a1
-----
- Initial release: fork of repoze.catalog and zope.index, combined.
Raw data
{
"_id": null,
"home_page": "http://pylonsproject.org",
"name": "hypatia",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "indexing catalog search",
"author": "Zope Foundation and Contributors",
"author_email": "pylons-discuss@googlegroups.com",
"download_url": "https://files.pythonhosted.org/packages/1f/49/53f4332ed0db5b7145eea8114a461b1bb3e0b6c0e65b419ab599140042af/hypatia-0.5.tar.gz",
"platform": null,
"description": "Hypatia\n=======\n\n.. image:: https://img.shields.io/pypi/v/hypatia.svg\n :target: https://pypi.python.org/pypi/hypatia/\n :alt: Latest Version\n\n.. image:: https://github.com/Pylons/hypatia/workflows/Build%20and%20test/badge.svg?branch=master\n :target: https://github.com/Pylons/hypatia/actions/workflows/main.yml\n :alt: CI Status\n\n.. image:: https://readthedocs.org/projects/hypatia/badge/?version=latest\n :target: http://hypatia.readthedocs.org/en/latest/\n :alt: Documentation Status\n\nA Python indexing and searching system.\n\nSee http://github.com/Pylons/hypatia for more information while this package\nis in alpha development.\n\n\n0.5 (2024-11-27)\n----------------\n\n- Add support for Python 3.11, 3.12, and 3.13.\n\n- Drop support for Python < 3.8, including all the compatibility shims.\n\n- Repair bitrot in doctests: ensure that they run under ``py.test``.\n \n0.4 (2022-04-23)\n----------------\n\n- Drop (unreleased) support for Python 3.3 and Python 3.4 (the ``persistent``\n package no longer supports these versions).\n\n- Drop (unreleased) support for Python 3.5 (too difficult to build correctly --\n even with pyenv -- to bother).\n\n- Drop (released) support for Python 2.6 and 3.2.\n\n- Add support for Python 3.6, 3.7, 3.8, 3.9, 3.10 (thanks to Thierry Florac).\n\n- Use pytest instead of python setup.py test -q in tox.ini.\n\n- Change how cross-version coverage is computed in tests.\n\n- Remove unused hypatia/text/ricecode.py file.\n\n- Change building of docs slightly to cope with modified github protocols.\n Some warnings are unearthed with newer Sphinx, which I've not\n caught by turning warnings into errors yet, because I don't understand them.\n\n- Don't modify queries attribute when optimizing And or Or, return a new\n instance instead. This change is needed to open new optimization\n possibilities, like factorization.\n\n- Fix Comparator __eq__ method to include type in comparison,\n previously NotAny('index', [1]) was equal to Any('index', [1]) for example.\n\n\n0.3 (2014-06-12)\n----------------\n\n- Depend on the ``ZODB`` package rather than the ``ZODB3`` package. The former\n is a newer ZODB packaging, implying ZODB4. If you actually require ZODB v3,\n you will need to pin ``hypatia`` to an older release. You should know that\n the most recent release of ``ZODB3`` at this time (3.11) actually implies\n ZODB v4 (I know it's not exactly obvious, but Jim ensures me it is), so if\n you really require ZODB v3, you'll need to pin ``ZODB3`` to below 3.11 and\n ``hypatia`` to below this release.\n\n- Keyword indices now have a ``unique_values`` method like Field indexes.\n\n- Calling ``hypatia.util.ResultSet.first()`` and\n ``hypatia.util.ResultSet.one()`` is now idempotent. Calling it a second time\n will return the same value, and calling it will not effect the result set's\n iterability (it will start from zero).\n\n0.2 (2014-05-16)\n----------------\n\n- Query objects are now consulted for intersect and union operations via\n methods, instead of the intersection/union logic being embedded in And and Or\n query objects. This makes it possible to create query object types which\n intersect and/or union differently when combined with other query results.\n\n0.1 (2014-02-09)\n----------------\n\n- Fix a typo in the Sphinx docs, which causes intersphinx references to\n fail.\n\n0.1a7 (2013-10-08)\n------------------\n\n- Add a ``unique_values`` API to field index.\n\n- Sometimes an ``index`` attribute could not be found to resolve a result \n set when deeply nesting boolean operations (like And and Or). See \n https://github.com/Pylons/hypatia/pull/5\n\n- Throw an Unsortable properly when a field index without any docids is used as\n a sort index and ``raise_unsortable`` is ``True``.\n\n0.1a6 (2013-05-30)\n------------------\n\n- Add ``check_query`` method to text index to allow for checking if a search\n term is parseable.\n\n0.1a5 (2013-05-06)\n------------------\n\n- Added support for Python 3.2 / 3.3.\n\n- Fix signature of TextIndex.sort (it would fail when e.g. raise_unsortable was\n passed).\n\n- Add the a ``sort_type`` keyword argument to ``IIndexSort.sort`` and\n ``IResultSet.sort`` methods. This value can be passed by calling code to\n control the type of sorting used.\n\n- Add two constants: ``hypatia.interfaces.STABLE`` and\n ``hypatia.interfaces.OPTIMAL``. These can be used as explicit arguments to\n the ``IIndexSort.sort`` and ``IResultSet.sort`` ``sort_type`` parameter to\n control the stability of sorting.\n\n- The constructor of ``IResultSet`` now accepts a ``sort_type`` keyword\n argument.\n\n- The ResultSet constructed by ``IResultSet.sort`` will be passed the value\n ``hypatia.interfaces.STABLE`` in its constructor to ensure that the second\n and subsequent sorts of the result set will be done as a stable sort, unless\n an explicit ``sort_type`` value is passed to that second sort.\n\n0.1a4 (2013-04-28)\n------------------\n\n- Add IResultSet interface definition.\n\n- Normalize keyword argument ordering of IIndexSort.sort and IResultSet.sort.\n\n- Add an argument ``raise_unsortable`` to IIndexSort.sort and IResultSet.sort\n methods. By default this is ``True``. It means that iterating over the\n results returned by one of these methods *may* raise a\n ``hypatia.exc.Unsortable`` exception when a member of the docids passed in\n cannot be sorted by the index used to do the sort (e.g. a value for the docid\n is not present in the index). It defaults to ``True``, which changes the\n default behavior of indexes. To get the old default behavior back, pass\n ``False`` for this value. Alternately, write code like this::\n\n from hypatia.exc import Unsortable\n\n ids = []\n results = resultset.sort(someindex)\n try:\n for id in results:\n ids.append(id)\n except Unsortable as e:\n unsorted = e.docids\n ids.extend(unsorted)\n\n0.1a3 (2013-01-10)\n------------------\n\n- Optimize ``index_doc`` implementations of field and keyword index in cases\n where the discriminator returns the default.\n\n- Remove code from ``hypatia.path``. This package no longer supports\n PathIndex.\n\n- Remove ``interfaces.IIndexQuery`` interface. It was never relevant, as\n indices cannot be expected to implement all of its methods, only the ones\n which apply to each index.\n\n- ``BaseIndexMixin`` no longer supplies default implementation of applyFoo\n methods which raise NotImplementedError. Each index is now responsible for\n implementing all of its own applyFoo methods. This is in the interest of\n fidelity with new query methods such as ``eq``, which are similarly not\n implemented in the base.\n\n- Indexes are now compelled to implement a ``qname`` method for use by\n queries.\n\n- ``DoesNotContain`` query renamed to ``NotContains`` for symmetry with other\n negated query names.\n\n- New index methods: ``eq``, ``noteq``, ``ge``, ``le``, ``lt``, ``gt``,\n ``any``, ``notany``, ``all``, ``notall``, ``inrange``, ``notinrange``,\n ``contains``, ``notcontains``. These methods return query objects. Ex::\n\n catalog['flavors'].eq('peach')\n\n- Query objects refactored internally to deal in index objects rather than\n index names.\n\n- The ``query.parse_query`` function now requires a ``catalog`` argument.\n\n- Query objects now supply an .execute method which returns a ResultSet.\n\n- ResultSet objects are returned from .execute. They represent a set of\n docids; they are iterable and have various methods for obtaining single\n objects (like ``one``, ``first``) and sorting (``sort``).\n\n- All Query objects now have a ``flush`` method which accepts arbitrary\n positional and keyword arguments. Calling the ``flush`` method of a query\n object will cause the ``flush`` method of all indexes participating in the\n query with the value passed to Query.flush with the same positional and\n keyword arguments. This is to support Substance D upstream, which may\n require indexes to be flushed before a query happens.\n\n- Add a ``document_repr`` method to all indexes which accepts a docid and\n returns a string represnting the index's knowledge about that docid.\n\n0.1a2 (2012-07-02)\n------------------\n\n- This version of the code is incompatible with indexes produced by 0.1a1.\n There is no upgrade script. Shame on you for using software with a 0.1a1\n version number and expecting backwards compatibility.\n\n- Add `hypatia.catalog.CatalogQuery.sort` API for sorting external sets\n of docids based on index values.\n\n- Add ``IIndexEnumeration`` interface, which all indexes must support.\n This implied the following backwards incompatibilities:\n\n - New interface methods: docids, docids_count, indexed, indexed_count,\n not_indexed and not_indexed_count.\n\n - documentCount method renamed to indexed_count.\n\n - wordCount method renamed to word_count.\n\n- Remove unused INBest interface.\n\n- IIndexInjection interface ``clear`` method renamed to ``reset`` to prevent\n confusion with dictionary ``clear`` (catalog is often dictionarylike).\n Catalog ``clear_indexes`` method replaced with ``reset``.\n\n0.1a1\n-----\n\n- Initial release: fork of repoze.catalog and zope.index, combined.\n\n",
"bugtrack_url": null,
"license": "ZPL 2.1",
"summary": "Python package for searching and indexing",
"version": "0.5",
"project_urls": {
"Homepage": "http://pylonsproject.org"
},
"split_keywords": [
"indexing",
"catalog",
"search"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e187b2c3a4d2fbfac130159b7272639222625c4493194340d9f8aed0b4edafeb",
"md5": "2d957ed5223c50b05a57ab97bb1fa4e0",
"sha256": "7d412a0a323dda93b2e1824b89b6fd29041c81da659a58076a2214d3f404aed3"
},
"downloads": -1,
"filename": "hypatia-0.5-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "2d957ed5223c50b05a57ab97bb1fa4e0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 148562,
"upload_time": "2024-11-27T18:57:42",
"upload_time_iso_8601": "2024-11-27T18:57:42.654534Z",
"url": "https://files.pythonhosted.org/packages/e1/87/b2c3a4d2fbfac130159b7272639222625c4493194340d9f8aed0b4edafeb/hypatia-0.5-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f52385fdb8172fc8ed68535b00d50e48b985a89acb59de84ef6541ca6f789b4f",
"md5": "b98637ac1c4a4b91a07b1ecf5a058be9",
"sha256": "a19af6060a6bdb36aa8f8d5b11dd9d9af8c7618ea617880e53c8252abadecf97"
},
"downloads": -1,
"filename": "hypatia-0.5-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "b98637ac1c4a4b91a07b1ecf5a058be9",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 148949,
"upload_time": "2024-11-27T18:57:44",
"upload_time_iso_8601": "2024-11-27T18:57:44.728599Z",
"url": "https://files.pythonhosted.org/packages/f5/23/85fdb8172fc8ed68535b00d50e48b985a89acb59de84ef6541ca6f789b4f/hypatia-0.5-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ce5b7130c3726315d861f3c9a5cc8dfa22a8ff16b6877cf1acad3d2e1905adb9",
"md5": "546553665095dc7c46d532348f7daeb6",
"sha256": "4275c83323a7da3ac6ea22ee537586e455a8eb0f93ee4f82ded8416c91ac91da"
},
"downloads": -1,
"filename": "hypatia-0.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "546553665095dc7c46d532348f7daeb6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 155712,
"upload_time": "2024-11-27T18:57:46",
"upload_time_iso_8601": "2024-11-27T18:57:46.033280Z",
"url": "https://files.pythonhosted.org/packages/ce/5b/7130c3726315d861f3c9a5cc8dfa22a8ff16b6877cf1acad3d2e1905adb9/hypatia-0.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3816b77a341045bcdf22393e865ed6e2793ae18cbfb831e48acdf274a237234f",
"md5": "3815e32eeede25b7536b2057b2d4eb48",
"sha256": "c844675af8938298fd35283a05f83f7c9ff4a87fd92c6b80d315e57ddb4035db"
},
"downloads": -1,
"filename": "hypatia-0.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3815e32eeede25b7536b2057b2d4eb48",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 155958,
"upload_time": "2024-11-27T18:57:48",
"upload_time_iso_8601": "2024-11-27T18:57:48.398142Z",
"url": "https://files.pythonhosted.org/packages/38/16/b77a341045bcdf22393e865ed6e2793ae18cbfb831e48acdf274a237234f/hypatia-0.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f1b23a0e69e275115558e95711442c607e3d4b99739128f949e5b7438fcb2d0a",
"md5": "417d9e67a80c08a850f7ca73fb4489d6",
"sha256": "707024e687100c0fdabbe9576322b06f2a48947a70794e9efa90d16d6a45b2f6"
},
"downloads": -1,
"filename": "hypatia-0.5-cp310-cp310-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "417d9e67a80c08a850f7ca73fb4489d6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 156069,
"upload_time": "2024-11-27T18:57:49",
"upload_time_iso_8601": "2024-11-27T18:57:49.578827Z",
"url": "https://files.pythonhosted.org/packages/f1/b2/3a0e69e275115558e95711442c607e3d4b99739128f949e5b7438fcb2d0a/hypatia-0.5-cp310-cp310-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "70793bace6a3824bfa8a8c8978c1cd8ff532b34957df6688b91087e8f97005ca",
"md5": "0d73dfb8368c9dbd2adb9613ec9f2603",
"sha256": "f88f9218e941e1baf6096faefff1a66ec7ab75d9def80aa7ceebef86e50bae11"
},
"downloads": -1,
"filename": "hypatia-0.5-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "0d73dfb8368c9dbd2adb9613ec9f2603",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 155876,
"upload_time": "2024-11-27T18:57:51",
"upload_time_iso_8601": "2024-11-27T18:57:51.198848Z",
"url": "https://files.pythonhosted.org/packages/70/79/3bace6a3824bfa8a8c8978c1cd8ff532b34957df6688b91087e8f97005ca/hypatia-0.5-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fa2e8a1e16a0898c866ed144d202b8750a16f14dd771e643f0e382635cb8712f",
"md5": "49da96a80fc689c3c7236aecced5fade",
"sha256": "49a6b690b25141bb9e393cba0067a1c098e664c2b17f2ba4f2e97c0c986cf9ef"
},
"downloads": -1,
"filename": "hypatia-0.5-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "49da96a80fc689c3c7236aecced5fade",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 151302,
"upload_time": "2024-11-27T18:57:52",
"upload_time_iso_8601": "2024-11-27T18:57:52.630925Z",
"url": "https://files.pythonhosted.org/packages/fa/2e/8a1e16a0898c866ed144d202b8750a16f14dd771e643f0e382635cb8712f/hypatia-0.5-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8521fac5d937d095eee077d4291c117332279bfb13ef1e342bc708a2094ae1b6",
"md5": "17b1cdcce76b0163f95058609c9c3da5",
"sha256": "d6540a80c01de9f02f4a4267727a62fb74ad47ffdbf5212e74362c5e4e2b746d"
},
"downloads": -1,
"filename": "hypatia-0.5-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "17b1cdcce76b0163f95058609c9c3da5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 151731,
"upload_time": "2024-11-27T18:57:54",
"upload_time_iso_8601": "2024-11-27T18:57:54.047622Z",
"url": "https://files.pythonhosted.org/packages/85/21/fac5d937d095eee077d4291c117332279bfb13ef1e342bc708a2094ae1b6/hypatia-0.5-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "506726566988b60bb2e6aec4eebbc6e00b5e1ddd6b686abaaa51b552ea752b2a",
"md5": "8e598c82bab652983d5dae65cd829463",
"sha256": "1b7364c39dbc8eec32320cca4c82d961076be7bb9c548b988717e1d613865ecd"
},
"downloads": -1,
"filename": "hypatia-0.5-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "8e598c82bab652983d5dae65cd829463",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 148560,
"upload_time": "2024-11-27T18:57:55",
"upload_time_iso_8601": "2024-11-27T18:57:55.325599Z",
"url": "https://files.pythonhosted.org/packages/50/67/26566988b60bb2e6aec4eebbc6e00b5e1ddd6b686abaaa51b552ea752b2a/hypatia-0.5-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3353ab0343c13c82b5c7fae1f3250611cd169c6a4be85a13ba05cf8a391ed78e",
"md5": "e2261ea5995e5f0129d6eef94b556fbb",
"sha256": "b8dff6e7dd16ac89f17a2a9fbb21c184e4765a6c9d27768b45f07e588b9d7828"
},
"downloads": -1,
"filename": "hypatia-0.5-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e2261ea5995e5f0129d6eef94b556fbb",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 148945,
"upload_time": "2024-11-27T18:57:56",
"upload_time_iso_8601": "2024-11-27T18:57:56.616127Z",
"url": "https://files.pythonhosted.org/packages/33/53/ab0343c13c82b5c7fae1f3250611cd169c6a4be85a13ba05cf8a391ed78e/hypatia-0.5-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0cac4d407ef47a25750cd75c4fbe3933007f41c560d86df40651dd65949436ee",
"md5": "ff2bab36447c0f1c5f1d96e0eb7d5a98",
"sha256": "47628266f065e7f98264a9a8bded512036ef3b04a35c4ce63acf61c9aade5afb"
},
"downloads": -1,
"filename": "hypatia-0.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "ff2bab36447c0f1c5f1d96e0eb7d5a98",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 155961,
"upload_time": "2024-11-27T18:57:58",
"upload_time_iso_8601": "2024-11-27T18:57:58.685331Z",
"url": "https://files.pythonhosted.org/packages/0c/ac/4d407ef47a25750cd75c4fbe3933007f41c560d86df40651dd65949436ee/hypatia-0.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "21681ee08cd72f8a8eee5067958583493c3c2c369d19cd85ca8c3a430b60bba5",
"md5": "af308619e718197967619b051d27105e",
"sha256": "436606ea376ac04ba7c6585988270205f6a1bc78071737fe6962dd8d9edc7966"
},
"downloads": -1,
"filename": "hypatia-0.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "af308619e718197967619b051d27105e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 156213,
"upload_time": "2024-11-27T18:58:00",
"upload_time_iso_8601": "2024-11-27T18:58:00.681079Z",
"url": "https://files.pythonhosted.org/packages/21/68/1ee08cd72f8a8eee5067958583493c3c2c369d19cd85ca8c3a430b60bba5/hypatia-0.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c26e53318af4c5407c3fdb78261a0bd2d33cd6124701c0489ffb05af3940b408",
"md5": "8b77882f63d15856fa75d5c9926d3bc9",
"sha256": "d1c198022058d94f8cade602ff90250141819f694f9f3665f97e74f78f4f1659"
},
"downloads": -1,
"filename": "hypatia-0.5-cp311-cp311-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "8b77882f63d15856fa75d5c9926d3bc9",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 156323,
"upload_time": "2024-11-27T18:58:02",
"upload_time_iso_8601": "2024-11-27T18:58:02.085355Z",
"url": "https://files.pythonhosted.org/packages/c2/6e/53318af4c5407c3fdb78261a0bd2d33cd6124701c0489ffb05af3940b408/hypatia-0.5-cp311-cp311-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "528f332d4263863b177a950129cce7f71ce08dd939f0fd8d26df1e7b7414fbc9",
"md5": "4f6f8901fe37352e211e75b849aef008",
"sha256": "96419cb8a952deca36fa155528c1708c8563a0bab4ea6ee86783bae5832eab30"
},
"downloads": -1,
"filename": "hypatia-0.5-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "4f6f8901fe37352e211e75b849aef008",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 156113,
"upload_time": "2024-11-27T18:58:03",
"upload_time_iso_8601": "2024-11-27T18:58:03.963634Z",
"url": "https://files.pythonhosted.org/packages/52/8f/332d4263863b177a950129cce7f71ce08dd939f0fd8d26df1e7b7414fbc9/hypatia-0.5-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "418b242adc6e1bbc5f41eaa4c71068d7ccedea9bd61ff47050f495f243e61a74",
"md5": "5f69f56fd1332538f08efc4d968307ed",
"sha256": "6de73d9a8ff606d347981b9544e9ca6796ea3800e38ec7749c3b435b835dca65"
},
"downloads": -1,
"filename": "hypatia-0.5-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "5f69f56fd1332538f08efc4d968307ed",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 151301,
"upload_time": "2024-11-27T18:58:05",
"upload_time_iso_8601": "2024-11-27T18:58:05.778901Z",
"url": "https://files.pythonhosted.org/packages/41/8b/242adc6e1bbc5f41eaa4c71068d7ccedea9bd61ff47050f495f243e61a74/hypatia-0.5-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4ae4bb2da753991357376bc2b2d5a0a27637153235c4ab611155564ac4e50b2d",
"md5": "f9d622618223c6a44ad789cb6a22ef77",
"sha256": "3ae33b516ce8b7dde1e10ac6168745021af85037cbd1bb95ac0a1c40f4d6c387"
},
"downloads": -1,
"filename": "hypatia-0.5-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "f9d622618223c6a44ad789cb6a22ef77",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 151733,
"upload_time": "2024-11-27T18:58:07",
"upload_time_iso_8601": "2024-11-27T18:58:07.713666Z",
"url": "https://files.pythonhosted.org/packages/4a/e4/bb2da753991357376bc2b2d5a0a27637153235c4ab611155564ac4e50b2d/hypatia-0.5-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "430ae3fdecf472bd19e6ef95a445663742ac52e8961ef0d0156cfb96526881fe",
"md5": "4e37c03acf1a08a499a181d4ac5c210f",
"sha256": "5173dc530fa9b7f69e09c559480cc2d9965d0f8685e04a232a7f9e093b894994"
},
"downloads": -1,
"filename": "hypatia-0.5-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "4e37c03acf1a08a499a181d4ac5c210f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 148612,
"upload_time": "2024-11-27T18:58:10",
"upload_time_iso_8601": "2024-11-27T18:58:10.142355Z",
"url": "https://files.pythonhosted.org/packages/43/0a/e3fdecf472bd19e6ef95a445663742ac52e8961ef0d0156cfb96526881fe/hypatia-0.5-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d17cf956201e29c777bbb9af0be36f1ae83101c1e74b6220b9a199db8c789770",
"md5": "3d9f761888cb221047b4dafe0b417ee7",
"sha256": "7df4507b53d3fa6b4d9418ed06a48e5ed00fde518595a4ce2e18f548012a779a"
},
"downloads": -1,
"filename": "hypatia-0.5-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "3d9f761888cb221047b4dafe0b417ee7",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 148965,
"upload_time": "2024-11-27T18:58:12",
"upload_time_iso_8601": "2024-11-27T18:58:12.168265Z",
"url": "https://files.pythonhosted.org/packages/d1/7c/f956201e29c777bbb9af0be36f1ae83101c1e74b6220b9a199db8c789770/hypatia-0.5-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0d6269d15c6cc337e453daa63d165a96ed02fe8ccea00bd704a45b4898daa1a0",
"md5": "c26783d6794e426a42a9bbdbe9c3e1ca",
"sha256": "45f3a323f138952e2eb3e6b17071976d751b91f0a72de90867ee0b3da1490fca"
},
"downloads": -1,
"filename": "hypatia-0.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "c26783d6794e426a42a9bbdbe9c3e1ca",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 156364,
"upload_time": "2024-11-27T18:58:13",
"upload_time_iso_8601": "2024-11-27T18:58:13.363427Z",
"url": "https://files.pythonhosted.org/packages/0d/62/69d15c6cc337e453daa63d165a96ed02fe8ccea00bd704a45b4898daa1a0/hypatia-0.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dca4deb9647f7397ee47b77656c81aabbbc5fa92ab94454c2864cc86204e58b2",
"md5": "75e09b92cf4b77d1540c6e4574a1813a",
"sha256": "ebaae3392d590deb342b5f37c432e610def970cd474987ae3f8e2b2ff313f15c"
},
"downloads": -1,
"filename": "hypatia-0.5-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "75e09b92cf4b77d1540c6e4574a1813a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 156781,
"upload_time": "2024-11-27T18:58:15",
"upload_time_iso_8601": "2024-11-27T18:58:15.390051Z",
"url": "https://files.pythonhosted.org/packages/dc/a4/deb9647f7397ee47b77656c81aabbbc5fa92ab94454c2864cc86204e58b2/hypatia-0.5-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c2d1fda54b4f46666b63fa76917bddd48bc71b790fb3584d38f7b04487a90e7e",
"md5": "3008818ae79950df2333c24c3416beda",
"sha256": "4a80b762d7283f70431e7759723ebb90cb0c26b885101580825df96a2722ba61"
},
"downloads": -1,
"filename": "hypatia-0.5-cp312-cp312-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "3008818ae79950df2333c24c3416beda",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 156953,
"upload_time": "2024-11-27T18:58:17",
"upload_time_iso_8601": "2024-11-27T18:58:17.224140Z",
"url": "https://files.pythonhosted.org/packages/c2/d1/fda54b4f46666b63fa76917bddd48bc71b790fb3584d38f7b04487a90e7e/hypatia-0.5-cp312-cp312-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a04eff0917b4ebea623649d74ae0014ec632f0823e8b2fee76e41715750e3605",
"md5": "d87448f9141f4e28d3a6d294fe347657",
"sha256": "18dc8b0cd2cde3f1b1a01b454c3902108dd9dc1522ee9e621a062b51d2d266f2"
},
"downloads": -1,
"filename": "hypatia-0.5-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "d87448f9141f4e28d3a6d294fe347657",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 156967,
"upload_time": "2024-11-27T18:58:19",
"upload_time_iso_8601": "2024-11-27T18:58:19.050357Z",
"url": "https://files.pythonhosted.org/packages/a0/4e/ff0917b4ebea623649d74ae0014ec632f0823e8b2fee76e41715750e3605/hypatia-0.5-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b88aa134d627817859929e69d6f27903edfb2cf9e8c5aa43a74e210e02c7547e",
"md5": "5c32b6f5975c77ad5fc044105fa6825f",
"sha256": "9c01e0e8f2775cf80716beb86a816e7556a52a33cfa5e20a2deda9f01e4f47b4"
},
"downloads": -1,
"filename": "hypatia-0.5-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "5c32b6f5975c77ad5fc044105fa6825f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 151338,
"upload_time": "2024-11-27T18:58:21",
"upload_time_iso_8601": "2024-11-27T18:58:21.098682Z",
"url": "https://files.pythonhosted.org/packages/b8/8a/a134d627817859929e69d6f27903edfb2cf9e8c5aa43a74e210e02c7547e/hypatia-0.5-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cebcb321689e2c0ccdb987c3e0c04b74d5d932995f045bf191b69f168acb574a",
"md5": "027fe27111c525bd3f25090f50b914ef",
"sha256": "bc9cbb0b35847ae690e9743370de7a2c8fccb3eddfd58ccdb25fda92fafcf358"
},
"downloads": -1,
"filename": "hypatia-0.5-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "027fe27111c525bd3f25090f50b914ef",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 151752,
"upload_time": "2024-11-27T18:58:23",
"upload_time_iso_8601": "2024-11-27T18:58:23.145732Z",
"url": "https://files.pythonhosted.org/packages/ce/bc/b321689e2c0ccdb987c3e0c04b74d5d932995f045bf191b69f168acb574a/hypatia-0.5-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d6ba7a2b95df03f7beade51059ceb91242d6d3d032dfbbb1bb5364212cbd0b6e",
"md5": "89e12ed70c5da9f30629f6dab54de973",
"sha256": "b065eeed42f34d9b2c5aa28622ee83f5ff12b7ce81c5e27d8904bd215dae72d1"
},
"downloads": -1,
"filename": "hypatia-0.5-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "89e12ed70c5da9f30629f6dab54de973",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 148614,
"upload_time": "2024-11-27T18:58:24",
"upload_time_iso_8601": "2024-11-27T18:58:24.494660Z",
"url": "https://files.pythonhosted.org/packages/d6/ba/7a2b95df03f7beade51059ceb91242d6d3d032dfbbb1bb5364212cbd0b6e/hypatia-0.5-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c9357fbb539ce37754780dced2e8a1486d1a93eb8e6e8b7b296c696a375a1864",
"md5": "28558c3558537b12698f31cdb93c2a76",
"sha256": "1ac4878e9900a92f94664d8ba0a15bc9fc655849a33358e948efc27892bbc908"
},
"downloads": -1,
"filename": "hypatia-0.5-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "28558c3558537b12698f31cdb93c2a76",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 148973,
"upload_time": "2024-11-27T18:58:26",
"upload_time_iso_8601": "2024-11-27T18:58:26.139676Z",
"url": "https://files.pythonhosted.org/packages/c9/35/7fbb539ce37754780dced2e8a1486d1a93eb8e6e8b7b296c696a375a1864/hypatia-0.5-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6fcae0bd9053f7febacd9ee30003284c19c5f9b8cf0115c7060c79a04f827c55",
"md5": "256833ccc7226213a0c055fdabe04687",
"sha256": "9893d952d3ef7518f3f712decd1a5bc5df85a145905738cd738c7b3c64e0837d"
},
"downloads": -1,
"filename": "hypatia-0.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "256833ccc7226213a0c055fdabe04687",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 156338,
"upload_time": "2024-11-27T18:58:27",
"upload_time_iso_8601": "2024-11-27T18:58:27.526499Z",
"url": "https://files.pythonhosted.org/packages/6f/ca/e0bd9053f7febacd9ee30003284c19c5f9b8cf0115c7060c79a04f827c55/hypatia-0.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "760246f162b92e00d16eee7e91fbfd0255057070a10bd27dfe86a142d9eb4d22",
"md5": "e6a4713d2e83aaa0561673ff4a4c448b",
"sha256": "f9c7a4f3798a455baea019ea15ac45e04b01fb3de08a2dbbbeb4a2caa7b05f90"
},
"downloads": -1,
"filename": "hypatia-0.5-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e6a4713d2e83aaa0561673ff4a4c448b",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 156749,
"upload_time": "2024-11-27T18:58:28",
"upload_time_iso_8601": "2024-11-27T18:58:28.920945Z",
"url": "https://files.pythonhosted.org/packages/76/02/46f162b92e00d16eee7e91fbfd0255057070a10bd27dfe86a142d9eb4d22/hypatia-0.5-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "845e3f1faa79b07577bf2912cf4045ef345ad32c865718099b829ef7af7fdd63",
"md5": "104293cea9f1decb572a6b141717f106",
"sha256": "da99cebcab0b2d57bdff4c3b88a87fb15ad9968ea64849cb3a0d90a6d6c958eb"
},
"downloads": -1,
"filename": "hypatia-0.5-cp313-cp313-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "104293cea9f1decb572a6b141717f106",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 157014,
"upload_time": "2024-11-27T18:58:30",
"upload_time_iso_8601": "2024-11-27T18:58:30.975215Z",
"url": "https://files.pythonhosted.org/packages/84/5e/3f1faa79b07577bf2912cf4045ef345ad32c865718099b829ef7af7fdd63/hypatia-0.5-cp313-cp313-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dcf414357f28d0120c5182becb02882fed7e072a5876b2362bae255382fc6953",
"md5": "a101f7c3c92c322b09d856c97bd4dde3",
"sha256": "2fac58e30852cc4e8bd192d9a7d7dadd8d6c81fff535412a121a8adafa2a7cee"
},
"downloads": -1,
"filename": "hypatia-0.5-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "a101f7c3c92c322b09d856c97bd4dde3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 156994,
"upload_time": "2024-11-27T18:58:32",
"upload_time_iso_8601": "2024-11-27T18:58:32.239549Z",
"url": "https://files.pythonhosted.org/packages/dc/f4/14357f28d0120c5182becb02882fed7e072a5876b2362bae255382fc6953/hypatia-0.5-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7d13f389f92db8eac00b746d03970a885e00649ca9bf3aab07099f825f8deada",
"md5": "5172041cf83501d67354f5cc1c18aaca",
"sha256": "5e665a4b8337c2efa0574252a50e0e5ad12c33d57b24dd8915eed7f2cbc2f068"
},
"downloads": -1,
"filename": "hypatia-0.5-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "5172041cf83501d67354f5cc1c18aaca",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 151337,
"upload_time": "2024-11-27T18:58:33",
"upload_time_iso_8601": "2024-11-27T18:58:33.842236Z",
"url": "https://files.pythonhosted.org/packages/7d/13/f389f92db8eac00b746d03970a885e00649ca9bf3aab07099f825f8deada/hypatia-0.5-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67d43c9565b7d2befdaa5f825278899b8743ed36030732980d5af1f18338a46d",
"md5": "4dbc3697eb4bc478bd434c0f704ceb06",
"sha256": "6b7fcc2df21c3bce79d24d8e413dd9a206f25ecd4bfd3c8ce9c58b70a7ed56e1"
},
"downloads": -1,
"filename": "hypatia-0.5-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "4dbc3697eb4bc478bd434c0f704ceb06",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": null,
"size": 151748,
"upload_time": "2024-11-27T18:58:35",
"upload_time_iso_8601": "2024-11-27T18:58:35.433471Z",
"url": "https://files.pythonhosted.org/packages/67/d4/3c9565b7d2befdaa5f825278899b8743ed36030732980d5af1f18338a46d/hypatia-0.5-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6b3724e920dd4e77f19b7d56b52fa4b71e56ca60dead954427c1d901708fba4c",
"md5": "fe675f5621c9392857a259ba8c4f93fe",
"sha256": "9f3feaa21eecc5d1444ecd572757e8fc9c7fa399b4080b483ad99a3375f3f988"
},
"downloads": -1,
"filename": "hypatia-0.5-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "fe675f5621c9392857a259ba8c4f93fe",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 148540,
"upload_time": "2024-11-27T18:58:37",
"upload_time_iso_8601": "2024-11-27T18:58:37.599720Z",
"url": "https://files.pythonhosted.org/packages/6b/37/24e920dd4e77f19b7d56b52fa4b71e56ca60dead954427c1d901708fba4c/hypatia-0.5-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6d98bf3398bb98ebe8d94a92aba7e719feeaba9236ac779971f04c24c0f27640",
"md5": "7423b43c0e900dde1721fbede11c4206",
"sha256": "933bb2d691c05d2e7ed8167c6005a58a7bfdcbedad32b3ca5c4ddb0971f14d7a"
},
"downloads": -1,
"filename": "hypatia-0.5-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "7423b43c0e900dde1721fbede11c4206",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 148927,
"upload_time": "2024-11-27T18:58:39",
"upload_time_iso_8601": "2024-11-27T18:58:39.529333Z",
"url": "https://files.pythonhosted.org/packages/6d/98/bf3398bb98ebe8d94a92aba7e719feeaba9236ac779971f04c24c0f27640/hypatia-0.5-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "29b74e7c06dbe4e8e24e641f7d63d76b86612223904b38e0e9e271ca5216cfa8",
"md5": "056c4917f78214450254f8bea3e1d1bf",
"sha256": "9f552fd8adea32c165bd985a7741df5633f5ae905df86311adc2289d856a1187"
},
"downloads": -1,
"filename": "hypatia-0.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "056c4917f78214450254f8bea3e1d1bf",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 156243,
"upload_time": "2024-11-27T18:58:40",
"upload_time_iso_8601": "2024-11-27T18:58:40.868622Z",
"url": "https://files.pythonhosted.org/packages/29/b7/4e7c06dbe4e8e24e641f7d63d76b86612223904b38e0e9e271ca5216cfa8/hypatia-0.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "194d975700f97840c9403578ba52d8e97655515871275d96f210e4b040b944bb",
"md5": "87da413b6c33cb04559cb0f1b073775f",
"sha256": "a0db9dd641db4275a49da5ac8cc8e02297c3a7e4e784912187f47387f44f2369"
},
"downloads": -1,
"filename": "hypatia-0.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "87da413b6c33cb04559cb0f1b073775f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 156479,
"upload_time": "2024-11-27T18:58:42",
"upload_time_iso_8601": "2024-11-27T18:58:42.872937Z",
"url": "https://files.pythonhosted.org/packages/19/4d/975700f97840c9403578ba52d8e97655515871275d96f210e4b040b944bb/hypatia-0.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fb1dde9a2601c789d0f3afab5370f1232f3acb621b72be2c2ecf07c15388e05f",
"md5": "f56596c1289d9c7cdedf01510ca8bb28",
"sha256": "f304abaacee02243bd3f169631103ae15a8e407e3cef105f3e39da5fba833d9b"
},
"downloads": -1,
"filename": "hypatia-0.5-cp38-cp38-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "f56596c1289d9c7cdedf01510ca8bb28",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 156061,
"upload_time": "2024-11-27T18:58:44",
"upload_time_iso_8601": "2024-11-27T18:58:44.477229Z",
"url": "https://files.pythonhosted.org/packages/fb/1d/de9a2601c789d0f3afab5370f1232f3acb621b72be2c2ecf07c15388e05f/hypatia-0.5-cp38-cp38-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5b85ef964b5ef033da619b17db822cc14181a92b4b974992e001404baf2fde64",
"md5": "35d6cfafa63bac9cd8fa5c8d78a2ee84",
"sha256": "135db5ad93b63163fa5eed4d802c0d92ad78d88a229e2ba6a08d1a93e46bb630"
},
"downloads": -1,
"filename": "hypatia-0.5-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "35d6cfafa63bac9cd8fa5c8d78a2ee84",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 155833,
"upload_time": "2024-11-27T18:58:45",
"upload_time_iso_8601": "2024-11-27T18:58:45.679603Z",
"url": "https://files.pythonhosted.org/packages/5b/85/ef964b5ef033da619b17db822cc14181a92b4b974992e001404baf2fde64/hypatia-0.5-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "df36841f71ca0abb0c29651392c536deab115540a07d91fe14ea5812420c741f",
"md5": "fc23f5c192bf6d8ea7e4c50edbacd53a",
"sha256": "475debf743b873e492219ef3d1fadd21f23412bf2855885ce479b1ebe32f9523"
},
"downloads": -1,
"filename": "hypatia-0.5-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "fc23f5c192bf6d8ea7e4c50edbacd53a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 151294,
"upload_time": "2024-11-27T18:58:47",
"upload_time_iso_8601": "2024-11-27T18:58:47.137297Z",
"url": "https://files.pythonhosted.org/packages/df/36/841f71ca0abb0c29651392c536deab115540a07d91fe14ea5812420c741f/hypatia-0.5-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "72f8eee861e4a4bdcf8ac03d27a82222b6d51b19b474f064eb47be7660d492c6",
"md5": "93b745a4e8e43a5fb020ae2b858debc6",
"sha256": "57e310390bb71e70577a5a73eaa84a9d65035644645acddd798dcee9cc241f8d"
},
"downloads": -1,
"filename": "hypatia-0.5-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "93b745a4e8e43a5fb020ae2b858debc6",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 151726,
"upload_time": "2024-11-27T18:58:49",
"upload_time_iso_8601": "2024-11-27T18:58:49.148861Z",
"url": "https://files.pythonhosted.org/packages/72/f8/eee861e4a4bdcf8ac03d27a82222b6d51b19b474f064eb47be7660d492c6/hypatia-0.5-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "73b5cf84f50648461128efa7e77d1ff2d5374c9832f3619ab8fb878958dfb8d4",
"md5": "89dbaf277a9ad9f9f7adad1d8efd7b4e",
"sha256": "328154a5c6f1168aca6bd7e273aacf866b41c7dfc420d4516e78f889c1a61a10"
},
"downloads": -1,
"filename": "hypatia-0.5-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "89dbaf277a9ad9f9f7adad1d8efd7b4e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 148555,
"upload_time": "2024-11-27T18:58:50",
"upload_time_iso_8601": "2024-11-27T18:58:50.610107Z",
"url": "https://files.pythonhosted.org/packages/73/b5/cf84f50648461128efa7e77d1ff2d5374c9832f3619ab8fb878958dfb8d4/hypatia-0.5-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a2df6a398be5c52701f7ee32e6258dde9aae8f03b819110d7eea58441f00d962",
"md5": "99ab6e47715450ed7f5551df07f3b8a2",
"sha256": "4cc3b77bbd949908c607d744c53691d6a7a0b3a32b3f2e491d4f56ce4f5dbaa6"
},
"downloads": -1,
"filename": "hypatia-0.5-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "99ab6e47715450ed7f5551df07f3b8a2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 148941,
"upload_time": "2024-11-27T18:58:52",
"upload_time_iso_8601": "2024-11-27T18:58:52.039217Z",
"url": "https://files.pythonhosted.org/packages/a2/df/6a398be5c52701f7ee32e6258dde9aae8f03b819110d7eea58441f00d962/hypatia-0.5-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c3fe0f0eb7a599d822102f5c02ff65c36f0d95dcf1e921688d973b3a1be37063",
"md5": "9330a9cdb315390b9411ca9332ba217d",
"sha256": "ece4109df9ca4d283ea32e265f052880ca99544ca84e1bb20263411fd302a4e0"
},
"downloads": -1,
"filename": "hypatia-0.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "9330a9cdb315390b9411ca9332ba217d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 155553,
"upload_time": "2024-11-27T18:58:53",
"upload_time_iso_8601": "2024-11-27T18:58:53.894540Z",
"url": "https://files.pythonhosted.org/packages/c3/fe/0f0eb7a599d822102f5c02ff65c36f0d95dcf1e921688d973b3a1be37063/hypatia-0.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f1188e2486ee1abac75478bb9ed153ab62aa17ed5d87cb3290c77b882606a264",
"md5": "2c6ce94bc254b86f98db8a05f2233608",
"sha256": "11f176bc0f1843de6f4aec87aa04dca2c3165a53de935608449db79fa471e0f2"
},
"downloads": -1,
"filename": "hypatia-0.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2c6ce94bc254b86f98db8a05f2233608",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 155794,
"upload_time": "2024-11-27T18:58:55",
"upload_time_iso_8601": "2024-11-27T18:58:55.144872Z",
"url": "https://files.pythonhosted.org/packages/f1/18/8e2486ee1abac75478bb9ed153ab62aa17ed5d87cb3290c77b882606a264/hypatia-0.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6e38cca7e9f892a962b18cc6100cc0314c80c6d62ea008c64667b87eb8be561d",
"md5": "580c1cf2cc07b748be58fec6a81eece4",
"sha256": "8715067693a567bbaa7cd0b7b426d6f2d3e25a8decfa7689454b764c64a16b61"
},
"downloads": -1,
"filename": "hypatia-0.5-cp39-cp39-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "580c1cf2cc07b748be58fec6a81eece4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 155916,
"upload_time": "2024-11-27T18:58:56",
"upload_time_iso_8601": "2024-11-27T18:58:56.425634Z",
"url": "https://files.pythonhosted.org/packages/6e/38/cca7e9f892a962b18cc6100cc0314c80c6d62ea008c64667b87eb8be561d/hypatia-0.5-cp39-cp39-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e4d388f89bd4faf605287ff0757aa175a01495eaf02a423858cb47b2ca65be38",
"md5": "5c467299760281e5e83ca08d7890be0f",
"sha256": "750f356a26ee6670000bafa901a88f6cfe7cf64326e3ddf7d49f7b95e286c3b1"
},
"downloads": -1,
"filename": "hypatia-0.5-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "5c467299760281e5e83ca08d7890be0f",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 155713,
"upload_time": "2024-11-27T18:58:57",
"upload_time_iso_8601": "2024-11-27T18:58:57.989395Z",
"url": "https://files.pythonhosted.org/packages/e4/d3/88f89bd4faf605287ff0757aa175a01495eaf02a423858cb47b2ca65be38/hypatia-0.5-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a1f3ae4488e96b2074ee8c5440e6803298b1309f1daecd3608060b30c071c9ab",
"md5": "b29ce02035f07ab05ff464ed1ad04487",
"sha256": "84725e5b439a2e10bd318af5c39342443911903094221e600183106ce9237fb8"
},
"downloads": -1,
"filename": "hypatia-0.5-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "b29ce02035f07ab05ff464ed1ad04487",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 151295,
"upload_time": "2024-11-27T18:58:59",
"upload_time_iso_8601": "2024-11-27T18:58:59.220599Z",
"url": "https://files.pythonhosted.org/packages/a1/f3/ae4488e96b2074ee8c5440e6803298b1309f1daecd3608060b30c071c9ab/hypatia-0.5-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8e086d4c11015e589f879d979bc0b54830dce6e0688fc41617402a1231da8f2f",
"md5": "3f7165169f2b92c7b097462002314122",
"sha256": "f1a127664d4f41ee85e4512a5c0466e5634eb0b75bb330beb5f94ecbfad023d6"
},
"downloads": -1,
"filename": "hypatia-0.5-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "3f7165169f2b92c7b097462002314122",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 151728,
"upload_time": "2024-11-27T18:59:00",
"upload_time_iso_8601": "2024-11-27T18:59:00.905472Z",
"url": "https://files.pythonhosted.org/packages/8e/08/6d4c11015e589f879d979bc0b54830dce6e0688fc41617402a1231da8f2f/hypatia-0.5-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "06efb390b8bef7698a5ddcb0eed4757557cb05656076d0acd9923a6d4f34ce77",
"md5": "7c5c13fda94b3d09938586e0be21cd82",
"sha256": "a0ae24636b2c828950b56d020bb0264b2e582054ea5a8dd97ea1e35704d53fab"
},
"downloads": -1,
"filename": "hypatia-0.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "7c5c13fda94b3d09938586e0be21cd82",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": null,
"size": 148569,
"upload_time": "2024-11-27T18:59:02",
"upload_time_iso_8601": "2024-11-27T18:59:02.440846Z",
"url": "https://files.pythonhosted.org/packages/06/ef/b390b8bef7698a5ddcb0eed4757557cb05656076d0acd9923a6d4f34ce77/hypatia-0.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "91d18be39fcdb07a83df15def903b2f7aaba5617a634204901ee99a8bbe57e3e",
"md5": "7c7da419336b9c8748188b370cc73d2d",
"sha256": "6757d0f822f8e5489d4e78b5b40deb7ad87563c40a8659d2429b40ee23e782f3"
},
"downloads": -1,
"filename": "hypatia-0.5-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "7c7da419336b9c8748188b370cc73d2d",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": null,
"size": 148859,
"upload_time": "2024-11-27T18:59:03",
"upload_time_iso_8601": "2024-11-27T18:59:03.859354Z",
"url": "https://files.pythonhosted.org/packages/91/d1/8be39fcdb07a83df15def903b2f7aaba5617a634204901ee99a8bbe57e3e/hypatia-0.5-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9a9f3c5cc7403a2f2ccb0e29af48bf20f1be6b0a878928d65e4314af6813c47d",
"md5": "626c78b65a3c287c3f6834b019250955",
"sha256": "2167c87c36a534208522a901cb6816d747e9b37487514e9fed4ad66a4bde70fe"
},
"downloads": -1,
"filename": "hypatia-0.5-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "626c78b65a3c287c3f6834b019250955",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": null,
"size": 149891,
"upload_time": "2024-11-27T18:59:05",
"upload_time_iso_8601": "2024-11-27T18:59:05.397898Z",
"url": "https://files.pythonhosted.org/packages/9a/9f/3c5cc7403a2f2ccb0e29af48bf20f1be6b0a878928d65e4314af6813c47d/hypatia-0.5-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8f8dcf9b1dc4e2f434eef7eeafa3545b2e18ad5a22da0fa0545814d1bd6e7db7",
"md5": "af2cf4a7c1db76dcd604423a0bd7d546",
"sha256": "7361bf07ee1176714d54c6d85c3f0dc5297579995569b54a697573734e5d72a1"
},
"downloads": -1,
"filename": "hypatia-0.5-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "af2cf4a7c1db76dcd604423a0bd7d546",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": null,
"size": 149872,
"upload_time": "2024-11-27T18:59:07",
"upload_time_iso_8601": "2024-11-27T18:59:07.207580Z",
"url": "https://files.pythonhosted.org/packages/8f/8d/cf9b1dc4e2f434eef7eeafa3545b2e18ad5a22da0fa0545814d1bd6e7db7/hypatia-0.5-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b3fba9814010018abe2eb3a1f9cba9d07e2d633524c0b4966926c62f7fa32640",
"md5": "ebede443c93ac03bacec028c7bfed8c6",
"sha256": "5077035b6fc9a9e9a03ac6d2751ceb521a47691565e6cbeea27211405461cfb1"
},
"downloads": -1,
"filename": "hypatia-0.5-pp310-pypy310_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "ebede443c93ac03bacec028c7bfed8c6",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": null,
"size": 151764,
"upload_time": "2024-11-27T18:59:08",
"upload_time_iso_8601": "2024-11-27T18:59:08.706990Z",
"url": "https://files.pythonhosted.org/packages/b3/fb/a9814010018abe2eb3a1f9cba9d07e2d633524c0b4966926c62f7fa32640/hypatia-0.5-pp310-pypy310_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c64e4a8f30ffdab5410efade0f7abd1f8bbf4bf1fc07a25e68e7a1235bd78de8",
"md5": "9489c25e1be743ba20ed5f513b4c2600",
"sha256": "9075c422ef7d39c854d19fef8d1de264fadf07272bd07671b7007645e1906953"
},
"downloads": -1,
"filename": "hypatia-0.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "9489c25e1be743ba20ed5f513b4c2600",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": null,
"size": 148471,
"upload_time": "2024-11-27T18:59:10",
"upload_time_iso_8601": "2024-11-27T18:59:10.378937Z",
"url": "https://files.pythonhosted.org/packages/c6/4e/4a8f30ffdab5410efade0f7abd1f8bbf4bf1fc07a25e68e7a1235bd78de8/hypatia-0.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "02a96c6b6ff6e33206dcfee1675a536ed1bb68f2a3130b412f0fb9af846274b9",
"md5": "5987864f0a71a17c3a06494f0e69bada",
"sha256": "61c486277980b818b37745610a384e1b118061c9109e5f3f87821215bd3a3c56"
},
"downloads": -1,
"filename": "hypatia-0.5-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "5987864f0a71a17c3a06494f0e69bada",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": null,
"size": 148848,
"upload_time": "2024-11-27T18:59:11",
"upload_time_iso_8601": "2024-11-27T18:59:11.620808Z",
"url": "https://files.pythonhosted.org/packages/02/a9/6c6b6ff6e33206dcfee1675a536ed1bb68f2a3130b412f0fb9af846274b9/hypatia-0.5-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "82572ad1ec79ac33e9ad25dd687922a3cb0c741f894c28678dda507790fe0979",
"md5": "0bae7834ac0b14bcdaf1445465516a61",
"sha256": "24718c8cd54e0c660557a0b385bbefbe89850e128c890dcdcfa5aa8c1dad7b56"
},
"downloads": -1,
"filename": "hypatia-0.5-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0bae7834ac0b14bcdaf1445465516a61",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": null,
"size": 149890,
"upload_time": "2024-11-27T18:59:12",
"upload_time_iso_8601": "2024-11-27T18:59:12.986779Z",
"url": "https://files.pythonhosted.org/packages/82/57/2ad1ec79ac33e9ad25dd687922a3cb0c741f894c28678dda507790fe0979/hypatia-0.5-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ca72f01164af9fe02b35924242260c134e2bf4031083a85509b8cccb0f0a80eb",
"md5": "713e12afc3c684c238093b6e55042067",
"sha256": "796ecc6d7192f463baf07e832d4d83219a366ad8e679a642599573c348b05b94"
},
"downloads": -1,
"filename": "hypatia-0.5-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "713e12afc3c684c238093b6e55042067",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": null,
"size": 149868,
"upload_time": "2024-11-27T18:59:14",
"upload_time_iso_8601": "2024-11-27T18:59:14.249348Z",
"url": "https://files.pythonhosted.org/packages/ca/72/f01164af9fe02b35924242260c134e2bf4031083a85509b8cccb0f0a80eb/hypatia-0.5-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f6f04d610307cbe0fcb91773c88897283813e429579eb2d4ffea737620d85153",
"md5": "1810a8cf648516bce918f2e240a15ba9",
"sha256": "02c6acf8d605227eedb167e88ab739fbf44d45a1f9725c9bd36eff0fd7c6a591"
},
"downloads": -1,
"filename": "hypatia-0.5-pp38-pypy38_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "1810a8cf648516bce918f2e240a15ba9",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": null,
"size": 151758,
"upload_time": "2024-11-27T18:59:16",
"upload_time_iso_8601": "2024-11-27T18:59:16.394828Z",
"url": "https://files.pythonhosted.org/packages/f6/f0/4d610307cbe0fcb91773c88897283813e429579eb2d4ffea737620d85153/hypatia-0.5-pp38-pypy38_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "db92d7f516c49e10cdd9ca3146cb2280fb1763d9fee3bccd215e96913d145178",
"md5": "5a4e86d4855d676c0f92f82001b6638e",
"sha256": "45ff48426bed2d680c060351c0d27799f95a88b9244df4260382362da6bc35b0"
},
"downloads": -1,
"filename": "hypatia-0.5-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "5a4e86d4855d676c0f92f82001b6638e",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": null,
"size": 148567,
"upload_time": "2024-11-27T18:59:17",
"upload_time_iso_8601": "2024-11-27T18:59:17.677547Z",
"url": "https://files.pythonhosted.org/packages/db/92/d7f516c49e10cdd9ca3146cb2280fb1763d9fee3bccd215e96913d145178/hypatia-0.5-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "721142e8c92958a1ebd15e3016f7cab97dba0397099863d0f9392d723427affa",
"md5": "9ad107205d2bcf439c97ea897e6b873c",
"sha256": "2796e47612ae5a95ac1274310a28185d5642cf6b1b8db23a311683c131d16772"
},
"downloads": -1,
"filename": "hypatia-0.5-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9ad107205d2bcf439c97ea897e6b873c",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": null,
"size": 148854,
"upload_time": "2024-11-27T18:59:19",
"upload_time_iso_8601": "2024-11-27T18:59:19.289809Z",
"url": "https://files.pythonhosted.org/packages/72/11/42e8c92958a1ebd15e3016f7cab97dba0397099863d0f9392d723427affa/hypatia-0.5-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6d665f4d9f7e06f84ff6866ef0d66880703a31f2e8c0bdaf906fbbb87d1010f7",
"md5": "0bb283b0244056f293342d0400831e05",
"sha256": "fab4ebdcc637b1d586c9fd011ec88ece37b3ce4d6dc9c3c01d5717ba76eeca9a"
},
"downloads": -1,
"filename": "hypatia-0.5-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0bb283b0244056f293342d0400831e05",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": null,
"size": 149886,
"upload_time": "2024-11-27T18:59:20",
"upload_time_iso_8601": "2024-11-27T18:59:20.568578Z",
"url": "https://files.pythonhosted.org/packages/6d/66/5f4d9f7e06f84ff6866ef0d66880703a31f2e8c0bdaf906fbbb87d1010f7/hypatia-0.5-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6c9e32382349fae7c8824ad38c56467e1e7b2c852c0eafc83404b45de0a6eb5e",
"md5": "9d97ace5072178893f249ed83397ee5f",
"sha256": "1265841f3288b6f0c289bc3c03ce93468a0a61a05cc9d6f858d22faa4946917f"
},
"downloads": -1,
"filename": "hypatia-0.5-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9d97ace5072178893f249ed83397ee5f",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": null,
"size": 149872,
"upload_time": "2024-11-27T18:59:22",
"upload_time_iso_8601": "2024-11-27T18:59:22.568913Z",
"url": "https://files.pythonhosted.org/packages/6c/9e/32382349fae7c8824ad38c56467e1e7b2c852c0eafc83404b45de0a6eb5e/hypatia-0.5-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9e745defb26bc4eaf53f62e41a31d7d67e9737195141056f0f768ed5313054a6",
"md5": "1838c2547baa266ef4040ed73cb016af",
"sha256": "3b045b6563bf7654d9ba5d919da297f366bcc3b2c9a18f7dee2b200e1f962639"
},
"downloads": -1,
"filename": "hypatia-0.5-pp39-pypy39_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "1838c2547baa266ef4040ed73cb016af",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": null,
"size": 151757,
"upload_time": "2024-11-27T18:59:24",
"upload_time_iso_8601": "2024-11-27T18:59:24.205232Z",
"url": "https://files.pythonhosted.org/packages/9e/74/5defb26bc4eaf53f62e41a31d7d67e9737195141056f0f768ed5313054a6/hypatia-0.5-pp39-pypy39_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f4953f4332ed0db5b7145eea8114a461b1bb3e0b6c0e65b419ab599140042af",
"md5": "1b1198a52e1c33a84657d26064e0aaf9",
"sha256": "c496a44d1d988c6aa10f3afab289890c6911eebed80c1c70896533588de8a55e"
},
"downloads": -1,
"filename": "hypatia-0.5.tar.gz",
"has_sig": false,
"md5_digest": "1b1198a52e1c33a84657d26064e0aaf9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 148841,
"upload_time": "2024-11-27T18:59:25",
"upload_time_iso_8601": "2024-11-27T18:59:25.440451Z",
"url": "https://files.pythonhosted.org/packages/1f/49/53f4332ed0db5b7145eea8114a461b1bb3e0b6c0e65b419ab599140042af/hypatia-0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-27 18:59:25",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "hypatia"
}