{ "info": { "author": "Scott Howard James", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development" ], "description": "An Encyclopedia is an abstract container intended for smallish data sets which provides many of the benefits of a relational (and non-relational) database but with lower syntactic friction. In particular, an Encyclopedia uses arithmetic expressions typical of first-class python objects (e.g. lists, dictionaries) to perform common dataset operations such as merging, subsetting and object combination. Encyclopedias supports functional composition so as to act on entire Encyclopedias in a single statement similar to data frame vectorization.\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/scott-howard-james/encyclopedia", "keywords": "container functional composition relation", "license": "", "maintainer": "", "maintainer_email": "", "name": "encyclopedia", "package_url": "https://pypi.org/project/encyclopedia/", "platform": "", "project_url": "https://pypi.org/project/encyclopedia/", "project_urls": { "Homepage": "https://github.com/scott-howard-james/encyclopedia" }, "release_url": "https://pypi.org/project/encyclopedia/0.37/", "requires_dist": [ "nits" ], "requires_python": ">=3.4", "summary": "An Encyclopedia is an abstract container providing relational (and non-relational) data operations using dictionary notation", "version": "0.37" }, "last_serial": 5762896, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "6b5ab4f38cf9f97ac329de2ec8ad68cb", "sha256": "907a6c11b1a1a8cd78414c357032c860494559e2755b69c26ac9ac1b70b0fe1c" }, "downloads": -1, "filename": "encyclopedia-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6b5ab4f38cf9f97ac329de2ec8ad68cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2713, "upload_time": "2018-01-15T20:11:32", "url": "https://files.pythonhosted.org/packages/ad/d4/85f4fc5234c3f2a95c8fee19457da00240f4bd4d2c96b8462339e0acdb46/encyclopedia-0.1-py3-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "01da9b7fc91f7ea399dfcee16a8c1428", "sha256": "1a7420ba2d263834a945202e6d11b3fbafc37ba2f55cefc290da667cc039f7be" }, "downloads": -1, "filename": "encyclopedia-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "01da9b7fc91f7ea399dfcee16a8c1428", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10499, "upload_time": "2018-01-15T21:56:36", "url": "https://files.pythonhosted.org/packages/3d/65/c650b0901032025db257291c148b1a812c90fed3a6c522b3abb4efc23c49/encyclopedia-0.2-py3-none-any.whl" } ], "0.25": [ { "comment_text": "", "digests": { "md5": "214d7494cb48cfa851863d65c0e0108d", "sha256": "a0ee6ee0bbd7f7e37fdf8f9fc8355641abb5ea1ae6b4cd30e8e48c78b97c3b04" }, "downloads": -1, "filename": "encyclopedia-0.25-py3-none-any.whl", "has_sig": false, "md5_digest": "214d7494cb48cfa851863d65c0e0108d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17229, "upload_time": "2018-02-14T23:17:39", "url": "https://files.pythonhosted.org/packages/5c/2a/b492dea08e3d1ae89d4adad33573e8baeba5e75a884507303750eefc2f4f/encyclopedia-0.25-py3-none-any.whl" } ], "0.26": [ { "comment_text": "", "digests": { "md5": "7d8b604a4908477389617262fd3875fc", "sha256": "e98cedfd2080ae1bf76c320de824870b52b85ade0083b43f153ece6e7ae85497" }, "downloads": -1, "filename": "encyclopedia-0.26-py3-none-any.whl", "has_sig": false, "md5_digest": "7d8b604a4908477389617262fd3875fc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18645, "upload_time": "2018-03-19T02:34:22", "url": "https://files.pythonhosted.org/packages/06/a2/1e0fc23ee446b228e28b8a4b2deaf106dcebeb6c71fc345d94ee6edd1dc4/encyclopedia-0.26-py3-none-any.whl" } ], "0.27": [ { "comment_text": "", "digests": { "md5": "d630a07b85e63a0a0fbc2a88c71d020b", "sha256": "8642b85b4f5fc1143865c22c02bace04709364ff4029a25981b239a44a11b14b" }, "downloads": -1, "filename": "encyclopedia-0.27-py3-none-any.whl", "has_sig": false, "md5_digest": "d630a07b85e63a0a0fbc2a88c71d020b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 18770, "upload_time": "2018-03-22T01:52:23", "url": "https://files.pythonhosted.org/packages/33/89/909353c99245e16073d706af457880bb969d2212831475706c5bc7be678a/encyclopedia-0.27-py3-none-any.whl" } ], "0.29": [ { "comment_text": "", "digests": { "md5": "f5ac5326b1170dd54621931c56199cad", "sha256": "6a278c7c3c414c26b21c011b2e08eb041c19647ce3205bca8fdcbb75021b69c3" }, "downloads": -1, "filename": "encyclopedia-0.29-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5ac5326b1170dd54621931c56199cad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 29451, "upload_time": "2018-04-28T14:02:53", "url": "https://files.pythonhosted.org/packages/c6/84/2b20fbe312480acb1972f806cc01e5f2fb34d61b536d14d8be83d8e968f7/encyclopedia-0.29-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d6b287234c3bebc170c7854013ff170", "sha256": "602996968e1c551a226060ed22b62cd85f4969c9832de7e588ee9ec0c967f475" }, "downloads": -1, "filename": "encyclopedia-0.29-py3-none-any.whl", "has_sig": false, "md5_digest": "9d6b287234c3bebc170c7854013ff170", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 29445, "upload_time": "2018-04-28T14:02:55", "url": "https://files.pythonhosted.org/packages/5b/51/35e47599c54294717427cf389c3fdf55e30ea45a608dd24f2ea674758f42/encyclopedia-0.29-py3-none-any.whl" } ], "0.31": [ { "comment_text": "", "digests": { "md5": "0701e1dab1c2c43bb07808284189594a", "sha256": "b24872b61a4f412d7f28e9edf150b976b61b2b2b026bed14a73414da523b9d72" }, "downloads": -1, "filename": "encyclopedia-0.31-py3-none-any.whl", "has_sig": false, "md5_digest": "0701e1dab1c2c43bb07808284189594a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 30205, "upload_time": "2018-07-19T22:19:03", "url": "https://files.pythonhosted.org/packages/4f/18/05c1944b0f769e7282bdebef273040ab78b785c1a0d18f94e559e72d64fb/encyclopedia-0.31-py3-none-any.whl" } ], "0.32": [ { "comment_text": "", "digests": { "md5": "d4d269ae034e85fd771973995f0188a7", "sha256": "94a4c574f17f4bd00ed38cb3fa0c0b312a4855ae427f289ff092932d6cd71e0a" }, "downloads": -1, "filename": "encyclopedia-0.32-py3-none-any.whl", "has_sig": false, "md5_digest": "d4d269ae034e85fd771973995f0188a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 30210, "upload_time": "2018-10-18T15:34:45", "url": "https://files.pythonhosted.org/packages/5e/17/aeb9e72d3bd63ad7f5df3d09c482ffe0da2085f4ab3d91706dff23ae28dc/encyclopedia-0.32-py3-none-any.whl" } ], "0.33": [ { "comment_text": "", "digests": { "md5": "583cecba2b0b926f2699b6136c0936d5", "sha256": "8c78e2c51b76f9c3bd053af5fc81480fd4e5d32fd5d0a5b7ae112d513d471370" }, "downloads": -1, "filename": "encyclopedia-0.33-py3-none-any.whl", "has_sig": false, "md5_digest": "583cecba2b0b926f2699b6136c0936d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 30206, "upload_time": "2018-10-20T14:19:25", "url": "https://files.pythonhosted.org/packages/27/c2/66fa4087bca09155ba011dc3b407280da00478868c36dfa3ed334ff3288b/encyclopedia-0.33-py3-none-any.whl" } ], "0.34": [ { "comment_text": "", "digests": { "md5": "40a486da0c4e96e343fb93d4b73f0f77", "sha256": "374bb7940a0db62b1fe3e95104093bb69776ed2e1f564c377f49e28549362ef8" }, "downloads": -1, "filename": "encyclopedia-0.34-py3-none-any.whl", "has_sig": false, "md5_digest": "40a486da0c4e96e343fb93d4b73f0f77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 34600, "upload_time": "2019-08-11T17:08:37", "url": "https://files.pythonhosted.org/packages/0a/84/a77ea715c2d5f9a92c6dfea548078fee13ea562dae575542d2245965a822/encyclopedia-0.34-py3-none-any.whl" } ], "0.35": [ { "comment_text": "", "digests": { "md5": "5bda803e384249635f34695800ae7077", "sha256": "16c4c7274e7d3a8401c47f035fcfd47f52761acb00ab55c931216883e9d080f0" }, "downloads": -1, "filename": "encyclopedia-0.35-py3-none-any.whl", "has_sig": false, "md5_digest": "5bda803e384249635f34695800ae7077", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 34614, "upload_time": "2019-08-11T22:57:43", "url": "https://files.pythonhosted.org/packages/1c/b3/fb18ade688db95171b9e3650ce89a9bf8f65e239d11cb440f28d70ef3c04/encyclopedia-0.35-py3-none-any.whl" } ], "0.36": [ { "comment_text": "", "digests": { "md5": "446bd720437d3c916a3e6fd445a8cc5b", "sha256": "40f9dfcc634ac26576d214ca89e3ff66627ad408efd618223941c12732e9131c" }, "downloads": -1, "filename": "encyclopedia-0.36-py3-none-any.whl", "has_sig": false, "md5_digest": "446bd720437d3c916a3e6fd445a8cc5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 34599, "upload_time": "2019-08-21T17:31:45", "url": "https://files.pythonhosted.org/packages/8d/5f/e8f85be92198720ae59084827b51eaccc205a7fe2846fef0c2a2c72968fc/encyclopedia-0.36-py3-none-any.whl" } ], "0.37": [ { "comment_text": "", "digests": { "md5": "27150f05a035ef88a0be2a58a76f0459", "sha256": "aced7d55ba4c44620d199452e99bd52e9dfb506aac2d67447cd093612c86544d" }, "downloads": -1, "filename": "encyclopedia-0.37-py3-none-any.whl", "has_sig": false, "md5_digest": "27150f05a035ef88a0be2a58a76f0459", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 34666, "upload_time": "2019-08-31T01:45:26", "url": "https://files.pythonhosted.org/packages/e8/e6/a9aff67016dd1a82ac2e35bf7fdda5351b700a313c2342c3b05dcc358b70/encyclopedia-0.37-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "27150f05a035ef88a0be2a58a76f0459", "sha256": "aced7d55ba4c44620d199452e99bd52e9dfb506aac2d67447cd093612c86544d" }, "downloads": -1, "filename": "encyclopedia-0.37-py3-none-any.whl", "has_sig": false, "md5_digest": "27150f05a035ef88a0be2a58a76f0459", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 34666, "upload_time": "2019-08-31T01:45:26", "url": "https://files.pythonhosted.org/packages/e8/e6/a9aff67016dd1a82ac2e35bf7fdda5351b700a313c2342c3b05dcc358b70/encyclopedia-0.37-py3-none-any.whl" } ] }