{ "info": { "author": "Zope Corporation and Contributors", "author_email": "zope-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Zope3", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP" ], "description": "===================\n ``zope.location``\n===================\n\n.. image:: https://img.shields.io/pypi/v/zope.location.svg\n :target: https://pypi.python.org/pypi/zope.location/\n :alt: Latest release\n\n.. image:: https://img.shields.io/pypi/pyversions/zope.location.svg\n :target: https://pypi.org/project/zope.location/\n :alt: Supported Python versions\n\n.. image:: https://travis-ci.org/zopefoundation/zope.location.svg?branch=master\n :target: https://travis-ci.org/zopefoundation/zope.location\n\n.. image:: https://coveralls.io/repos/github/zopefoundation/zope.location/badge.svg?branch=master\n :target: https://coveralls.io/github/zopefoundation/zope.location?branch=master\n\n.. image:: https://readthedocs.org/projects/zopelocation/badge/?version=latest\n :target: http://zopelocation.readthedocs.org/en/latest/\n :alt: Documentation Status\n\nIn Zope3, \"locations\" are special objects that have a structural\nlocation, indicated with ``__name__`` and ``__parent__`` attributes.\n\nSee `zope.container `_\nfor a useful extension of this concept to \"containers.\"\n\nDocumentation is hosted at https://zopelocation.readthedocs.io/en/latest/\n\n\n=========\n Changes\n=========\n\n4.2 (2018-10-09)\n================\n\n- Add support for Python 3.7.\n\n\n4.1.0 (2017-08-03)\n==================\n\n- Drop support for Python 2.6, 3.2 and 3.3.\n\n- Add a page to the docs on hacking ``zope.location``.\n\n- Note additional documentation dependencies.\n\n- Add support for Python 3.5 and 3.6.\n\n- Remove internal ``_compat`` implementation module.\n\n4.0.3 (2014-03-19)\n==================\n\n- Add Python 3.4 support.\n\n- Update ``boostrap.py`` to version 2.2.\n\n\n4.0.2 (2013-03-11)\n==================\n\n- Change the behavior of ``LocationProxy``'s ``__setattr__()`` to correctly\n behave when dealing with the pure Python version of the ``ProxyBase``\n class. Also added a test suite that fully tests the pure Python proxy\n version of the ``LocationProxy`` class.\n\n\n4.0.1 (2013-02-19)\n==================\n\n- Add Python 3.3 support.\n\n4.0.0 (2012-06-07)\n==================\n\n- Remove backward-compatibility imports:\n\n - ``zope.copy.clone`` (aliased as ``zope.location.pickling.locationCopy``)\n\n - ``zope.copy.CopyPersistent`` (aliased as\n ``zope.location.pickling.CopyPersistent``).\n\n - ``zope.site.interfaces.IPossibleSite`` (aliased as\n ``zope.location.interfaces.IPossibleSite``).\n\n- Add Python 3.2 support.\n\n- Make ``zope.component`` dependency optional. Use the ``component`` extra\n to force its installation (or just require it directly). If\n ``zope.component`` is not present, this package defines the ``ISite``\n interface itself, and omits adapter registrations from its ZCML.\n\n- Add support for PyPy.\n\n- Add support for continuous integration using ``tox`` and ``jenkins``.\n\n- Bring unit test coverage to 100%.\n\n- Add Sphinx documentation: moved doctest examples to API reference.\n\n- Add 'setup.py docs' alias (installs ``Sphinx`` and dependencies).\n\n- Add 'setup.py dev' alias (runs ``setup.py develop`` plus installs\n ``nose`` and ``coverage``).\n\n- Replace deprecated ``zope.component.adapts`` usage with equivalent\n ``zope.component.adapter`` decorator.\n\n- Replace deprecated ``zope.interface.implements`` usage with equivalent\n ``zope.interface.implementer`` decorator.\n\n- Drop support for Python 2.4 and 2.5.\n\n\n3.9.1 (2011-08-22)\n==================\n\n- Add zcml extra as well as a test for configure.zcml.\n\n\n3.9.0 (2009-12-29)\n==================\n\n- Move LocationCopyHook related tests to zope.copy and remove a test\n dependency on that package.\n\n3.8.2 (2009-12-23)\n==================\n\n- Fix a typo in the configure.zcml.\n\n3.8.1 (2009-12-23)\n==================\n\n- Remove dependency on zope.copy: the LocationCopyHook adapter is registered\n only if zope.copy is available.\n\n- Use the standard Python doctest module instead of zope.testing.doctest, which\n has been deprecated.\n\n3.8.0 (2009-12-22)\n==================\n\n- Adjust to testing output caused by new zope.schema.\n\n3.7.1 (2009-11-18)\n==================\n\n- Move the IPossibleSite and ISite interfaces to zope.component as they are\n dealing with zope.component's concept of a site, but not with location.\n\n3.7.0 (2009-09-29)\n==================\n\n- Add getParent() to ILocationInfo and moved the actual implementation here\n from zope.traversal.api, analogous to getParents().\n\n- Actually remove deprecated PathPersistent class from\n zope.location.pickling.\n\n- Move ITraverser back to zope.traversing where it belongs conceptually. The\n interface had been moved to zope.location to invert the package\n interdependency but is no longer used here.\n\n3.6.0 (2009-08-27)\n==================\n\n- New feature release: deprecate locationCopy, CopyPersistent and\n PathPersistent from zope.location.pickling. These changes were already part\n of the 3.5.3 release, which was erroneously numbered as a bugfix relese.\n\n- Remove dependency on zope.deferredimport, directly import deprecated modules\n without using it.\n\n3.5.5 (2009-08-15)\n==================\n\n- Add zope.deferredimport as a dependency as it's used directly by\n zope.location.pickling.\n\n3.5.4 (2009-05-17)\n==================\n\n- Add ``IContained`` interface to ``zope.location.interfaces`` module.\n This interface was moved from ``zope.container`` (after\n ``zope.container`` 3.8.2); consumers of ``IContained`` may now\n depend on zope.location rather than zope.container to reduce\n dependency cycles.\n\n3.5.3 (2009-02-09)\n==================\n\n- Use new zope.copy package for implementing location copying. Thus\n there's changes in the ``zope.locaton.pickling`` module:\n\n * The ``locationCopy`` and ``CopyPersistent`` was removed in prefer\n to their equivalents in zope.copy. Deprecated backward-compatibility\n imports provided.\n\n * The module now provides a ``zope.copy.interfaces.ICopyHook`` adapter\n for ``ILocation`` objects that replaces the old CopyPersistent\n functionality of checking for the need to clone objects based on\n their location.\n\n3.5.2 (2009-02-04)\n==================\n\n- Split RootPhysicallyLocatable adapter back from LocationPhysicallyLocatable,\n because the IRoot object may not always provide ILocation and the code\n for the root object is also simplier. It's basically a copy of the\n RootPhysicallyLocatable adapter from zope.traversing version 3.5.0 and\n below with ``getParents`` method added (returns an empty list).\n\n3.5.1 (2009-02-02)\n==================\n\n- Improve test coverage.\n\n- The new ``getParents`` method was extracted from ``zope.traversing``\n and added to ILocationInfo interface in the previous release. Custom\n ILocationInfo implementations should make sure they have this method\n as well. That method is already used in ``zope.traversing.api.getParents``\n function.\n\n- Make ``getName`` of LocationPhysicallyLocatable always return empty\n string for the IRoot object, like RootPhysicallyLocatable from\n ``zope.traversing`` did. So, now LocationPhysicallyLocatable is\n fully compatible with RootPhysicallyLocatable, making the latter one\n obsolete.\n\n- Change package mailing list address to zope-dev at zope.org instead\n of retired zope3-dev at zope.org.\n\n3.5.0 (2009-01-31)\n==================\n\n- Reverse the dependency between zope.location and zope.traversing. This\n also causes the dependency to various other packages go away.\n\n3.4.0 (2007-10-02)\n==================\n\n- Initial release independent of the main Zope tree.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/zopefoundation/zope.location/", "keywords": "zope location structural", "license": "ZPL 2.1", "maintainer": "", "maintainer_email": "", "name": "zope.location", "package_url": "https://pypi.org/project/zope.location/", "platform": "", "project_url": "https://pypi.org/project/zope.location/", "project_urls": { "Homepage": "http://github.com/zopefoundation/zope.location/" }, "release_url": "https://pypi.org/project/zope.location/4.2/", "requires_dist": [ "setuptools", "zope.interface (>=4.0.2)", "zope.proxy (>=4.0.1)", "zope.schema (>=4.2.2)", "zope.component (>=4.0.1); extra == 'component'", "Sphinx; extra == 'docs'", "repoze.sphinx.autointerface; extra == 'docs'", "zope.component (>=4.0.1); extra == 'docs'", "zope.configuration; extra == 'docs'", "zope.component (>=4.0.1); extra == 'test'", "zope.configuration; extra == 'test'", "zope.copy (>=4.0); extra == 'test'", "zope.testrunner; extra == 'test'", "zope.configuration; extra == 'zcml'" ], "requires_python": "", "summary": "Zope Location", "version": "4.2" }, "last_serial": 4355869, "releases": { "3.4.0": [ { "comment_text": "", "digests": { "md5": "9f97d161ae22cfa0e757af70af1ab97d", "sha256": "195fc8d41528e3997856ce2d12c002ec45345d2c9036938fc1fcfc255c27f29e" }, "downloads": -1, "filename": "zope.location-3.4.0.tar.gz", "has_sig": false, "md5_digest": "9f97d161ae22cfa0e757af70af1ab97d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8737, "upload_time": "2007-10-03T02:08:58", "url": "https://files.pythonhosted.org/packages/cb/20/e80e63c974d1472a525c51d0a414e8a4b5d2515f15d7fbdcdb2d4c331253/zope.location-3.4.0.tar.gz" } ], "3.4.0b2": [ { "comment_text": "", "digests": { "md5": "85019413d845f55707fcf03ecb93ab91", "sha256": "07e2917e1792ac3fa34ade1258de0fab7b9044ab2fe29267c301f646c3610731" }, "downloads": -1, "filename": "zope.location-3.4.0b2.tar.gz", "has_sig": true, "md5_digest": "85019413d845f55707fcf03ecb93ab91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7786, "upload_time": "2007-08-23T08:05:47", "url": "https://files.pythonhosted.org/packages/54/9f/6fd110496b5fe2a02f884821cceb8b2f72ffab2218b27008feb424d61931/zope.location-3.4.0b2.tar.gz" } ], "3.5.0": [ { "comment_text": "", "digests": { "md5": "71d47d184f5c1f136d317e517cfd7121", "sha256": "17806da40e5f94eab6bf10eeb5070bf46b00bbc39e7ef6ebffb6e7c157271be7" }, "downloads": -1, "filename": "zope.location-3.5.0.tar.gz", "has_sig": false, "md5_digest": "71d47d184f5c1f136d317e517cfd7121", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9592, "upload_time": "2009-01-31T13:42:29", "url": "https://files.pythonhosted.org/packages/1d/d6/922249a870237232c07a5a1ebfe99aec34ed94a6c7b9c45a5a874d55aee7/zope.location-3.5.0.tar.gz" } ], "3.5.1": [ { "comment_text": "", "digests": { "md5": "03703d9b95d34ad356105d9a838ea9fb", "sha256": "4cf8171126913f2ace8407df929099dd94f68ca2ea9d0a4b0abd0709cc29031d" }, "downloads": -1, "filename": "zope.location-3.5.1.tar.gz", "has_sig": false, "md5_digest": "03703d9b95d34ad356105d9a838ea9fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10570, "upload_time": "2009-02-02T12:19:06", "url": "https://files.pythonhosted.org/packages/36/40/3d97328703925e989b8bd4c8cfab317fd8e9a6d773f194da87ff93872b2a/zope.location-3.5.1.tar.gz" } ], "3.5.2": [ { "comment_text": "", "digests": { "md5": "62e9048e89bf0b805ae413ba5efbc4a3", "sha256": "d541c8b354b43dc0bf930b9437c963bd1403034ffb0086d741b5e04710310792" }, "downloads": -1, "filename": "zope.location-3.5.2.tar.gz", "has_sig": false, "md5_digest": "62e9048e89bf0b805ae413ba5efbc4a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11011, "upload_time": "2009-02-04T02:18:23", "url": "https://files.pythonhosted.org/packages/41/de/6bfdf36c74966a7d03b35ac324bb362bc53a1f18ea82f5ee6f041d986ba9/zope.location-3.5.2.tar.gz" } ], "3.5.3": [ { "comment_text": "", "digests": { "md5": "309d09a0c8c706ada543658b63cb04bd", "sha256": "fbc5886a5e87c88ea09ae83be24f9522ce8eca4fded7e7fbcdef851ae6478e4d" }, "downloads": -1, "filename": "zope.location-3.5.3.tar.gz", "has_sig": false, "md5_digest": "309d09a0c8c706ada543658b63cb04bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12591, "upload_time": "2009-02-09T11:05:35", "url": "https://files.pythonhosted.org/packages/b2/3c/f3f4d165a2e0951b34c4adc56ba5c08695a279aad8b321bc4618471c9b54/zope.location-3.5.3.tar.gz" } ], "3.5.4": [ { "comment_text": "", "digests": { "md5": "5f8e6c4da3e65ac13f3c20af98464aca", "sha256": "1646e566e2280e449f6d5e42030f329e11839ab6668625dcd448e0e568f7801f" }, "downloads": -1, "filename": "zope.location-3.5.4.tar.gz", "has_sig": false, "md5_digest": "5f8e6c4da3e65ac13f3c20af98464aca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13002, "upload_time": "2009-05-17T19:35:34", "url": "https://files.pythonhosted.org/packages/5c/77/8de813b934e974afd1119d4a6d455fd67a3f3342c79b92303cfd21149a80/zope.location-3.5.4.tar.gz" } ], "3.5.5": [ { "comment_text": "", "digests": { "md5": "ae2996d532db6699d0be761361a82d08", "sha256": "f84f16d0cc83c8af5aeb466d37689b7ca63d560e634a344bf8c8050b6fb4034d" }, "downloads": -1, "filename": "zope.location-3.5.5.tar.gz", "has_sig": false, "md5_digest": "ae2996d532db6699d0be761361a82d08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13425, "upload_time": "2009-08-15T15:21:28", "url": "https://files.pythonhosted.org/packages/6b/a4/c4bd70293e42a73c9f680a4503a1d64e83fe75c558edf05d2aeab484aef9/zope.location-3.5.5.tar.gz" } ], "3.6.0": [ { "comment_text": "", "digests": { "md5": "f976c738d27a8294f5dbeb2bf42505d2", "sha256": "9cc7a2e27a9f95a788bf966c8e9715175bac91af918790ff10bd89cd26dd51e7" }, "downloads": -1, "filename": "zope.location-3.6.0.tar.gz", "has_sig": false, "md5_digest": "f976c738d27a8294f5dbeb2bf42505d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13007, "upload_time": "2009-08-27T21:34:00", "url": "https://files.pythonhosted.org/packages/64/8f/e6183b3d34c2e939b2b32eb55107f0236453e7d3b1ed039b7cb323907063/zope.location-3.6.0.tar.gz" } ], "3.7.0": [ { "comment_text": "", "digests": { "md5": "a89b96b66d53eb85af69d5ec47a78189", "sha256": "1f7e3f59581fe349ba51c54e073eaacf72799f6395df14f29baaacfb0e45e989" }, "downloads": -1, "filename": "zope.location-3.7.0.tar.gz", "has_sig": true, "md5_digest": "a89b96b66d53eb85af69d5ec47a78189", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13347, "upload_time": "2009-09-29T16:44:07", "url": "https://files.pythonhosted.org/packages/b9/38/cb2ca02a881d06aa3e1878a11817126a5bcc80153663d9a40fa17f4ab95d/zope.location-3.7.0.tar.gz" } ], "3.7.1": [ { "comment_text": "", "digests": { "md5": "917441e48d29e4d776a9ffaead58cbc3", "sha256": "ee9c3bcb9ad487844d9862e570b5af6a207eacc1c33ec4b99b9cda7dbdf52b51" }, "downloads": -1, "filename": "zope.location-3.7.1.tar.gz", "has_sig": true, "md5_digest": "917441e48d29e4d776a9ffaead58cbc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13422, "upload_time": "2009-11-18T10:21:56", "url": "https://files.pythonhosted.org/packages/2a/83/2b9f66b8c2eacbfac16cf941e25dd1566c5595c7d97d0a1f0a3b54f39fff/zope.location-3.7.1.tar.gz" } ], "3.8.0": [ { "comment_text": "", "digests": { "md5": "2addeb77c1b2591b4b090de893d4f1e2", "sha256": "41320fea2ed3c493840d40c989c83f59328a376b13456a173778b0dc1ecc400e" }, "downloads": -1, "filename": "zope.location-3.8.0.zip", "has_sig": false, "md5_digest": "2addeb77c1b2591b4b090de893d4f1e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23316, "upload_time": "2009-12-22T16:23:52", "url": "https://files.pythonhosted.org/packages/18/ca/2a56440a801c219f2a593689d66d942f80a456c023655e87486e27dac2ac/zope.location-3.8.0.zip" } ], "3.8.1": [ { "comment_text": "", "digests": { "md5": "52f1ffb0bed4d957b5669071fa255f5b", "sha256": "95b9c3207ccfc78457f8ab06f7f574267dd0904823f562513412b00e25ec1f84" }, "downloads": -1, "filename": "zope.location-3.8.1.tar.gz", "has_sig": false, "md5_digest": "52f1ffb0bed4d957b5669071fa255f5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13877, "upload_time": "2009-12-23T14:18:06", "url": "https://files.pythonhosted.org/packages/52/fc/c6aa6498b8c85bb2c76e8b1ae5dc656cb3882a2db7d6c73fe1a80d04638e/zope.location-3.8.1.tar.gz" } ], "3.8.2": [ { "comment_text": "", "digests": { "md5": "36614943689290bfb2510cd2f7940f31", "sha256": "3e4585ce0a400de33d5ea487499ca25bc791b33442b046ec5968a3a9863b8dee" }, "downloads": -1, "filename": "zope.location-3.8.2.tar.gz", "has_sig": false, "md5_digest": "36614943689290bfb2510cd2f7940f31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13920, "upload_time": "2009-12-23T22:56:04", "url": "https://files.pythonhosted.org/packages/5b/a9/6725208178afa10746a2763dbc5168e2ce9884af8f315f12967276741722/zope.location-3.8.2.tar.gz" } ], "3.9.0": [ { "comment_text": "", "digests": { "md5": "d4546ea3baf40c0ee6e217c39b351824", "sha256": "71597efcc287ea3572fb63360449b97a33dbed0f717b159c07ab8ac777fd14ef" }, "downloads": -1, "filename": "zope.location-3.9.0.zip", "has_sig": false, "md5_digest": "d4546ea3baf40c0ee6e217c39b351824", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23574, "upload_time": "2009-12-29T23:48:38", "url": "https://files.pythonhosted.org/packages/c5/e0/fa951414f42efbf0d9dc02228e8384aa78c1125cbc921019a18f2aee42b6/zope.location-3.9.0.zip" } ], "3.9.1": [ { "comment_text": "", "digests": { "md5": "1684a8f986099d15296f670c58e713d8", "sha256": "cec909f57def8005973ebff0deada11d2fc25438da34d691a2417eaca2966116" }, "downloads": -1, "filename": "zope.location-3.9.1.tar.gz", "has_sig": false, "md5_digest": "1684a8f986099d15296f670c58e713d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17737, "upload_time": "2011-08-22T19:16:30", "url": "https://files.pythonhosted.org/packages/b8/2a/7e46cb02ffafb4dee35ee5e598550013698d43b2aa87ba95b2789328e51d/zope.location-3.9.1.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "cd0e10d5923c95e352bcde505cc11324", "sha256": "a0314b6cad51a9a02c58ad0411f6134718e347ca47d9ccd075d2974c18df5f99" }, "downloads": -1, "filename": "zope.location-4.0.0.tar.gz", "has_sig": false, "md5_digest": "cd0e10d5923c95e352bcde505cc11324", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26328, "upload_time": "2012-06-07T17:54:50", "url": "https://files.pythonhosted.org/packages/ce/05/7f69d0bb91e2cc43ec0c2f8df5a21da8b680d355a8ca07bd3bfcb84099b1/zope.location-4.0.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "599938b93c2d3a2ac6187dd33d3bf565", "sha256": "5c484736175b3fe4af6bad8bd3328c8064d4c6c3e6282c78773103a67d910bdd" }, "downloads": -1, "filename": "zope.location-4.0.1.zip", "has_sig": false, "md5_digest": "599938b93c2d3a2ac6187dd33d3bf565", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35865, "upload_time": "2013-02-19T18:50:38", "url": "https://files.pythonhosted.org/packages/2a/95/7c9b875e83ebfa5e67c18257c1879960bbe5491aa3aa392a3af5f14a50ed/zope.location-4.0.1.zip" } ], "4.0.2": [ { "comment_text": "", "digests": { "md5": "44d865b2c0b1e1cc93898c7df938d353", "sha256": "14f2a1e22d39822c4d478388649ed86d27970386a223422e25b59b8527c1ac59" }, "downloads": -1, "filename": "zope.location-4.0.2.zip", "has_sig": false, "md5_digest": "44d865b2c0b1e1cc93898c7df938d353", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36613, "upload_time": "2013-03-11T14:22:31", "url": "https://files.pythonhosted.org/packages/0a/29/25f5e01579fe34878a23a630f0d2fe75929e852c7d93c564affdbffefa12/zope.location-4.0.2.zip" } ], "4.0.3": [ { "comment_text": "", "digests": { "md5": "663fc0c0a7522821f89c5a3c00fe30ad", "sha256": "67bbe426b3d3cf9f4ee435cfc0e1941ac463ebbbca9935b4bc4b05a990cb35fd" }, "downloads": -1, "filename": "zope.location-4.0.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "663fc0c0a7522821f89c5a3c00fe30ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22027, "upload_time": "2017-06-13T20:41:51", "url": "https://files.pythonhosted.org/packages/85/c5/fa0afe9832383ab2767c3a208ebbe51cf3859d148a089611307ef407644b/zope.location-4.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "201416f4eb72a9cf61c7d6d37bb87f24", "sha256": "e43ccebeb86689d3af8307f97fa06e75807541e3ff6e61111cdb473d896a49da" }, "downloads": -1, "filename": "zope.location-4.0.3.tar.gz", "has_sig": false, "md5_digest": "201416f4eb72a9cf61c7d6d37bb87f24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154077, "upload_time": "2014-03-19T19:02:15", "url": "https://files.pythonhosted.org/packages/38/8a/863ded50bb2c795299dd9168b924b03e38a90731dfbe5264e0418c257ae4/zope.location-4.0.3.tar.gz" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "11ca036eea37c8d15ad17d64d93238ac", "sha256": "3a0b22a8d7480ee027c007bb31b209f55d7ac3db67f6ce5f8b02076e55529e70" }, "downloads": -1, "filename": "zope.location-4.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11ca036eea37c8d15ad17d64d93238ac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21543, "upload_time": "2017-08-03T18:21:03", "url": "https://files.pythonhosted.org/packages/d7/e3/0f4f0dc6e8fca37d318772a1ad8f018f1fb0fb5288a45cb1f1b0c1d031f6/zope.location-4.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "010c0adb95318eddaabd8f3b013a432a", "sha256": "c0fb68fdeffe73f717455e571234afa4fb0789fe9ceea18b468b92c4c4547590" }, "downloads": -1, "filename": "zope.location-4.1.0.tar.gz", "has_sig": false, "md5_digest": "010c0adb95318eddaabd8f3b013a432a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31599, "upload_time": "2017-08-03T18:21:05", "url": "https://files.pythonhosted.org/packages/15/59/54b254aa3c820d778ec68b19082b7cc2b41bacb795c867641e6c15540950/zope.location-4.1.0.tar.gz" } ], "4.2": [ { "comment_text": "", "digests": { "md5": "c28715a6d56ca50517d2b1f46bc96c83", "sha256": "4e5cbfb5e397820e6c21c2ac66cc44e7946bdaa4af336e4dbb613fea818a068c" }, "downloads": -1, "filename": "zope.location-4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c28715a6d56ca50517d2b1f46bc96c83", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21551, "upload_time": "2018-10-09T13:43:28", "url": "https://files.pythonhosted.org/packages/9f/3b/4e7a859ebb06911ad118a77528e3c1af018ee5585c832e16151432f7e19b/zope.location-4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aeffe240cef8acbe1e61700ccdb174bb", "sha256": "a720f9e3c8a51d5007ed6fcd47e1834df02671d85dbfd1062a0d808de8bf80ac" }, "downloads": -1, "filename": "zope.location-4.2.tar.gz", "has_sig": false, "md5_digest": "aeffe240cef8acbe1e61700ccdb174bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30255, "upload_time": "2018-10-09T13:43:30", "url": "https://files.pythonhosted.org/packages/0c/c3/f9ab5358f8289fbd1996075ae1d7914b25cbfc1a65823ae0258aec03837d/zope.location-4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c28715a6d56ca50517d2b1f46bc96c83", "sha256": "4e5cbfb5e397820e6c21c2ac66cc44e7946bdaa4af336e4dbb613fea818a068c" }, "downloads": -1, "filename": "zope.location-4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c28715a6d56ca50517d2b1f46bc96c83", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21551, "upload_time": "2018-10-09T13:43:28", "url": "https://files.pythonhosted.org/packages/9f/3b/4e7a859ebb06911ad118a77528e3c1af018ee5585c832e16151432f7e19b/zope.location-4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aeffe240cef8acbe1e61700ccdb174bb", "sha256": "a720f9e3c8a51d5007ed6fcd47e1834df02671d85dbfd1062a0d808de8bf80ac" }, "downloads": -1, "filename": "zope.location-4.2.tar.gz", "has_sig": false, "md5_digest": "aeffe240cef8acbe1e61700ccdb174bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30255, "upload_time": "2018-10-09T13:43:30", "url": "https://files.pythonhosted.org/packages/0c/c3/f9ab5358f8289fbd1996075ae1d7914b25cbfc1a65823ae0258aec03837d/zope.location-4.2.tar.gz" } ] }