pyDatalog


NamepyDatalog JSON
Version 0.17.4 PyPI version JSON
download
home_pagehttps://sites.google.com/site/pydatalog/
SummaryA pure-python implementation of Datalog, a truly declarative language derived from Prolog.
upload_time2022-11-30 16:03:14
maintainer
docs_urlNone
authorPierre Carbonnelle
requires_python
license
keywords prolog logic programming database sql data integration expert system ai
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
## Warning

This package is not maintained.  Use at your own risk.
Consider using [IDP-Z3](https://www.idp-z3.be/) instead.

## Description

**pyDatalog** adds the logic programming paradigm to Python's toolbox, in a pythonic way.
You can now run logic queries on databases or Python objects, and use logic clauses to define python classes.
In particular, **pyDatalog** can be used as a query language:

* it can perform multi-database queries (from memory datastore, 11 relational databases, and noSQL database with
  appropriate connectors)
* it is more expressive than SQL, with a cleaner syntax;
* it facilitates re-use of SQL code snippet (e.g. for frequent joins or formula);


#### Datalog = SQL + recursivity

Datalog is a truly declarative language derived from Prolog, with strong academic foundations.  It complements Python
very well for:

* managing complex sets of related information (e.g. in data integration or the semantic web).
* simulating intelligent behavior (e.g. in games),
* performing recursive algorithms (e.g. in network protocol, code and graph analysis, parsing)
* solving discrete constraint problems.


#### As simple as Excel

Datalog excels at accelerated development: Datalog programs are often shorter than their Python equivalent,
and Datalog statements can be specified in any order, as simply as formula in a spreadsheet.


[More info](https://sites.google.com/site/pydatalog/home)




            

Raw data

            {
    "_id": null,
    "home_page": "https://sites.google.com/site/pydatalog/",
    "name": "pyDatalog",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "prolog,logic programming,database,SQL,data integration,expert system,AI",
    "author": "Pierre Carbonnelle",
    "author_email": "pierre.carbonnelle@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/ac/81/177499a23ca0802f9cca7af4df7c2ea74e91e0526c9e411204a58e4f01f9/pyDatalog-0.17.4.tar.gz",
    "platform": null,
    "description": "\n## Warning\n\nThis package is not maintained.  Use at your own risk.\nConsider using [IDP-Z3](https://www.idp-z3.be/) instead.\n\n## Description\n\n**pyDatalog** adds the logic programming paradigm to Python's toolbox, in a pythonic way.\nYou can now run logic queries on databases or Python objects, and use logic clauses to define python classes.\nIn particular, **pyDatalog** can be used as a query language:\n\n* it can perform multi-database queries (from memory datastore, 11 relational databases, and noSQL database with\n  appropriate connectors)\n* it is more expressive than SQL, with a cleaner syntax;\n* it facilitates re-use of SQL code snippet (e.g. for frequent joins or formula);\n\n\n#### Datalog = SQL + recursivity\n\nDatalog is a truly declarative language derived from Prolog, with strong academic foundations.  It complements Python\nvery well for:\n\n* managing complex sets of related information (e.g. in data integration or the semantic web).\n* simulating intelligent behavior (e.g. in games),\n* performing recursive algorithms (e.g. in network protocol, code and graph analysis, parsing)\n* solving discrete constraint problems.\n\n\n#### As simple as Excel\n\nDatalog excels at accelerated development: Datalog programs are often shorter than their Python equivalent,\nand Datalog statements can be specified in any order, as simply as formula in a spreadsheet.\n\n\n[More info](https://sites.google.com/site/pydatalog/home)\n\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "A pure-python implementation of Datalog, a truly declarative language derived from Prolog.",
    "version": "0.17.4",
    "split_keywords": [
        "prolog",
        "logic programming",
        "database",
        "sql",
        "data integration",
        "expert system",
        "ai"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "f9bd2efd27b9391487da524be1c5a0fd",
                "sha256": "1e18c34712a9d3bd660a33c294e3c4da987e08cc8f6cfea8f1905735723d589c"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f9bd2efd27b9391487da524be1c5a0fd",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 1781908,
            "upload_time": "2022-11-30T16:01:36",
            "upload_time_iso_8601": "2022-11-30T16:01:36.630467Z",
            "url": "https://files.pythonhosted.org/packages/a8/15/95498f9a5e1455438e2927841b0829769136ab266747daad2da70b032516/pyDatalog-0.17.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "b7ef1d4c8aebffeeb8542c2b80702669",
                "sha256": "155359d13ea8503b3479e578aee871f0a93ffee806c3e34b73ce07649e7c96a1"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b7ef1d4c8aebffeeb8542c2b80702669",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 1695672,
            "upload_time": "2022-11-30T16:01:39",
            "upload_time_iso_8601": "2022-11-30T16:01:39.794430Z",
            "url": "https://files.pythonhosted.org/packages/b1/93/eb732055bbe8e319b00c77eb71c4051fe58b3057219d4dbd9f4a0f44e371/pyDatalog-0.17.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "df12a417013c61ab703c6ab579c6f858",
                "sha256": "91364894292c771ece2eae6d54af34264b81fe67c8f03d8f0974d416e7ee0f55"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp310-cp310-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "df12a417013c61ab703c6ab579c6f858",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 1698917,
            "upload_time": "2022-11-30T16:01:42",
            "upload_time_iso_8601": "2022-11-30T16:01:42.386206Z",
            "url": "https://files.pythonhosted.org/packages/6a/fd/bc03647ce1dc25beaf80606391a7b067d7ad4737d0bb6ee7146647981115/pyDatalog-0.17.4-cp310-cp310-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "c33402720b3f13fb9f780dcf0aa60c8b",
                "sha256": "be5e428d3ca3b3f8ea348906288d97327bda4f3bd6e65d145ba7d8371592ab50"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c33402720b3f13fb9f780dcf0aa60c8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 1775314,
            "upload_time": "2022-11-30T16:01:44",
            "upload_time_iso_8601": "2022-11-30T16:01:44.956740Z",
            "url": "https://files.pythonhosted.org/packages/4f/d7/3846e4e92d02243d84a9d8c295864b88087707a3b5d7399cbc061d381875/pyDatalog-0.17.4-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "e74d91f7cecc36d04960e1407a59802c",
                "sha256": "25bd15c812782055e971deebecc179e3cfddf0e84a6fe1014338c56a5a396a70"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "e74d91f7cecc36d04960e1407a59802c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 250077,
            "upload_time": "2022-11-30T16:01:47",
            "upload_time_iso_8601": "2022-11-30T16:01:47.797219Z",
            "url": "https://files.pythonhosted.org/packages/2d/43/a422f20cc31535ba6b4db498ff56718069599f184f4c4b192794d0549c2d/pyDatalog-0.17.4-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "896442c7fa644102f569e6d67a191acf",
                "sha256": "dd235a78fe05dcdf21e3323abf0370ef934cfb46e4f8bb459ff21d301c583c3b"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "896442c7fa644102f569e6d67a191acf",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 272093,
            "upload_time": "2022-11-30T16:01:50",
            "upload_time_iso_8601": "2022-11-30T16:01:50.416504Z",
            "url": "https://files.pythonhosted.org/packages/fb/22/ce7b613734f8f029157c6251ea72c6340e25eef238fbfb1a3ed01dfcd354/pyDatalog-0.17.4-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "f84ff164fc4a7448db55e03f0ed4a64e",
                "sha256": "c1f12d12df08210473d3e467c9fbe9e540228525e28246ee20df41069873fa5b"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp36-cp36m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f84ff164fc4a7448db55e03f0ed4a64e",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 386348,
            "upload_time": "2022-11-30T16:01:52",
            "upload_time_iso_8601": "2022-11-30T16:01:52.345034Z",
            "url": "https://files.pythonhosted.org/packages/e4/ea/f9481acdb1b25751167abdc4e795bdcf90ae38ce90382ca14d07e729626f/pyDatalog-0.17.4-cp36-cp36m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "7fdf942c9cf05ecf2d430b62d76008b8",
                "sha256": "2953713c8ba366cd5b6209bde1206b53d29e6aa9788462f5e0da33a2042b62d4"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7fdf942c9cf05ecf2d430b62d76008b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 1619710,
            "upload_time": "2022-11-30T16:01:55",
            "upload_time_iso_8601": "2022-11-30T16:01:55.898890Z",
            "url": "https://files.pythonhosted.org/packages/eb/73/32b231270855e02220903ff671ca7a71cfacc91d4f22cb1cf7ffcee34092/pyDatalog-0.17.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "e868164240424cb49f2adb86353c1d1a",
                "sha256": "2bd6b9acce7fc652c3a65f3ac9ae913579160a3250c4dc27c1fbefa1ae8ecef4"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "e868164240424cb49f2adb86353c1d1a",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 1542714,
            "upload_time": "2022-11-30T16:01:58",
            "upload_time_iso_8601": "2022-11-30T16:01:58.856794Z",
            "url": "https://files.pythonhosted.org/packages/56/7d/154a5b6c4aaba22bd01543c9831170b4dbc955cdb80890078cb020726f56/pyDatalog-0.17.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "a70eba0878993dbf9f81118db2b4e73f",
                "sha256": "dc04ad4c93bcc84198d7734e5dbe4b7450c26ebdc58fd20e5e5e4317d5e9f82d"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp36-cp36m-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "a70eba0878993dbf9f81118db2b4e73f",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 1561725,
            "upload_time": "2022-11-30T16:02:01",
            "upload_time_iso_8601": "2022-11-30T16:02:01.374349Z",
            "url": "https://files.pythonhosted.org/packages/3d/bf/771e39139bdfead1bfbb3cf3c938331f74c69ae38a1c1c9ffb14988f361d/pyDatalog-0.17.4-cp36-cp36m-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "9d6034bd453b07747074167d725f1e95",
                "sha256": "04ef682d597e74e1b47fa26b6a268d54dcf2c112c64a239451a38ea8d789ef4d"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp36-cp36m-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9d6034bd453b07747074167d725f1e95",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 1624511,
            "upload_time": "2022-11-30T16:02:04",
            "upload_time_iso_8601": "2022-11-30T16:02:04.179749Z",
            "url": "https://files.pythonhosted.org/packages/71/57/cab818d4eafb7c4167a5222432773dd0558d59b66ea65b969d9fd5c8dda8/pyDatalog-0.17.4-cp36-cp36m-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "b10b7ae9b11d97bcdb8e0d0469561af9",
                "sha256": "b9eeadba9cd75cbe09d274c498c0aebf5dab7f3a0ea528d1b9d323f01432a220"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp36-cp36m-win32.whl",
            "has_sig": false,
            "md5_digest": "b10b7ae9b11d97bcdb8e0d0469561af9",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 256683,
            "upload_time": "2022-11-30T16:02:07",
            "upload_time_iso_8601": "2022-11-30T16:02:07.781901Z",
            "url": "https://files.pythonhosted.org/packages/c8/a7/aab182e0c3883fde77d20bd01216511bb686265d8cc55415861439a64259/pyDatalog-0.17.4-cp36-cp36m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "109936db3841d872856a493e33bfc00d",
                "sha256": "a41d7d3ff6518999ea502ed3add113fbd6d986ad7008f5d23fefb8440511d389"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "109936db3841d872856a493e33bfc00d",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 281543,
            "upload_time": "2022-11-30T16:02:10",
            "upload_time_iso_8601": "2022-11-30T16:02:10.411896Z",
            "url": "https://files.pythonhosted.org/packages/b3/e9/63de864c6f5a1643e014d439394baf05e6fa792371ae209de2e1bcbc7b7e/pyDatalog-0.17.4-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "c697b233012f446d98db9429e5e8b3b8",
                "sha256": "8cc1768e8b549dd4ae16e5c0f4aa88587e2e36eb68c57b2a2eadfb70f897f350"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c697b233012f446d98db9429e5e8b3b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 387258,
            "upload_time": "2022-11-30T16:02:12",
            "upload_time_iso_8601": "2022-11-30T16:02:12.986677Z",
            "url": "https://files.pythonhosted.org/packages/a9/b7/6ef1052c36f1431b405d9f6e91eb81fbf23de32bdec147f44701e7a89bcb/pyDatalog-0.17.4-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "cfb548d77e03449a7b2b34e1a33cf6b7",
                "sha256": "a67753a869bcf427de6844c53f8db9074bc0f66f22bf56aaf591eef538fb809a"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cfb548d77e03449a7b2b34e1a33cf6b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 1608965,
            "upload_time": "2022-11-30T16:02:17",
            "upload_time_iso_8601": "2022-11-30T16:02:17.457178Z",
            "url": "https://files.pythonhosted.org/packages/3f/13/85a090b2861a8c2f63bcd4544c9b51ab76511b8bd7c80251ad1293594d56/pyDatalog-0.17.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "961051bbb9952d3cc0782e0ae2b6a5c2",
                "sha256": "ec1ff5f266f00cf341ea186d88d3b1c34430da69ab0ffee72bf3916b2111dd66"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "961051bbb9952d3cc0782e0ae2b6a5c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 1526876,
            "upload_time": "2022-11-30T16:02:22",
            "upload_time_iso_8601": "2022-11-30T16:02:22.497191Z",
            "url": "https://files.pythonhosted.org/packages/a8/c8/f3be9bbda7413bd2a99f0bc90b6cfee8bf35e552434787520b94af841d1c/pyDatalog-0.17.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "16d53cb238bbe30b7325e607bfbe6c00",
                "sha256": "b1d37ed25ff2ba92e30bc3ca41bf791763d8e07cf9fc0a2b7b2e8bc06490049f"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp37-cp37m-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "16d53cb238bbe30b7325e607bfbe6c00",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 1542200,
            "upload_time": "2022-11-30T16:02:25",
            "upload_time_iso_8601": "2022-11-30T16:02:25.246059Z",
            "url": "https://files.pythonhosted.org/packages/e7/0c/0461ecb41ddd9547a75b8f57b4e1117ca2f148edbd3b0321fd12095b7f69/pyDatalog-0.17.4-cp37-cp37m-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "22b450559731f58b9db5493f66ea1c07",
                "sha256": "4baa87cc34d83364fd308e9779a5f94d65d127b6e5c120703dccc23a79b1fb92"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "22b450559731f58b9db5493f66ea1c07",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 1612956,
            "upload_time": "2022-11-30T16:02:28",
            "upload_time_iso_8601": "2022-11-30T16:02:28.090635Z",
            "url": "https://files.pythonhosted.org/packages/ce/f2/06ef18bb1c7beee78279244de49ec9f3ce04630f20aed99a1f8607b315f2/pyDatalog-0.17.4-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "fbdbbc7442da9eb362b0ef17fed199d7",
                "sha256": "b9ce5c835d406015fd38ee5b6ef50e8dec7a9e38b523439f13ca1576fb18cd7d"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "fbdbbc7442da9eb362b0ef17fed199d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 247642,
            "upload_time": "2022-11-30T16:02:30",
            "upload_time_iso_8601": "2022-11-30T16:02:30.689377Z",
            "url": "https://files.pythonhosted.org/packages/cc/d2/c05ee2b3b6daf02af3757db223d9d7f47226ab7ca2701b74756706a603a6/pyDatalog-0.17.4-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "8bafde18f55af99a17ca05678e51cd8b",
                "sha256": "0871586c8849660745be2c9f1bc5305d48801a550d9abc63b760d8e99f1a366a"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8bafde18f55af99a17ca05678e51cd8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 268468,
            "upload_time": "2022-11-30T16:02:32",
            "upload_time_iso_8601": "2022-11-30T16:02:32.766182Z",
            "url": "https://files.pythonhosted.org/packages/88/8b/dfa76991ed8c66aa3b9333e7dd3e3c0b4654f22a7ab9c0827e0664610c1c/pyDatalog-0.17.4-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "604191db8a756d1122391cf9be44cc64",
                "sha256": "9091965e524742eed506c874e9ab092f877f4c34f2d2fe3c3d06a117cc329eb3"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "604191db8a756d1122391cf9be44cc64",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 396662,
            "upload_time": "2022-11-30T16:02:35",
            "upload_time_iso_8601": "2022-11-30T16:02:35.051618Z",
            "url": "https://files.pythonhosted.org/packages/f3/3b/519b7eedcddeb2d56f73ea1bba16696f3190218dd96029cdf3295453c344/pyDatalog-0.17.4-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "8a7e5877dd7b685c12bf1a33df32a11a",
                "sha256": "271af2a7a1fd89309464173e480dde78ea040f9ac54b0e981e96c8383c9a64fc"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8a7e5877dd7b685c12bf1a33df32a11a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 1868646,
            "upload_time": "2022-11-30T16:02:37",
            "upload_time_iso_8601": "2022-11-30T16:02:37.829943Z",
            "url": "https://files.pythonhosted.org/packages/97/9d/ff4dcbe58585e7af4569313c9aa814b565480bb8368ebf1efae52a5b1fce/pyDatalog-0.17.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "f2f0e268f38e406c75f54df9d7fcb9b1",
                "sha256": "491010c04e720052678d2c03ad3ab93fbaf161f2ac4bed43b028d962db0b0f74"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f2f0e268f38e406c75f54df9d7fcb9b1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 1790429,
            "upload_time": "2022-11-30T16:02:40",
            "upload_time_iso_8601": "2022-11-30T16:02:40.874305Z",
            "url": "https://files.pythonhosted.org/packages/f5/1b/b9028ae2e8b87a9b585c9b336464e9b996272943ca5e6a49fa79ed16df4a/pyDatalog-0.17.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "27f8ff9c8d3d406c8d2a28f980fa0a85",
                "sha256": "7d5f6a7dbd610f4b1d0d0d82f3ccfae0908d107b16373122a402273d5b0e3cb2"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp38-cp38-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "27f8ff9c8d3d406c8d2a28f980fa0a85",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 1970353,
            "upload_time": "2022-11-30T16:02:43",
            "upload_time_iso_8601": "2022-11-30T16:02:43.500635Z",
            "url": "https://files.pythonhosted.org/packages/e6/3b/e2cfe8f4f8573de4e34e163f44730b52d1169a57f450f1c6151db746e678/pyDatalog-0.17.4-cp38-cp38-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "6d47e76505007897883a6b372837f0a3",
                "sha256": "e0238df06620636ea8e8adf17900363e1d3f6ab585aac1e1d0dbff7a7ca63c7a"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6d47e76505007897883a6b372837f0a3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 2062242,
            "upload_time": "2022-11-30T16:02:46",
            "upload_time_iso_8601": "2022-11-30T16:02:46.781369Z",
            "url": "https://files.pythonhosted.org/packages/75/3c/e3ce4a8e61faaa153898a6c5fdaae4a6e35be017087da3ccf04e4cadbb63/pyDatalog-0.17.4-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "aecff236727436c7b4c7fbd5615869eb",
                "sha256": "7028dadfc3f0dbfddddc83b46c159cab1c715677baf1a85f636cc4318535d567"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "aecff236727436c7b4c7fbd5615869eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 257470,
            "upload_time": "2022-11-30T16:02:48",
            "upload_time_iso_8601": "2022-11-30T16:02:48.474561Z",
            "url": "https://files.pythonhosted.org/packages/ea/c0/adc699515d54b0998eb34bbe79820b14a006a532ef1be3e8779ee056c2b9/pyDatalog-0.17.4-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "1ceca08bc05f2c48f7bef1b48ce04422",
                "sha256": "7b96a713ed154d59baf267ad195a9189ed91665593b1047021309d5e56dbf0c9"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1ceca08bc05f2c48f7bef1b48ce04422",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 280691,
            "upload_time": "2022-11-30T16:02:50",
            "upload_time_iso_8601": "2022-11-30T16:02:50.815815Z",
            "url": "https://files.pythonhosted.org/packages/6b/ff/26b3f0a6933f3a6ec8471d22e8a3c06ce5872999f59747c5e9721cb50de8/pyDatalog-0.17.4-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "96f8ad1af121785fbb3be59eca7f0a60",
                "sha256": "3fd9c9326c5eeadb3588f6f0f6401176207333996d79c0f199258003fd367f98"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "96f8ad1af121785fbb3be59eca7f0a60",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 396130,
            "upload_time": "2022-11-30T16:02:53",
            "upload_time_iso_8601": "2022-11-30T16:02:53.872527Z",
            "url": "https://files.pythonhosted.org/packages/99/b7/d83df87c8dec05c94aea51588b4611b08bb208c21b9a7f1fbbb0b9a44cd6/pyDatalog-0.17.4-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "962f6a4c1a45f62895d8609718a03fd6",
                "sha256": "714d42c2bbcbb39a6b86adf3f9e137f43451d0c714dcd1e0f9363c4ebd761da3"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "962f6a4c1a45f62895d8609718a03fd6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 1832072,
            "upload_time": "2022-11-30T16:02:57",
            "upload_time_iso_8601": "2022-11-30T16:02:57.050775Z",
            "url": "https://files.pythonhosted.org/packages/5a/d8/2b48ef8f6c1cdf1f06a3f3087f5c2bc6474add063e9400cd8483de0a31c8/pyDatalog-0.17.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "988595a9c526cdf0ae35a8f24afe3f7e",
                "sha256": "750e1cf2f21d0c90207e6b6be865ee9d689e587bb55050f84cccb7d20be3ef5c"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "988595a9c526cdf0ae35a8f24afe3f7e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 1754878,
            "upload_time": "2022-11-30T16:03:00",
            "upload_time_iso_8601": "2022-11-30T16:03:00.150274Z",
            "url": "https://files.pythonhosted.org/packages/f6/2e/eda0ac98b078ec387bd5f201a80214235b98efd3446b1c217c04e2af3c8e/pyDatalog-0.17.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "3e932e50681850e187721f0fc23d8821",
                "sha256": "f9df08b5ba16b1c67206a6763f3dbae365f30a0b1d6a1033b9d41c584d48de84"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp39-cp39-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "3e932e50681850e187721f0fc23d8821",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 1755656,
            "upload_time": "2022-11-30T16:03:03",
            "upload_time_iso_8601": "2022-11-30T16:03:03.706334Z",
            "url": "https://files.pythonhosted.org/packages/3e/ee/859f6ee9cc2dbbfd6f7d81dc49203d8199f7f97c1c34b4d1f5d8d58b5e23/pyDatalog-0.17.4-cp39-cp39-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "1a0d7fa7e3fa77306ea74dcd8083bf2d",
                "sha256": "ed2754939402b78e70906d8659a4329f57548851822dfaa1929b280c7ec1df53"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1a0d7fa7e3fa77306ea74dcd8083bf2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 1820847,
            "upload_time": "2022-11-30T16:03:06",
            "upload_time_iso_8601": "2022-11-30T16:03:06.715914Z",
            "url": "https://files.pythonhosted.org/packages/4f/a5/8030e37222c9100925e94a86a6df9d56800779ac07314a727b9be729e1cf/pyDatalog-0.17.4-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "bf8b4c278f9eaf9296ace6b1ba64f8cd",
                "sha256": "87a61672e72ae22ba96643c142d702d8f7cc5f3ad75af6a8351cbb464d69e539"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "bf8b4c278f9eaf9296ace6b1ba64f8cd",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 255535,
            "upload_time": "2022-11-30T16:03:08",
            "upload_time_iso_8601": "2022-11-30T16:03:08.902958Z",
            "url": "https://files.pythonhosted.org/packages/36/a1/aa1c8d6f1df278b57e77e7b74b2b6f2e1d30d9365a28b1b1c61d4bf6fb48/pyDatalog-0.17.4-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "7291e2667f7c808bfe3096608bed7a73",
                "sha256": "b1dc3fb25adc672c2cca9d3d35d52948ad5d54b1f789fa6a68caed8bcdbf4bc5"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7291e2667f7c808bfe3096608bed7a73",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 277782,
            "upload_time": "2022-11-30T16:03:11",
            "upload_time_iso_8601": "2022-11-30T16:03:11.063044Z",
            "url": "https://files.pythonhosted.org/packages/ea/82/87960240f16d4f68587cfd20b0d308a53473990e1db06ec9b9fdcf71a077/pyDatalog-0.17.4-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "e062943e24e7cf249275c8283181e36b",
                "sha256": "1db6739b0a204c36d163c4ec37bb816e0ff2d276e12c9aff0b34ee9f102eac79"
            },
            "downloads": -1,
            "filename": "pyDatalog-0.17.4.tar.gz",
            "has_sig": false,
            "md5_digest": "e062943e24e7cf249275c8283181e36b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 325546,
            "upload_time": "2022-11-30T16:03:14",
            "upload_time_iso_8601": "2022-11-30T16:03:14.072508Z",
            "url": "https://files.pythonhosted.org/packages/ac/81/177499a23ca0802f9cca7af4df7c2ea74e91e0526c9e411204a58e4f01f9/pyDatalog-0.17.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-11-30 16:03:14",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "pydatalog"
}
        
Elapsed time: 0.01285s