{
"info": {
"author": "Identix One",
"author_email": "dev@identix.one",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 2 - Pre-Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6"
],
"description": "identixone-python\n=================\n\n.. image:: https://img.shields.io/pypi/v/identixone.svg\n :target: https://pypi.python.org/pypi/identixone\n.. image:: https://secure.travis-ci.org/identixone/identixone-python.png?branch=master\n :target: https://travis-ci.org/identixone/identixone-python\n.. image:: https://readthedocs.org/projects/identixone-python/badge/?version=latest\n :target: https://identixone-python.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n.. image:: https://pyup.io/repos/github/identixone/identixone-python/shield.svg\n :target: https://pyup.io/repos/github/identixone/identixone-python/\n :alt: Updates\n\nA Python package for interacting with the Identix.one API\n\n* Free software: MIT license\n* Package documentation: https://identixone-python.readthedocs.io/\n* API documentation: https://kb.identix.one/\n* API changelog: https://kb.identix.one/#/apichangelog\n* Current supported most recent API version: **1.14.2**\n* Current stable package version: **0.1.6.3**\n\n\nInstallation\n------------\n\nInstall from PyPi using\n`pip `__, a package manager for\nPython.\n\n::\n\n pip install identixone\n\nDon't have pip installed? Try installing it, by running this from the\ncommand line:\n\n::\n\n $ curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python\n\nOr, you can `download the source code\n(ZIP) `__ for\n``identixone-python``, and then run:\n\n::\n\n python setup.py install\n\nYou may need to run the above commands with ``sudo``.\n\n\nAPI Credentials\n~~~~~~~~~~~~~~~\n\nGet your free API token for development at https://identix.one\n\n\nGetting Started\n---------------\n\nFirst of all, specify your API token and API version in `Client`:\n\n.. code:: python\n\n from identixone.api import Client\n\n version = 1\n token = 'XXX'\n client = Client(token, version)\n\nYou can also configure `Client` using environment variables with prefix `IDENTIXONE_` and uppercase key (e.g. TOKEN, VERSION):\n\n.. code:: python\n\n from identixone.api import Client\n\n os.environ['IDENTIXONE_TOKEN'] = 'XXX'\n os.environ['IDENTIXONE_VERSION'] = '1'\n client = Client()\n\nNow just make calls using `client` instance as if you were interacting with HTTP API.\n\nFor example, create source:\n\n\n.. code:: python\n\n response = client.sources.create(name='source_name')\n response.json()\n # {\"id\": 1, \"name\": \"source_name\", \"pps_timestamp\": False, ... }\n\nOr list some entries with filters:\n\n.. code:: python\n\n import datetime\n\n date_from = datetime.datetime(year=2019, month=1, day=13, hour=19,\n minute=20, second=1)\n date_to = datetime.datetime(year=2019, month=1, day=22, hour=19,\n minute=20, second=1)\n r = client.entries.list(date_from=date_from, date_to=date_to)\n print(r.json())\n # {\"count\": 1, \"next\": \"url\", \"previous\": \"url\", \"results\": [{ ... }]}\n\nOr even compare two faces how similar they are:\n\n.. code:: python\n\n from identixone.base.choices import Conf\n\n response = client.utility.compare(\n photo1, photo2,\n liveness_photo1=False, liveness_photo2=False,\n conf=Conf.JUNK)\n response.json()\n # {\"similar\": True, \"conf\": \"ha\", \"liveness_photo1\": False, \"liveness_photo2\": True}\n\nFull examples are inside `examples.py` file in the root of this repo.\n\nTo explore all of the API endpoints visit https://kb.identix.one/\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\nHistory\n=================\n\n0.1.6.3 (2019-09-10)\n--------------------\n\n* Added persons lists module\n\n0.1.5 (2019-07-01)\n------------------\n\n* Returned entries module\n* Removed records module\n\n0.1.4 (2019-06-20)\n------------------\n\n* Removed Python 3.4 support\n* Library updated to the new (1.12) API version\n* Removed entries module\n* Fixed places where default values were different than default API values.\n* Fixed several API calls where default values should not be provided.\n\n0.1.3 (2019-04-05)\n------------------\n\n* Fixed several API calls where default values should not be provided.\n* Fixed places where default values were different than default API values.\n\n0.1.2 (2019-04-01)\n------------------\n\n* API Changelog is now constantly updated here: https://kb.identix.one/#/apichangelog\n* Updated documentation to show how to configure client with env variables\n* Records endpoints are now deprecated\n* Added new Entries and Entries Stats endpoints for RESTful manipulation with data (meant to replace and enhance records functionality)\n* Added new Person Entries endpoint: create new person by providing id of NM entry\n* Added examples of newly added endpoints\n\n0.1.1 (2019-03-16)\n------------------\n\n* Updated docstrings for main functions\n* New type of exception ImproperlyConfigured that replaces more general error in several places\n* Added conf choices where applicable\n* Added missing methods to bulk delete tokens with filtration (permanent/temporary/both)\n* Added new source option `store_images_for_confs`, introduced in 1.9.0 API\n* Added choices `NotificationHTTPMethod` of notifications http_method parameter for convenience\n* Utility compare function now has default conf which equals HA. It reflects now default API behaviour\n* Removed CHANGES.md because it is redundant. All changes are going to be reflected here, there's no need to duplicate info.\n* Fixed a bug with env variables (fixed one typo & inability to override vars by setting env variables instead of providing them as parameters to init of Client)\n* Fixed: previously you could provide your own http_client to the Client instance, but it required instance with already supplied token (so you basically needed to provide token in two places). Now you provide only class in http_client and initialization in Client will create instance with provided token for you.\n\n0.1.0 (2019-02-18)\n------------------\n\n* First release on PyPI.\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/identixone/identixone-python",
"keywords": "identixone,identix,face,recognition,cloud",
"license": "MIT license",
"maintainer": "",
"maintainer_email": "",
"name": "identixone",
"package_url": "https://pypi.org/project/identixone/",
"platform": "",
"project_url": "https://pypi.org/project/identixone/",
"project_urls": {
"Homepage": "https://github.com/identixone/identixone-python"
},
"release_url": "https://pypi.org/project/identixone/0.1.6.3/",
"requires_dist": [
"requests (>=2.0.0)"
],
"requires_python": "",
"summary": "A Python package for interacting with the Identix.one API",
"version": "0.1.6.3"
},
"last_serial": 5813600,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "cd1c77b7d15da1164f5beed7ab020e76",
"sha256": "01224e50f2f71e56ebccca79cc95a873778656d1d27441eb5d38ea9d0845f793"
},
"downloads": -1,
"filename": "identixone-0.1.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "cd1c77b7d15da1164f5beed7ab020e76",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 14780,
"upload_time": "2019-02-18T15:42:46",
"url": "https://files.pythonhosted.org/packages/c3/f6/c3735104488992a939d7752b484914ea5d410b76a3f5cc8b3ea729ab47ce/identixone-0.1.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b8b1a186ed31c6857d51ecab16884119",
"sha256": "befc009e43b6027bc17a7f3b8ae374606ef901014ad28d93bcbec0bf98f309f4"
},
"downloads": -1,
"filename": "identixone-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "b8b1a186ed31c6857d51ecab16884119",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24646,
"upload_time": "2019-02-18T15:42:48",
"url": "https://files.pythonhosted.org/packages/a9/64/c78d9d11c95a3f268c8494429a8820fb4b3308a8bf1813f746c9e1720302/identixone-0.1.0.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "ac0aeff4c00a4552c95b50c6a4b8386d",
"sha256": "bb0a840e498c7c3e4a1d5bc9144da24d941d5ffea293299503c2dbf461e9fdf3"
},
"downloads": -1,
"filename": "identixone-0.1.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "ac0aeff4c00a4552c95b50c6a4b8386d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 16137,
"upload_time": "2019-03-16T14:14:04",
"url": "https://files.pythonhosted.org/packages/2a/d5/502eee9f7050744be835a9971d475ff2ac7c83623208e338687a989abde1/identixone-0.1.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "381ab324531c79ec572e93d03fb93342",
"sha256": "6c8356806bae57e83942d9e7cd6dac19f6ef7bbb95b34d897c33686ccc47139d"
},
"downloads": -1,
"filename": "identixone-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "381ab324531c79ec572e93d03fb93342",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27737,
"upload_time": "2019-03-16T14:14:05",
"url": "https://files.pythonhosted.org/packages/17/4e/5c741b465fb01fdc4e6a916a2f316507fc5fc82747b8e9f7fdbe07252e75/identixone-0.1.1.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "e1f39699c3df472c94047e780a241286",
"sha256": "ed02a80315b7872e31ac7615a11337b4bd6ee8494d5636099bed93a8071af7a6"
},
"downloads": -1,
"filename": "identixone-0.1.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "e1f39699c3df472c94047e780a241286",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 17838,
"upload_time": "2019-04-01T19:28:43",
"url": "https://files.pythonhosted.org/packages/dc/e7/13ba3042636df19915457d9f535fc8d61416249b4dfcfa34a03ef70c0d3f/identixone-0.1.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0aa6e71a08ea82b90b450d78aa420db7",
"sha256": "3bd4fb45d684e3cbb3e2f7c2c8b3772b34228da458f151dd5aef6bfc0f55ae7e"
},
"downloads": -1,
"filename": "identixone-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "0aa6e71a08ea82b90b450d78aa420db7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29539,
"upload_time": "2019-04-01T19:28:45",
"url": "https://files.pythonhosted.org/packages/8d/be/bc713c46780404f8ad4190753e11171d56931c5ece2c54144e90494f8535/identixone-0.1.2.tar.gz"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "5552270507899f0333b6bcfb62244eaf",
"sha256": "c72741e3e9b0ff6a53a595a85eec94a0775df077943538c8667ae2be7a744111"
},
"downloads": -1,
"filename": "identixone-0.1.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "5552270507899f0333b6bcfb62244eaf",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 17881,
"upload_time": "2019-04-05T10:32:23",
"url": "https://files.pythonhosted.org/packages/22/93/71950852e92995f1900126dbfa5287b707a9fd21eb5466c5b3ac7697a8c9/identixone-0.1.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "acacfa16d1310ca2c4e9d46f26d19983",
"sha256": "97fee9ae347726790066a51a87e37a3a3a70753340ca1a2d8ec58ff69ba862cb"
},
"downloads": -1,
"filename": "identixone-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "acacfa16d1310ca2c4e9d46f26d19983",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29971,
"upload_time": "2019-04-05T10:32:25",
"url": "https://files.pythonhosted.org/packages/cf/d7/767286c574e686e3a80fc9896a507c6d72f94e3168daae0d3b1967e5c98d/identixone-0.1.3.tar.gz"
}
],
"0.1.4": [
{
"comment_text": "",
"digests": {
"md5": "5645ebc8bbf1562024849dea6a1a7820",
"sha256": "dc9d5aae1a8c6fb3a56f8434f2df35a388e175df11cf97a254723daf835d7e6d"
},
"downloads": -1,
"filename": "identixone-0.1.4-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "5645ebc8bbf1562024849dea6a1a7820",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 18031,
"upload_time": "2019-06-26T10:46:18",
"url": "https://files.pythonhosted.org/packages/e6/e0/f50b007c7d6933417eb845bba65607cbbb48d81921f287a697b6f74d5ac6/identixone-0.1.4-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0c7887078134956fc1c700e287761a4a",
"sha256": "c1111c4bed92e9af5914c208a1d368b0e7c20796689e747126c5a997f3824cbb"
},
"downloads": -1,
"filename": "identixone-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "0c7887078134956fc1c700e287761a4a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29846,
"upload_time": "2019-06-26T10:46:21",
"url": "https://files.pythonhosted.org/packages/78/1a/613228fa42ae0d44d1b5712e4270e37d383a34a621c80f04855ec1181d70/identixone-0.1.4.tar.gz"
}
],
"0.1.5": [
{
"comment_text": "",
"digests": {
"md5": "6d6e6f59381f157a3d0a3884c4d639cb",
"sha256": "d7a9f1ba0d68258a1fc91522d6e794391f2b8e08fb19a5b0e30050deee4936c1"
},
"downloads": -1,
"filename": "identixone-0.1.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6d6e6f59381f157a3d0a3884c4d639cb",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 16979,
"upload_time": "2019-07-01T11:26:42",
"url": "https://files.pythonhosted.org/packages/20/5e/1d0583126790f0ab9f7d99a8b751d9445150facc45790b91ef00fa3e978b/identixone-0.1.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0f7bc33e30143163517ce1a03be90040",
"sha256": "a4409ba03788884f5db73e57760dfd422a4e9c4d37ec1dbc8a345902e20d68c9"
},
"downloads": -1,
"filename": "identixone-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "0f7bc33e30143163517ce1a03be90040",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29603,
"upload_time": "2019-07-01T11:26:44",
"url": "https://files.pythonhosted.org/packages/78/83/56c21b60c2b7c820dbf896a32c4b3449d7f95d37192b89c98b959be52b5e/identixone-0.1.5.tar.gz"
}
],
"0.1.6.1": [
{
"comment_text": "",
"digests": {
"md5": "21d3bb9b7ab81e41bcf410173665bcbc",
"sha256": "5b637212b13124860f179f092600e17461d4e9c294048edcea0ddff475752294"
},
"downloads": -1,
"filename": "identixone-0.1.6.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "21d3bb9b7ab81e41bcf410173665bcbc",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 18087,
"upload_time": "2019-09-10T13:35:47",
"url": "https://files.pythonhosted.org/packages/07/d5/a68a4dbde0ff57a3ed843419d91d37573b48ec8a6df63a86512ab50fa4ef/identixone-0.1.6.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e31fb41bd609ad7c72a2107e1ca2abcc",
"sha256": "0a2a1569dc4a3668a3b47536468f51cd000874f0bf4d48857b814fd14e5ae817"
},
"downloads": -1,
"filename": "identixone-0.1.6.1.tar.gz",
"has_sig": false,
"md5_digest": "e31fb41bd609ad7c72a2107e1ca2abcc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30440,
"upload_time": "2019-09-10T13:35:49",
"url": "https://files.pythonhosted.org/packages/d0/f9/3353036c8a4f1e917eddd628be0b83963d7451a79a769f87323a4cc73b8f/identixone-0.1.6.1.tar.gz"
}
],
"0.1.6.2": [
{
"comment_text": "",
"digests": {
"md5": "0b7707585735684024426ee8f8ee19c0",
"sha256": "dc7549d3e447f3be0fb85fde50ec395277ee2ccc58a3dddd5cafc70c9378d757"
},
"downloads": -1,
"filename": "identixone-0.1.6.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "0b7707585735684024426ee8f8ee19c0",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 18091,
"upload_time": "2019-09-10T15:57:18",
"url": "https://files.pythonhosted.org/packages/4f/13/286e830e5b3f676f3e837afa17754bebb1ab2c296126be3d4f70f640bfd1/identixone-0.1.6.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8ae6b5e6e656dbc08253735684036038",
"sha256": "7ff04dfc579f50a444c248469072bc5b2f5f809c49fe571db2ef1e44b83c8a04"
},
"downloads": -1,
"filename": "identixone-0.1.6.2.tar.gz",
"has_sig": false,
"md5_digest": "8ae6b5e6e656dbc08253735684036038",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30455,
"upload_time": "2019-09-10T15:57:19",
"url": "https://files.pythonhosted.org/packages/a0/24/21b99ff88bf080482bd861323493a3c087361c58b51bb37be44f5b34da8d/identixone-0.1.6.2.tar.gz"
}
],
"0.1.6.3": [
{
"comment_text": "",
"digests": {
"md5": "336835a500939475b0568bbe5b3bb313",
"sha256": "6c003f63284afef41f55da87274ffe5336a01a6deba4ba19bbde205032b9aacc"
},
"downloads": -1,
"filename": "identixone-0.1.6.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "336835a500939475b0568bbe5b3bb313",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 18090,
"upload_time": "2019-09-11T08:24:20",
"url": "https://files.pythonhosted.org/packages/2d/38/08e2edf226153620a3a3f0c8d85c8b4d0d8ce12f431c82340f73aa1a2c4b/identixone-0.1.6.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "81d4b232d27282f4cc019c7829b9b43f",
"sha256": "01f705ed261426b3dff0323bbb38a7187f807efe256974436583e6168c4b58aa"
},
"downloads": -1,
"filename": "identixone-0.1.6.3.tar.gz",
"has_sig": false,
"md5_digest": "81d4b232d27282f4cc019c7829b9b43f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30545,
"upload_time": "2019-09-11T08:24:22",
"url": "https://files.pythonhosted.org/packages/e6/1f/c93f96cd33115075989f7d0411378d2ce765a2d5f7e6b8e8b0bd993a8cdb/identixone-0.1.6.3.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "336835a500939475b0568bbe5b3bb313",
"sha256": "6c003f63284afef41f55da87274ffe5336a01a6deba4ba19bbde205032b9aacc"
},
"downloads": -1,
"filename": "identixone-0.1.6.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "336835a500939475b0568bbe5b3bb313",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 18090,
"upload_time": "2019-09-11T08:24:20",
"url": "https://files.pythonhosted.org/packages/2d/38/08e2edf226153620a3a3f0c8d85c8b4d0d8ce12f431c82340f73aa1a2c4b/identixone-0.1.6.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "81d4b232d27282f4cc019c7829b9b43f",
"sha256": "01f705ed261426b3dff0323bbb38a7187f807efe256974436583e6168c4b58aa"
},
"downloads": -1,
"filename": "identixone-0.1.6.3.tar.gz",
"has_sig": false,
"md5_digest": "81d4b232d27282f4cc019c7829b9b43f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30545,
"upload_time": "2019-09-11T08:24:22",
"url": "https://files.pythonhosted.org/packages/e6/1f/c93f96cd33115075989f7d0411378d2ce765a2d5f7e6b8e8b0bd993a8cdb/identixone-0.1.6.3.tar.gz"
}
]
}