{ "info": { "author": "Nathan Van Gheem", "author_email": "vangheem@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nBasic catalog implementation for guillotina using the default postgresql\nserver.\n\n\nStatus\n------\n\nThis is just a proof of concept right now.\n\nWhat is does right now:\n\n- provides indexes for basic types(not all, dates not supported)\n- works with the POST @search endpoint\n\n\nPOST /db/container/@search {\n \"tag\": \"foobar\"\n}\n\n1.0.7 (2019-03-26)\n------------------\n\n- Fix for guillotina >= 4.3\n [vangheem]\n\n\n1.0.6 (2019-01-30)\n------------------\n\n- Fix for latest guillotina\n [vangheem]\n\n\n1.0.5 (2018-10-29)\n------------------\n\n- Fix potential errors in tests\n [vangheem]\n\n\n1.0.4 (2018-10-15)\n------------------\n\n- Do not provide total result. count queries are really slow\n with pg.\n [vangheem]\n\n\n1.0.3 (2017-12-30)\n------------------\n\n- Be able to provide operator in queries\n\n\n1.0.2 (2017-12-30)\n------------------\n\n- Fix getting transaction when creating catalog\n [vangheem]\n\n\n1.0.1 (2017-04-12)\n------------------\n\n- fix get_data not using correct signature for latest guillotina\n [vangheem]\n\n\n1.0.0 (2017-04-10)\n------------------\n\n- initial\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "asyncio,REST,Framework,transactional", "license": "private", "maintainer": "", "maintainer_email": "", "name": "guillotina-pgcatalog", "package_url": "https://pypi.org/project/guillotina-pgcatalog/", "platform": "", "project_url": "https://pypi.org/project/guillotina-pgcatalog/", "project_urls": null, "release_url": "https://pypi.org/project/guillotina-pgcatalog/1.0.7/", "requires_dist": [ "guillotina (>=4.5.0)", "pytest; extra == 'test'", "requests; extra == 'test'", "docker; extra == 'test'", "backoff; extra == 'test'", "requests; extra == 'test'", "psycopg2; extra == 'test'", "pytest-asyncio; extra == 'test'", "pytest-aiohttp; extra == 'test'", "pytest-docker-fixtures; extra == 'test'" ], "requires_python": "", "summary": "basic catalog implementation for guillotina on postgres", "version": "1.0.7" }, "last_serial": 4988974, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "476da303c26f99b3c87a107729a36b92", "sha256": "c8545046005428f2ea890348dc61fd8bf7c10ea2ac0a2a46267128544d97b4b0" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "476da303c26f99b3c87a107729a36b92", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6935, "upload_time": "2017-04-10T21:34:39", "url": "https://files.pythonhosted.org/packages/c6/b5/fdc5b18e963dc83ef42e4a69575a3c2d04b0e07023c52fa4874b3e5fc7d1/guillotina_pgcatalog-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1bffa086b51f9f8cecbbfd6fe1491aaa", "sha256": "c2752222bde12c74896dbec34f2e6c89db33069c5520ff463c0d009868260ce5" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1bffa086b51f9f8cecbbfd6fe1491aaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4773, "upload_time": "2017-04-10T21:34:41", "url": "https://files.pythonhosted.org/packages/51/2d/6ce13ae02363801c46456e6dc50ffdfa2e6c1ddb5d1eb4a55756e5cadfb5/guillotina_pgcatalog-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "256de0a99a8f390f2e3dd242d8473a92", "sha256": "a51f8ff16312247b22ce03a6209f4c40f9353e3c5d5d7d62c0287301ae338830" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "256de0a99a8f390f2e3dd242d8473a92", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7038, "upload_time": "2017-04-12T23:56:38", "url": "https://files.pythonhosted.org/packages/6f/30/7ab3b0b18ed9eb8620842c10fb2a88f40d00d10b31d18368139276dcfdd7/guillotina_pgcatalog-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "760f41bfd6613ae3f1a11f4a883347aa", "sha256": "99f3a2a56ccd328408595cc72aabcc26bb06840c7e479c6a79239f7afac6b1a4" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.1.tar.gz", "has_sig": false, "md5_digest": "760f41bfd6613ae3f1a11f4a883347aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4852, "upload_time": "2017-04-12T23:56:40", "url": "https://files.pythonhosted.org/packages/59/71/e877d2160445a4244cf62384d2ff3e294755ed44f550968313e0ff6f5a27/guillotina_pgcatalog-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "beb75385a1a89dfe7aa89c220a805932", "sha256": "d5168befb7a33bb6219fbd5d28b4488fc79fb03643b5d20a63ecfc8751f76710" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "beb75385a1a89dfe7aa89c220a805932", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7116, "upload_time": "2017-12-30T22:20:14", "url": "https://files.pythonhosted.org/packages/93/94/91d4d07a1045b35a3d8c40f5ff8993b0865629c5045fb1d84dcf7c63e367/guillotina_pgcatalog-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90351c968de10dc81b35d62629b455a6", "sha256": "bc752f76d440e6ee9ec2d0dcc9bbd52a5b5e657965bf43b1a2da71d1f9001777" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.2.tar.gz", "has_sig": false, "md5_digest": "90351c968de10dc81b35d62629b455a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4905, "upload_time": "2017-12-30T22:20:12", "url": "https://files.pythonhosted.org/packages/68/6c/24947f68b3e380656afe04bdc1848c1f2a50f89974b7e956a4581ba4451a/guillotina_pgcatalog-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "3e222ffd40a4d5cc721acbef68d0cf33", "sha256": "127c7ddfbf347ed400bce0e4a9c2a6ae87ef2b90f9bce39386d327876a1fee19" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3e222ffd40a4d5cc721acbef68d0cf33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7278, "upload_time": "2017-12-31T04:10:46", "url": "https://files.pythonhosted.org/packages/d5/d6/685ff9f70aecedb082c7a7cb2f609c420bdf9f53d14c349c80ed573cff18/guillotina_pgcatalog-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b7bff66ca0579511fba2c0b2871c170", "sha256": "0a44559a78191fd6bff91c0afd2e8c14aa2bf410259c538b3af32ea8c2023625" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.3.tar.gz", "has_sig": false, "md5_digest": "3b7bff66ca0579511fba2c0b2871c170", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5025, "upload_time": "2017-12-31T04:10:48", "url": "https://files.pythonhosted.org/packages/f0/b6/288c5fb92bd69b197f05854178ce0ebe4dc20d2f2441064d71cab12002d8/guillotina_pgcatalog-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "efb9d5e798bbc9d56f00eb313659841a", "sha256": "79fa91e9bbb08884f4c96705ba63fcba1f1b7c926ab79830ff839068dc6b0b59" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "efb9d5e798bbc9d56f00eb313659841a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5928, "upload_time": "2018-10-16T00:52:22", "url": "https://files.pythonhosted.org/packages/4f/09/d14a6c46d58798dabdef3f3771ed7aec09b07aded57339924106f9bde11d/guillotina_pgcatalog-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a04953a5c252c9c42dde3131e198f747", "sha256": "7ba3cf4607cb95dc854aa1996ead36ecbd32f131b81a21e1d07ff4ceec934136" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.4.tar.gz", "has_sig": false, "md5_digest": "a04953a5c252c9c42dde3131e198f747", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5056, "upload_time": "2018-10-16T00:52:24", "url": "https://files.pythonhosted.org/packages/a6/4c/57124592c816b3ef6303743958652f196b0c8252b1d205a46ddabbe7f248/guillotina_pgcatalog-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "65764dec2893347e96654b85fc428806", "sha256": "b18507e2a7b473b62fbe08c74cf216101dd76f36c44c136b9463895625530390" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "65764dec2893347e96654b85fc428806", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5975, "upload_time": "2018-10-29T17:00:04", "url": "https://files.pythonhosted.org/packages/46/13/3c4ad6f221b83445032fa107c4a1d2d143fd6605b4f5442b87b1ba324da1/guillotina_pgcatalog-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cc7b2136375379a8ae8e479ad91c0ea", "sha256": "4cf4879f3d518d19298c67b8c5c9739cd0bf35f9baaf43c31742e43a4cb4ecd6" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.5.tar.gz", "has_sig": false, "md5_digest": "6cc7b2136375379a8ae8e479ad91c0ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5105, "upload_time": "2018-10-29T17:00:06", "url": "https://files.pythonhosted.org/packages/bd/ab/22d0098f1078ff800f04dbbaeb2744c0666a907f17bf056d9cee1586466b/guillotina_pgcatalog-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "eb5e52fb689930efc5e5a9ee098a6933", "sha256": "2b143ffc4389830a40228595fb7439f3ee8766ee8a633193ea754d680e5a88e5" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "eb5e52fb689930efc5e5a9ee098a6933", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7390, "upload_time": "2019-01-30T18:09:42", "url": "https://files.pythonhosted.org/packages/6c/1c/322f7097494449b7fb5c2b1f7675533116d71d8f957f0f403310bc3b8905/guillotina_pgcatalog-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a24c4ca1d3331858d45034dd03dd342", "sha256": "ea88dc775cbd59670a3e0b5280eac4111cd66f8b4d0d04368ce3004847ae6081" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.6.tar.gz", "has_sig": false, "md5_digest": "4a24c4ca1d3331858d45034dd03dd342", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5955, "upload_time": "2019-01-30T18:09:43", "url": "https://files.pythonhosted.org/packages/a6/95/50cdc91137e722a27451b232eab5118ad6d2d479d72d69e2cf0de83264f0/guillotina_pgcatalog-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "922291bbcd63e7abd0c071d4c2a239e6", "sha256": "391dfb566267f9ad490d6da5f980ca501c8348e060daecf7bbe8d21979f5e0a2" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "922291bbcd63e7abd0c071d4c2a239e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7456, "upload_time": "2019-03-26T18:19:42", "url": "https://files.pythonhosted.org/packages/e2/4d/a984f8219d85ddf17755d0a440cea7eb9f37fb8a2ca3d299a3314fbd0ebd/guillotina_pgcatalog-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb3ad0f0400d946b47fc180aa74ae057", "sha256": "f5f58a47afc0c20e0f62854427d31953fe42a22fdca702cb4202719840d7a3c3" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.7.tar.gz", "has_sig": false, "md5_digest": "fb3ad0f0400d946b47fc180aa74ae057", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5970, "upload_time": "2019-03-26T18:19:44", "url": "https://files.pythonhosted.org/packages/ff/5f/d0d0afbcf5852663228f4302a4a545147362b95c1bdd9ee874d29658e8f3/guillotina_pgcatalog-1.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "922291bbcd63e7abd0c071d4c2a239e6", "sha256": "391dfb566267f9ad490d6da5f980ca501c8348e060daecf7bbe8d21979f5e0a2" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "922291bbcd63e7abd0c071d4c2a239e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7456, "upload_time": "2019-03-26T18:19:42", "url": "https://files.pythonhosted.org/packages/e2/4d/a984f8219d85ddf17755d0a440cea7eb9f37fb8a2ca3d299a3314fbd0ebd/guillotina_pgcatalog-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb3ad0f0400d946b47fc180aa74ae057", "sha256": "f5f58a47afc0c20e0f62854427d31953fe42a22fdca702cb4202719840d7a3c3" }, "downloads": -1, "filename": "guillotina_pgcatalog-1.0.7.tar.gz", "has_sig": false, "md5_digest": "fb3ad0f0400d946b47fc180aa74ae057", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5970, "upload_time": "2019-03-26T18:19:44", "url": "https://files.pythonhosted.org/packages/ff/5f/d0d0afbcf5852663228f4302a4a545147362b95c1bdd9ee874d29658e8f3/guillotina_pgcatalog-1.0.7.tar.gz" } ] }