{ "info": { "author": "Giordon Stark", "author_email": "gstark@cern.ch", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "# ITk DB\n\nTo install as a user\n\n```\npip install itkdb\n```\n\nor if you wish to develop/contribute\n\n```\ngit clone ...\ncd production_database_scripts/\npip install -e .[develop]\n```\n\nor\n\n```\ngit clone ...\ncd production_database_scripts/\npip install -e .[complete]\n```\n\n## Using\n\nCommand line available via\n\n```\nitkdb --help\n```\n\n## Environment Variables\n\nSee [itkdb/settings/base.py](src/itkdb/settings/base.py) for all environment variables that can be set. All environment variables for this package are prefixed with `ITKDB_`. As of now, there are:\n\n* `ITKDB_ACCESS_CODE1`: access code #1 for authentication\n* `ITKDB_ACCESS_CODE2`: access code #2 for authentication\n* `ITKDB_AUTH_URL`: authentication server\n* `ITKDB_SITE_URL`: API server\n* `ITKDB_CASSETTE_LIBRARY_DIR`: for tests, where to store recorded requests/responses\n\n## Develop\n\n### Bump Version\n\nRun `bumpversion x.y.z` to bump to the next version. We will always tag any version we bump, and this creates the relevant commits/tags for you. All you need to do is `git push --tags` and that should be it.\n\n# Examples\n\n```\nimport itkdb\n\nclient = itkdb.Client()\ncomps = client.get(\n 'listComponents', json={'project': 'P', 'pageInfo': {'pageSize': 32}}\n)\n\nfor i, comp in enumerate(comps):\n print(i, comp['code'])\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.cern.ch/scipp/itkdb", "keywords": "physics itk database wrapper", "license": "", "maintainer": "", "maintainer_email": "", "name": "itkdb", "package_url": "https://pypi.org/project/itkdb/", "platform": "", "project_url": "https://pypi.org/project/itkdb/", "project_urls": { "Homepage": "https://gitlab.cern.ch/scipp/itkdb" }, "release_url": "https://pypi.org/project/itkdb/0.2.5/", "requires_dist": [ "requests (>=1.6.1)", "certifi", "cachecontrol[filecache]", "click (>=6.0)", "python-jose", "attrs", "python-dotenv", "simple-settings", "bandit ; extra == 'complete'", "betamax ; extra == 'complete'", "betamax-serializers ; extra == 'complete'", "bumpversion ; extra == 'complete'", "coverage ; extra == 'complete'", "matplotlib ; extra == 'complete'", "pre-commit ; extra == 'complete'", "pyflakes ; extra == 'complete'", "pytest ; extra == 'complete'", "pytest-cov ; extra == 'complete'", "pytest-mock ; extra == 'complete'", "twine ; extra == 'complete'", "black ; (python_version >= \"3.6\") and extra == 'complete'", "pyflakes ; extra == 'develop'", "pytest ; extra == 'develop'", "pytest-cov ; extra == 'develop'", "pytest-mock ; extra == 'develop'", "coverage ; extra == 'develop'", "bumpversion ; extra == 'develop'", "pre-commit ; extra == 'develop'", "bandit ; extra == 'develop'", "betamax ; extra == 'develop'", "betamax-serializers ; extra == 'develop'", "twine ; extra == 'develop'", "black ; (python_version >= \"3.6\") and extra == 'develop'", "matplotlib ; extra == 'plotting'" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "summary": "Python wrapper to interface with ITk DB.", "version": "0.2.5" }, "last_serial": 5994033, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "aba0e79571dbef0b08318b4c6a3ef5cb", "sha256": "631d5a2dbcff7016564279dddc4993aae5fe5b643f8e5ad0ad8bdcf47413cb5a" }, "downloads": -1, "filename": "itkdb-0.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "aba0e79571dbef0b08318b4c6a3ef5cb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 17020, "upload_time": "2019-10-17T08:03:47", "url": "https://files.pythonhosted.org/packages/fe/e9/20c255841329ff47fe7ba240f7e19794f395c1d17406fd7b7a0f95ac94fe/itkdb-0.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13babfbd1f8d4d6c0f766eb2e78099e2", "sha256": "fa25dd4ff0c0f0168e914bb519ed07c70528c7507aa90f15c285c4e2fb0fd5fb" }, "downloads": -1, "filename": "itkdb-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "13babfbd1f8d4d6c0f766eb2e78099e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 14811, "upload_time": "2019-03-19T19:09:24", "url": "https://files.pythonhosted.org/packages/08/76/1af2fab7ac3c5e2a6e2bac7a7c916bd6eb4a5e719b0e2a1fd5cba425d4c3/itkdb-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "439acaf56a88605757fe3be3d1679952", "sha256": "b73bad87e41d212e1244b55c489a63d83fcd293804ff4dd1d03392a0284b36f4" }, "downloads": -1, "filename": "itkdb-0.0.0.tar.gz", "has_sig": false, "md5_digest": "439acaf56a88605757fe3be3d1679952", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 12199, "upload_time": "2019-03-19T19:09:26", "url": "https://files.pythonhosted.org/packages/35/0e/412fd5b08bc53a110147149a0ba0a169e69b6d9908b1372acebec4b679ed/itkdb-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "2a66290307cd94b010e1902334284f19", "sha256": "7535f6f9844abe97e2facfdc0fd9295e4822763778123091f9c41558f2dca882" }, "downloads": -1, "filename": "itkdb-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2a66290307cd94b010e1902334284f19", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 17017, "upload_time": "2019-10-17T08:03:17", "url": "https://files.pythonhosted.org/packages/d5/a4/449c72b287be0af761748c9b248aa7008dc11fe420681fa55c0f77b6e46d/itkdb-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "def22648cc8b09a1ff2b84dd3d7f4606", "sha256": "0a952110b05e268aa1943bc17d63eb43b9ecfd58bbab095630982a008a988407" }, "downloads": -1, "filename": "itkdb-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "def22648cc8b09a1ff2b84dd3d7f4606", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 14809, "upload_time": "2019-03-21T15:57:43", "url": "https://files.pythonhosted.org/packages/e0/0a/21d7fe1318c1912ed39e2d3548a355b8d70d2118ddfda419fef680128633/itkdb-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf8f182334d4c2d02eb5c0034bc21836", "sha256": "fb6ffbdf63a6625461090179d10fde0126f4fb5850d8fc89f377b329ff30d92d" }, "downloads": -1, "filename": "itkdb-0.0.1.tar.gz", "has_sig": false, "md5_digest": "cf8f182334d4c2d02eb5c0034bc21836", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 12192, "upload_time": "2019-03-21T15:57:45", "url": "https://files.pythonhosted.org/packages/e6/06/ae04c113be8ae10c42d70918b561c86ea781291fca4f7c2f93feec48b8bc/itkdb-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "466a19ebd0f4f67cfa79d1b0938a6fbc", "sha256": "881014142d448801d4ebeb7b8c86571282283354db8055744c261b6e845b8f70" }, "downloads": -1, "filename": "itkdb-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "466a19ebd0f4f67cfa79d1b0938a6fbc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 17152, "upload_time": "2019-10-17T08:03:19", "url": "https://files.pythonhosted.org/packages/f4/21/8ffdde62fca910ad9d652c1e5f57373571297cda362ed8c6b832c8a21948/itkdb-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "394df8dbce22e25e854923a58afa795d", "sha256": "b8ebdcf600cdad895117e09ddf89cc886f3efe8253a7ec44435e31f797ce0771" }, "downloads": -1, "filename": "itkdb-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "394df8dbce22e25e854923a58afa795d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 14943, "upload_time": "2019-10-08T19:54:54", "url": "https://files.pythonhosted.org/packages/37/73/ae9169ea36be839d778bd197ddad22aa60265e908e23512c263d81644f91/itkdb-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0e2e7818abc5e7951741f5a22ddbc62", "sha256": "3fc44122684d998431ca89d3ac3fe89cbee8157f957f312ed56e6623aa06a873" }, "downloads": -1, "filename": "itkdb-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b0e2e7818abc5e7951741f5a22ddbc62", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 12339, "upload_time": "2019-10-08T19:54:58", "url": "https://files.pythonhosted.org/packages/93/d3/5388bf2a74bf70b29a3dfca0cb50e9d03444e6508c301ca4d0c1e81e3fcc/itkdb-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "6b185ddb49bf8978d8108c291730963a", "sha256": "9d07bfcb06287bc759c1080cfe2798ce9f57ccc4665dec5eb0dc3cf16ec03642" }, "downloads": -1, "filename": "itkdb-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "6b185ddb49bf8978d8108c291730963a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 12662, "upload_time": "2019-10-17T08:03:22", "url": "https://files.pythonhosted.org/packages/1e/00/c581a577c6b7b31ceb0202b54e8d20ce47fa15c878061d0513f0df5bced7/itkdb-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d2a043b2b82026019f1c40b65437ff8", "sha256": "6d10273ac90fc4e7b319e2e444d5aed2bd4dccb74b573a71729e4163371f99f1" }, "downloads": -1, "filename": "itkdb-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1d2a043b2b82026019f1c40b65437ff8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 12662, "upload_time": "2019-10-17T08:02:04", "url": "https://files.pythonhosted.org/packages/1c/b9/76dbbf26dc22546ca6b2a7738a1d97bfc00ba19de242c681a247eeb78946/itkdb-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb216a023a405f7a6148ee90698dc53e", "sha256": "39dd54e69f4d5a74da5d6361de8403f8f05b6e0ff9e60bd493f372d90b57748f" }, "downloads": -1, "filename": "itkdb-0.1.0.tar.gz", "has_sig": false, "md5_digest": "bb216a023a405f7a6148ee90698dc53e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 10686, "upload_time": "2019-10-17T08:02:08", "url": "https://files.pythonhosted.org/packages/e2/6c/b064124af1732ec21f675545f70e7da682321ef11ea55e5359861a699e10/itkdb-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6be33856f5674f0c227dd0cad131e8a1", "sha256": "72f1fcd9e3098b536c59b2d0acb7164b502cced6244aa7dd51c3c4e47dc80a6a" }, "downloads": -1, "filename": "itkdb-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "6be33856f5674f0c227dd0cad131e8a1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 17519, "upload_time": "2019-10-17T15:38:21", "url": "https://files.pythonhosted.org/packages/a8/91/b34211d86e6dd1b372bf05a753921c484ea7c3c2a8447d8c50c0dd14ceb8/itkdb-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac3ed1f70c81abee302527f5880f801b", "sha256": "f6bdc4d3c7613627b9be4a5df45947787c43270542f654e709fc4e4c0a1e93ad" }, "downloads": -1, "filename": "itkdb-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ac3ed1f70c81abee302527f5880f801b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 17520, "upload_time": "2019-10-17T15:38:23", "url": "https://files.pythonhosted.org/packages/69/3f/bb44aa0eac0cc852246650b0c4a29b6921701692c4bb4e9de47c778ebb6c/itkdb-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c6595106f8df2be7709eb0b37816152", "sha256": "f449cc0eb2c1f642331f4ed58d99fd9191f474687f0d8fdab5a460790a1a9e45" }, "downloads": -1, "filename": "itkdb-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9c6595106f8df2be7709eb0b37816152", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 11139, "upload_time": "2019-10-17T15:38:25", "url": "https://files.pythonhosted.org/packages/d9/fe/5a43ced8fa3efd367b2eec6ef8c66f9c807bb74da8e376172ec4c0d84675/itkdb-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "cea9600b84e3d62d689e0d5d6ab12127", "sha256": "cb80f0ffe336a57cbbdbecac0d977e41e25b63f4ce5e3b2f9d73e9e2498760e4" }, "downloads": -1, "filename": "itkdb-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cea9600b84e3d62d689e0d5d6ab12127", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 12702, "upload_time": "2019-10-18T05:49:30", "url": "https://files.pythonhosted.org/packages/88/bc/27125c3f4a6f101e7e834267212cad53ddf944eab881d8be42cb7405034a/itkdb-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dd7a0260f23fae28e6385e0e7b9c74e", "sha256": "4eeefed8ec68bd0eee0c27ed1c53fa73f317ba6eab7eb9a755f084b9c0791be0" }, "downloads": -1, "filename": "itkdb-0.2.1.tar.gz", "has_sig": false, "md5_digest": "9dd7a0260f23fae28e6385e0e7b9c74e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 1096394, "upload_time": "2019-10-18T05:49:32", "url": "https://files.pythonhosted.org/packages/2f/ac/99596a098fb01170cd60e70c840b06b8993fe244a9a16c395ca2056ebd4f/itkdb-0.2.1.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "e7878e6c1c1980f957bfca0580d728a9", "sha256": "7e67f38d544956193d0167ae9b8339ceee88ef7dc8cb574fe11c145227fbb600" }, "downloads": -1, "filename": "itkdb-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7878e6c1c1980f957bfca0580d728a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 12705, "upload_time": "2019-10-18T06:30:33", "url": "https://files.pythonhosted.org/packages/30/d6/a968e8e84d9888e4f97cdecfe3a416954b024b7f129465db737096a2a463/itkdb-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1559e90faa1a565aeffa836de8fa89ee", "sha256": "73e2336d25c745339c3cc97b6331b586c5040d450ea8b000d11eab77d671698d" }, "downloads": -1, "filename": "itkdb-0.2.5.tar.gz", "has_sig": false, "md5_digest": "1559e90faa1a565aeffa836de8fa89ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 1096406, "upload_time": "2019-10-18T06:30:36", "url": "https://files.pythonhosted.org/packages/c1/11/cd068c05676cc2b2a9ca91e6ae5e5427350a1091602fa2f73f55284f0949/itkdb-0.2.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e7878e6c1c1980f957bfca0580d728a9", "sha256": "7e67f38d544956193d0167ae9b8339ceee88ef7dc8cb574fe11c145227fbb600" }, "downloads": -1, "filename": "itkdb-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7878e6c1c1980f957bfca0580d728a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 12705, "upload_time": "2019-10-18T06:30:33", "url": "https://files.pythonhosted.org/packages/30/d6/a968e8e84d9888e4f97cdecfe3a416954b024b7f129465db737096a2a463/itkdb-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1559e90faa1a565aeffa836de8fa89ee", "sha256": "73e2336d25c745339c3cc97b6331b586c5040d450ea8b000d11eab77d671698d" }, "downloads": -1, "filename": "itkdb-0.2.5.tar.gz", "has_sig": false, "md5_digest": "1559e90faa1a565aeffa836de8fa89ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 1096406, "upload_time": "2019-10-18T06:30:36", "url": "https://files.pythonhosted.org/packages/c1/11/cd068c05676cc2b2a9ca91e6ae5e5427350a1091602fa2f73f55284f0949/itkdb-0.2.5.tar.gz" } ] }