{ "info": { "author": "Hong-Phuc Bui ", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: Log Analysis" ], "description": "*********\nfind2deny\n*********\n\n\nTools to build Firewall Command for UFW from List of (Apache)-Log-files.\n\nIt creates a file `block-ip.sh` which contains Linux UWF-Command to block IP-network, but it\ndoes not change any Firewall-rules on your computer.\n\n\nInstallation\n============\n\nTo install the latest release on `PyPI `_,\nsimply run:\n\n::\n\n pip install find2deny\n\nOr to install the latest development version, run:\n\n::\n\n git clone [TODO]\n cd find2deny\n python setup.py install\n\n\nQuick Tutorial\n==============\n\nFor example, you have a set of Apache Log-files in a directory ``apache2`` like\n\n* ``access.log``\n* ``access.log.1``,\n* ``access.log.2.gz``,\n* ...\n\n\nThe python script ``find2deny-cli`` can create a shell-Script ``block-ip.sh`` which contains commands like\n\n::\n\n #!/bin/bash\n ufw deny from 1.2.3.4/0 to any\n ufw deny from 1.2.3.4/1 to any\n ...\n\n\n\n1. Make a Configuration-File: Simple copy this configuration to a file, say ``config.toml``::\n\n verbosity = \"INFO\"\n # Path to apache log files in system\n log_files = [\"apache2/access.log.*\"]\n # Log Pattern\n log_pattern = '%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"'\n # temporary sqlite database\n database_path=\"./blocked-ip.sqlite\"\n\n\n [[judgment]]\n name = \"path-based-judgment\"\n [judgment.rules]\n bot_request = [\n \"/?XDEBUG_SESSION_START=phpstorm\",\n \"/phpMyAdmin/\",\n \"/pma/\",\n \"/myadmin/\",\n \"/MyAdmin/\",\n \"/mahua/\",\n \"/wp-login\",\n \"/webdav/\",\n \"/help.php\",\n \"/java.php\",\n \"/db_pma.php\",\n \"/logon.php\",\n \"/help-e.php\",\n \"/hell.php\",\n \"/defect.php\",\n \"/webslee.php\",\n \"http://www.123cha.com/\",\n \"http://www.wujieliulan.com/\",\n \"http://www.epochtimes.com/\",\n \"http://www.ip.cn/\",\n \"www.baidu.com:443\"\n ]\n\n [[judgment]]\n name = \"time-based-judgment\"\n [judgment.rules]\n max_request = 501\n interval_seconds = 10\n\n\n [[execution]]\n name = \"ufw_cmd_script\"\n [execution.rules]\n script = \"./block-ip.sh\"\n\n\n2. Run script::\n\n find2deny-init-db blocked-ip.sqlite\n\n to create a Sqlite-Database in file ``blocked-ip.sqlite``. The filename must match the configuration\n ``database_path`` in the file ``config.toml``.\n\n3. Run::\n\n find2deny-cli config.toml\n\n\n to create file ``block-ip.sh``. Then you can examinate the file ``block-ip.sh`` and run it from your shell\n to update your firewall.\n\n\n\nConfiguration\n=============\n\nThe syntax used in configuration file ist `Toml `_. There are three\nsections in a configuration files, as you see above\n\nCommon Configuration\n--------------------\nThis section defines common configurations, such as how much infos should be printed onto console, ect.\n\n\nJudgment\n--------\nThis section defines a list of Judgments. They are identified by name. At this time there are only two\njudments: ``path-based-judgment`` and ``time-based-judgment``. Each judgment has its owns configuration.\n\nJudgments are classes, which use rules defined in configuration to decide which IPs should be blocked.\nThey extend the class ``AbstractIpJudgment``.\n\n\nExecution\n---------\n\nThis section defines a list of executions. At this time there is only one execution. Executions are classes\nwhich create firewall-rules or execute something, which nessesary to block an IP, or , in this implementation,\nblock the network, to which the ip belongs.\n\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://mathcoach.htwsaar.de/", "keywords": "logfile-analyse", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "find2deny", "package_url": "https://pypi.org/project/find2deny/", "platform": "", "project_url": "https://pypi.org/project/find2deny/", "project_urls": { "Homepage": "http://mathcoach.htwsaar.de/" }, "release_url": "https://pypi.org/project/find2deny/0.2.10/", "requires_dist": [ "importlib-resources", "ipaddress", "ipwhois", "pendulum", "python-magic", "toml" ], "requires_python": "", "summary": "find Bot IPs in log file to firewall them", "version": "0.2.10", "yanked": false, "yanked_reason": null }, "last_serial": 6041922, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "37d815225d04c9208ca7783527df1352", "sha256": "29d76f7974b6a96dbfbea549a5d97c6cb809af09d2e3b8934a4d84ae5e63351a" }, "downloads": -1, "filename": "find2deny-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "37d815225d04c9208ca7783527df1352", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7207, "upload_time": "2019-04-08T07:39:59", "upload_time_iso_8601": "2019-04-08T07:39:59.636536Z", "url": "https://files.pythonhosted.org/packages/18/0a/f0bedba98e98a350e03507ee7292843d6514c1c2e414e363ecf7f57d9526/find2deny-0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "76ba5bcbb12b1dec208f0ab910a4f5b5", "sha256": "708e1c47e804c07de7aafb122ec5f6f0a869dc8884267f3b795dbd113a854560" }, "downloads": -1, "filename": "find2deny-0.1.tar.gz", "has_sig": false, "md5_digest": "76ba5bcbb12b1dec208f0ab910a4f5b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5412, "upload_time": "2019-04-08T07:40:01", "upload_time_iso_8601": "2019-04-08T07:40:01.441880Z", "url": "https://files.pythonhosted.org/packages/48/de/f7678c6d3ac999394125779d1552ff483bb904f766935647a4dcda290d17/find2deny-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "53b641ac52cdee4ad4accc05480e1ca7", "sha256": "dd3058b9d804df9932d6c6e1ae517cc1e9130d9b79ec24ac3e9dc66408087b37" }, "downloads": -1, "filename": "find2deny-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "53b641ac52cdee4ad4accc05480e1ca7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7236, "upload_time": "2019-04-08T09:51:11", "upload_time_iso_8601": "2019-04-08T09:51:11.477097Z", "url": "https://files.pythonhosted.org/packages/3b/05/305ee68727d8ffe4f7b400c8e07654d0d90c8d480710d997ed64cddc01fe/find2deny-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "994d38cc1a916cef40f92cb63066d714", "sha256": "193cad30e615b4acec7ba8f8197ac1111ecd89a8aefd221d7b5baf164b89c0b4" }, "downloads": -1, "filename": "find2deny-0.1.1.tar.gz", "has_sig": false, "md5_digest": "994d38cc1a916cef40f92cb63066d714", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5619, "upload_time": "2019-04-08T09:51:12", "upload_time_iso_8601": "2019-04-08T09:51:12.775126Z", "url": "https://files.pythonhosted.org/packages/53/77/53fe3b4d4106fcd71eaea6fc9aaba32bc1e0af509127ff47ef9881ba1f14/find2deny-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "25fa882d37b67f6d1840203a815b77e3", "sha256": "7f4fd83582351a487428bd1b571000bc9b8e7b27dc49e8a0ff858e1313613dfb" }, "downloads": -1, "filename": "find2deny-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "25fa882d37b67f6d1840203a815b77e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13387, "upload_time": "2019-05-21T08:54:30", "upload_time_iso_8601": "2019-05-21T08:54:30.169763Z", "url": "https://files.pythonhosted.org/packages/35/d1/13dc2e12d0597c427317a1db72c738c06d44e7609325a60ec9e4b3da7b6e/find2deny-0.1.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4ffb47320d23349c19b5cf453ac7cb0d", "sha256": "00afc6c6ad0f13766a0f0906eea6ff5b7f81e4ffe690c993bb01b91784f27b3f" }, "downloads": -1, "filename": "find2deny-0.1.10.tar.gz", "has_sig": false, "md5_digest": "4ffb47320d23349c19b5cf453ac7cb0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10335, "upload_time": "2019-05-21T08:54:34", "upload_time_iso_8601": "2019-05-21T08:54:34.889535Z", "url": "https://files.pythonhosted.org/packages/83/b0/3514080f0980021ec832a203dea1b7814227c5609ea5a53a266a3c77effd/find2deny-0.1.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.10.post1558428830": [ { "comment_text": "", "digests": { "md5": "1733b9a61a355bad056bb3f532813fea", "sha256": "10c1bc091ef1c848f64642429233bf006441ebb7e644f1f69badd97fd56a502a" }, "downloads": -1, "filename": "find2deny-0.1.10.post1558428830-py3-none-any.whl", "has_sig": false, "md5_digest": "1733b9a61a355bad056bb3f532813fea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13623, "upload_time": "2019-05-21T08:54:31", "upload_time_iso_8601": "2019-05-21T08:54:31.418743Z", "url": "https://files.pythonhosted.org/packages/f7/60/a654900b6eba77727e908703e29ab17a6f2367d89eb4a1bcfe86605f17cf/find2deny-0.1.10.post1558428830-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7ec2d5f5c14463a11d10f4290a19424c", "sha256": "5a95be495b567829492f769772e2c3adf34fa3308e8e48440aa100a6db6c6432" }, "downloads": -1, "filename": "find2deny-0.1.10.post1558428830.tar.gz", "has_sig": false, "md5_digest": "7ec2d5f5c14463a11d10f4290a19424c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10363, "upload_time": "2019-05-21T08:54:33", "upload_time_iso_8601": "2019-05-21T08:54:33.127418Z", "url": "https://files.pythonhosted.org/packages/97/7c/b2c1121af104eb7b39e145feea1511990d3c6e6ca10201e7b872bf726468/find2deny-0.1.10.post1558428830.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "495fa7927d14861276d6631fb5d00c62", "sha256": "7c69a33b45019fb3f396029a3119ea8150760ad864479dc4f39180a58c497a96" }, "downloads": -1, "filename": "find2deny-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "495fa7927d14861276d6631fb5d00c62", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13397, "upload_time": "2019-05-23T08:52:41", "upload_time_iso_8601": "2019-05-23T08:52:41.003395Z", "url": "https://files.pythonhosted.org/packages/ef/67/02fa7a72ddac5b3ddcf7f386fb432ade72f3a3f8b121c6e04251c25ff874/find2deny-0.1.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "20e3350adb9bd0f33b255eff0a8f5e1a", "sha256": "beeca4f8e6b1745f68ff3696239d5ec4def8187013506379e18b82b6cb6bac61" }, "downloads": -1, "filename": "find2deny-0.1.11.tar.gz", "has_sig": false, "md5_digest": "20e3350adb9bd0f33b255eff0a8f5e1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11170, "upload_time": "2019-05-23T08:52:45", "upload_time_iso_8601": "2019-05-23T08:52:45.958659Z", "url": "https://files.pythonhosted.org/packages/0e/39/0ae9bc2571949e2ebfd5d2e173ec8afc7b63ee41098e77c0915d83c4c3fa/find2deny-0.1.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.11.post1558601524": [ { "comment_text": "", "digests": { "md5": "807cbfc7a8f39f44b8fa3b073f3de76c", "sha256": "76a43c053335ee64988c39a7dbb83af8d6247b694e96ed0c5b1758c33d9e738c" }, "downloads": -1, "filename": "find2deny-0.1.11.post1558601524-py3-none-any.whl", "has_sig": false, "md5_digest": "807cbfc7a8f39f44b8fa3b073f3de76c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13607, "upload_time": "2019-05-23T08:52:42", "upload_time_iso_8601": "2019-05-23T08:52:42.588053Z", "url": "https://files.pythonhosted.org/packages/a2/e4/8b94abcfce0ce2cb7a095f65e2bec1246b293a7f0c8530b475bde0fbe7f9/find2deny-0.1.11.post1558601524-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bcd9f7f800a174edf0b2d8866f9d31fd", "sha256": "bb709f29f00a8361bad2f5a41709ca034885117c023ade621009099690c86697" }, "downloads": -1, "filename": "find2deny-0.1.11.post1558601524.tar.gz", "has_sig": false, "md5_digest": "bcd9f7f800a174edf0b2d8866f9d31fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11195, "upload_time": "2019-05-23T08:52:44", "upload_time_iso_8601": "2019-05-23T08:52:44.245785Z", "url": "https://files.pythonhosted.org/packages/2a/14/4e7d89fad6645e34556b520f42987c9d3f81ea908d8e51daa9e81ce3b22e/find2deny-0.1.11.post1558601524.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "9079869491b1ae58fa0dea5c2d2ac55c", "sha256": "f3dd33bb014d74830720035ff2d101bddc63d09351400b2a1f52e83a4b03707e" }, "downloads": -1, "filename": "find2deny-0.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "9079869491b1ae58fa0dea5c2d2ac55c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13684, "upload_time": "2019-05-27T10:26:44", "upload_time_iso_8601": "2019-05-27T10:26:44.283742Z", "url": "https://files.pythonhosted.org/packages/1d/7b/b8aadb2d8cf0e80ae643f9453dfe8c3015baa2ecdf18a3559d283ca8e99f/find2deny-0.1.12-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a3bae2916ddacab1d4af0ff3ee79c84", "sha256": "fe16425bbfc43750b15b7a77b35622b860a5544508445fb2f2985432fb034c5b" }, "downloads": -1, "filename": "find2deny-0.1.12.tar.gz", "has_sig": false, "md5_digest": "9a3bae2916ddacab1d4af0ff3ee79c84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11258, "upload_time": "2019-05-27T10:26:49", "upload_time_iso_8601": "2019-05-27T10:26:49.534090Z", "url": "https://files.pythonhosted.org/packages/01/ab/fbf8bcfa0d5ea3f15835523e88eb1f215459e1c77166fd70d55ead82fc90/find2deny-0.1.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.12.post1558706971": [ { "comment_text": "", "digests": { "md5": "e5985a6be01bc1d61f83c7d41d310f17", "sha256": "e7da34edcace382a124da205d8104c3537de60fc7cf4f97383ef97971052c8c6" }, "downloads": -1, "filename": "find2deny-0.1.12.post1558706971-py3-none-any.whl", "has_sig": false, "md5_digest": "e5985a6be01bc1d61f83c7d41d310f17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13784, "upload_time": "2019-05-27T10:26:46", "upload_time_iso_8601": "2019-05-27T10:26:46.044438Z", "url": "https://files.pythonhosted.org/packages/78/91/be13a60fc66971d89d42ed57106611eb9834d1a5ed7c880f2fd8e646e93e/find2deny-0.1.12.post1558706971-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "29728dd568d4730a44af5b6392245eac", "sha256": "4fd0b422dfc30d3c4990bcb7e3af79b0b8821df10d383c1c0e3ded73933a13a4" }, "downloads": -1, "filename": "find2deny-0.1.12.post1558706971.tar.gz", "has_sig": false, "md5_digest": "29728dd568d4730a44af5b6392245eac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11215, "upload_time": "2019-05-27T10:26:47", "upload_time_iso_8601": "2019-05-27T10:26:47.990784Z", "url": "https://files.pythonhosted.org/packages/e0/9f/0a987bed0fc6674cb15b8f51aa1099e60cc48b6fce4f5597860b1919a1af/find2deny-0.1.12.post1558706971.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "5509ee4f54a6af7174f1afb152800c98", "sha256": "d0fd5976800d4da56510eeedd3c5a35c888cc6b07994213d28a445a9987ef493" }, "downloads": -1, "filename": "find2deny-0.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "5509ee4f54a6af7174f1afb152800c98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13683, "upload_time": "2019-05-27T10:31:06", "upload_time_iso_8601": "2019-05-27T10:31:06.967730Z", "url": "https://files.pythonhosted.org/packages/8f/34/59ab97e6e0f14ab54064b7aa53e1a76469323f85bd8fdc581fdf88170655/find2deny-0.1.13-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c8c2fbffdfc15e906598359b87b95fc2", "sha256": "13085986421ce47b159c79a3231e5587e6116548aa3c970654b6e6c555828a4c" }, "downloads": -1, "filename": "find2deny-0.1.13.tar.gz", "has_sig": false, "md5_digest": "c8c2fbffdfc15e906598359b87b95fc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11258, "upload_time": "2019-05-27T10:31:11", "upload_time_iso_8601": "2019-05-27T10:31:11.634332Z", "url": "https://files.pythonhosted.org/packages/46/ca/b9eb83e49cba89427f50982a41aa38b97733f01f7712856c00a88e206b0a/find2deny-0.1.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "ae4f518ef12b99c00b3b7fbde94823a1", "sha256": "287f79a29fb9506c545e32b4160a24f3fb538305ff0d8c575247678f12b5eeac" }, "downloads": -1, "filename": "find2deny-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "ae4f518ef12b99c00b3b7fbde94823a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13684, "upload_time": "2019-05-27T10:36:04", "upload_time_iso_8601": "2019-05-27T10:36:04.281082Z", "url": "https://files.pythonhosted.org/packages/ab/57/dff8831b7b40673e240bb2d031cb23d75fb788da9be12849a9f4d64a5d05/find2deny-0.1.14-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ddfb324f36f51307a6473c9b34c558e", "sha256": "a7d49321eeca9ce1efc14470253fd6a00cdad1fd0542e5677e840af173b2e593" }, "downloads": -1, "filename": "find2deny-0.1.14.tar.gz", "has_sig": false, "md5_digest": "5ddfb324f36f51307a6473c9b34c558e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11256, "upload_time": "2019-05-27T10:36:09", "upload_time_iso_8601": "2019-05-27T10:36:09.526156Z", "url": "https://files.pythonhosted.org/packages/13/38/86e6e41187c74224f3346a8a38e744df4e5a0a95300ac6f9537b7945d7eb/find2deny-0.1.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "3b472bd1e6b7a452b17a84afa1182a2a", "sha256": "1a3b03db91e0ca8dfd242ebdf65b800710ce51d6a2c2a079a96f61adae97c9b2" }, "downloads": -1, "filename": "find2deny-0.1.15-py3-none-any.whl", "has_sig": false, "md5_digest": "3b472bd1e6b7a452b17a84afa1182a2a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13682, "upload_time": "2019-05-27T10:43:11", "upload_time_iso_8601": "2019-05-27T10:43:11.454684Z", "url": "https://files.pythonhosted.org/packages/31/32/530087508d3c9981501fdaef797d6d9ee1e68d6094f301e1f1cd6fe04b73/find2deny-0.1.15-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "34bb19a0689ea7123ab09999979729bc", "sha256": "e9a0225dfbf8cee01ea203ae88c1db1a0102b988320054b7845761aaa07c13b7" }, "downloads": -1, "filename": "find2deny-0.1.15.tar.gz", "has_sig": false, "md5_digest": "34bb19a0689ea7123ab09999979729bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11260, "upload_time": "2019-05-27T10:43:12", "upload_time_iso_8601": "2019-05-27T10:43:12.886366Z", "url": "https://files.pythonhosted.org/packages/58/d2/52cd79add99e0a3800458de4afb954b0c0a0fe3a45d0a2c918c4e64280c8/find2deny-0.1.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "aa255d2fb6ae85d2e967a1d7501e41cc", "sha256": "5b436cc9e7d727e50dfdcbb481f9f818d52294cc23aba7e357c33d0fac4ff006" }, "downloads": -1, "filename": "find2deny-0.1.19-py3-none-any.whl", "has_sig": false, "md5_digest": "aa255d2fb6ae85d2e967a1d7501e41cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15602, "upload_time": "2019-06-07T11:45:02", "upload_time_iso_8601": "2019-06-07T11:45:02.232374Z", "url": "https://files.pythonhosted.org/packages/45/39/7283196dae8be773419de621933afbb1750a052be61c16c4db9f502f988a/find2deny-0.1.19-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f73485546f0bc2a7940f4750105e82c9", "sha256": "8c43efdd618c0e8ae27314ce68ee4b63f932235d6b19284e2d00878158d115e7" }, "downloads": -1, "filename": "find2deny-0.1.19.tar.gz", "has_sig": false, "md5_digest": "f73485546f0bc2a7940f4750105e82c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12823, "upload_time": "2019-06-07T11:45:05", "upload_time_iso_8601": "2019-06-07T11:45:05.366702Z", "url": "https://files.pythonhosted.org/packages/7b/df/a95d6bec77aa0e9c61d19f8f3933087dadd872f5e2e8ada51be449a3385a/find2deny-0.1.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "f12f36462ed759d3e069be1ec4d5e9db", "sha256": "2ca8c6b8245699e9e5902148f02fff3f24c4dc9ac463a25ebff4cb55ba14c2db" }, "downloads": -1, "filename": "find2deny-0.1.20-py3-none-any.whl", "has_sig": false, "md5_digest": "f12f36462ed759d3e069be1ec4d5e9db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15600, "upload_time": "2019-06-07T11:47:04", "upload_time_iso_8601": "2019-06-07T11:47:04.485471Z", "url": "https://files.pythonhosted.org/packages/e1/ec/7f00adbbb983ca85334a797bf165c9b575b93afe4db162fb1dedf745eb32/find2deny-0.1.20-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b98c5338ef3af81d0faedb83379a9a94", "sha256": "8e229beba1c86e942df8165971ab4279848dcfb709689f49d1f93d41e1f28177" }, "downloads": -1, "filename": "find2deny-0.1.20.tar.gz", "has_sig": false, "md5_digest": "b98c5338ef3af81d0faedb83379a9a94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12813, "upload_time": "2019-06-07T11:47:06", "upload_time_iso_8601": "2019-06-07T11:47:06.409689Z", "url": "https://files.pythonhosted.org/packages/1a/a5/909331508ae90065918a4c2e5281cee0869cd8ba96858e024de289454ff8/find2deny-0.1.20.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "65b76c2baf1511e66768a00c35b49a81", "sha256": "460a5643b4ef834b82bc12d7ef2deed6d2cbadf054a6ee2dfee1e018784d5799" }, "downloads": -1, "filename": "find2deny-0.1.21-py3-none-any.whl", "has_sig": false, "md5_digest": "65b76c2baf1511e66768a00c35b49a81", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16348, "upload_time": "2019-06-23T22:22:23", "upload_time_iso_8601": "2019-06-23T22:22:23.216988Z", "url": "https://files.pythonhosted.org/packages/52/46/3990b0871e98a6ee1e543131569a161a4f9c7bbf39b3b71acd69dc7682f2/find2deny-0.1.21-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f9555c0ee5cbba4ce856af35bea94c46", "sha256": "fa7fda31d629ac76ee2d4c57e5dbaaf181aa45b383ff918cc3c9a010f7c9573a" }, "downloads": -1, "filename": "find2deny-0.1.21.tar.gz", "has_sig": false, "md5_digest": "f9555c0ee5cbba4ce856af35bea94c46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13336, "upload_time": "2019-06-23T22:22:25", "upload_time_iso_8601": "2019-06-23T22:22:25.334277Z", "url": "https://files.pythonhosted.org/packages/78/86/02726d11a471b9ac0fd4c14852a0972d91cae693da89bc42258b39b1d416/find2deny-0.1.21.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "8cb05354e3f1eac36190ca7744c5a285", "sha256": "20a93833f0422db92b771c2a5f986c42c72c2cf018ee683dd727056b6197df20" }, "downloads": -1, "filename": "find2deny-0.1.22-py3-none-any.whl", "has_sig": false, "md5_digest": "8cb05354e3f1eac36190ca7744c5a285", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16362, "upload_time": "2019-08-29T06:54:48", "upload_time_iso_8601": "2019-08-29T06:54:48.596350Z", "url": "https://files.pythonhosted.org/packages/ee/d4/5e131e56eb13b8d0618cabbeb14766107a7ea10472ab2917f9b6b76542cb/find2deny-0.1.22-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ecd95ca34464886b22c1460baa45d6e7", "sha256": "c87d0bf48f834feed3c8240a46512641585da9faee05412e0bc34ef1dceaa5c7" }, "downloads": -1, "filename": "find2deny-0.1.22.tar.gz", "has_sig": false, "md5_digest": "ecd95ca34464886b22c1460baa45d6e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13362, "upload_time": "2019-08-29T06:54:50", "upload_time_iso_8601": "2019-08-29T06:54:50.147251Z", "url": "https://files.pythonhosted.org/packages/29/60/f568d18756fc7487ffb7288a09aca150e9f02b0af905d29d64e16c30ab8c/find2deny-0.1.22.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "cb663be1f4a116bd63f22ccf4c931eb0", "sha256": "800eeb45e0a420e33d3aac86845c22568097efdd61adcecf9fcfc4344eab48ac" }, "downloads": -1, "filename": "find2deny-0.1.23-py3-none-any.whl", "has_sig": false, "md5_digest": "cb663be1f4a116bd63f22ccf4c931eb0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16433, "upload_time": "2019-10-02T07:23:57", "upload_time_iso_8601": "2019-10-02T07:23:57.070804Z", "url": "https://files.pythonhosted.org/packages/fd/bc/514b6abbe22815e0dd67c5eee8e649d2c31fdaa7ac46c19a0d0ef0d14ce6/find2deny-0.1.23-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "871862e31a5909f49a313d58bb431564", "sha256": "c03180cd9e8804382f510673f00aeb702fb112521a6e4bb845cd1b7cfdd1284d" }, "downloads": -1, "filename": "find2deny-0.1.23.tar.gz", "has_sig": false, "md5_digest": "871862e31a5909f49a313d58bb431564", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13449, "upload_time": "2019-10-02T07:23:59", "upload_time_iso_8601": "2019-10-02T07:23:59.190778Z", "url": "https://files.pythonhosted.org/packages/a4/7b/4ee59c696dc9477575b412c6c0c0d3e266c5a5fc2a65fe7428467a14291b/find2deny-0.1.23.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.24": [ { "comment_text": "", "digests": { "md5": "58793a4a21bc8d889566948839abe33d", "sha256": "6b7bd658d9978f8089a0171e0a211ba45a628d4a459a1348fd7be218e14c299a" }, "downloads": -1, "filename": "find2deny-0.1.24-py3-none-any.whl", "has_sig": false, "md5_digest": "58793a4a21bc8d889566948839abe33d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16435, "upload_time": "2019-10-02T07:40:48", "upload_time_iso_8601": "2019-10-02T07:40:48.926313Z", "url": "https://files.pythonhosted.org/packages/36/0d/4af1008ab1d4e868f65c27c165934d580b707fce7afb5b67ca8f21a716f7/find2deny-0.1.24-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7b053192e5ca6f9d557034dcd47de62a", "sha256": "eb33db1ba17aaf69e0e1185b0afbd3cb9690d7989a09e7465b0de6853b6d159f" }, "downloads": -1, "filename": "find2deny-0.1.24.tar.gz", "has_sig": false, "md5_digest": "7b053192e5ca6f9d557034dcd47de62a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13446, "upload_time": "2019-10-02T07:40:50", "upload_time_iso_8601": "2019-10-02T07:40:50.808583Z", "url": "https://files.pythonhosted.org/packages/88/b6/30c29fa9eb5d4fd6778e27094e7b4ea7f3cf6c8152d6095f78bf48da0c48/find2deny-0.1.24.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.24b0": [ { "comment_text": "", "digests": { "md5": "8b4abd4774dcae6d1e7e7daa34728300", "sha256": "5c4cd3b728b511ad38f9f315aaad64c8a20ed48c0643ffa76d2644f6857cfcbf" }, "downloads": -1, "filename": "find2deny-0.1.24b0-py3-none-any.whl", "has_sig": false, "md5_digest": "8b4abd4774dcae6d1e7e7daa34728300", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16468, "upload_time": "2019-10-02T07:38:26", "upload_time_iso_8601": "2019-10-02T07:38:26.438783Z", "url": "https://files.pythonhosted.org/packages/09/8e/c2cfc981649fed1fafd4998246443399b748e3b81377d7e4d06014bba3a4/find2deny-0.1.24b0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "217e5fb006de54161c96c75a7e69103e", "sha256": "7fc09d4ab00cf7de7714fc55fb330a311c31437fe3767cf1b41d937ff234e103" }, "downloads": -1, "filename": "find2deny-0.1.24b0.tar.gz", "has_sig": false, "md5_digest": "217e5fb006de54161c96c75a7e69103e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13460, "upload_time": "2019-10-02T07:38:28", "upload_time_iso_8601": "2019-10-02T07:38:28.464024Z", "url": "https://files.pythonhosted.org/packages/d3/cd/87555982ff74fa17a1e65797534fcb0f29fb881fcd044cebf2188e66bba1/find2deny-0.1.24b0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.25": [ { "comment_text": "", "digests": { "md5": "57a72236b71c122ffd6311152461368b", "sha256": "88edbd88419c1bceaf88b510ed19a413c18c8e8c828bc7bb2410728d09c5fbf9" }, "downloads": -1, "filename": "find2deny-0.1.25-py3-none-any.whl", "has_sig": false, "md5_digest": "57a72236b71c122ffd6311152461368b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16441, "upload_time": "2019-10-02T09:44:59", "upload_time_iso_8601": "2019-10-02T09:44:59.621156Z", "url": "https://files.pythonhosted.org/packages/f9/65/761c27cae1e743b17825f3b13e5fcdf8a5fb41798fa155c24365659a0c9a/find2deny-0.1.25-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "25d9a8b450348384a61e5da9e02a5c77", "sha256": "2f3ea573d01bda2b1bf97151c027abc2be7c39799163cb8a78d4ef4655a1465d" }, "downloads": -1, "filename": "find2deny-0.1.25.tar.gz", "has_sig": false, "md5_digest": "25d9a8b450348384a61e5da9e02a5c77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13448, "upload_time": "2019-10-02T09:45:01", "upload_time_iso_8601": "2019-10-02T09:45:01.857385Z", "url": "https://files.pythonhosted.org/packages/e5/8b/8501cacaaa73c58cdcef0a7ba08b9e031ff3ed2d2c6a0a8b99904cecafaf/find2deny-0.1.25.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "767acbc121736dc02540b9cbb8d4526c", "sha256": "e73af3cfd4e1db5816ecf73713886e8dcfe9745e59b4abdca50345e7b91e1fca" }, "downloads": -1, "filename": "find2deny-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "767acbc121736dc02540b9cbb8d4526c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13068, "upload_time": "2019-05-20T14:44:18", "upload_time_iso_8601": "2019-05-20T14:44:18.109566Z", "url": "https://files.pythonhosted.org/packages/96/d6/f079c2f1ed19c758af5a322e85cdfdd96b9a2142c39ed02a2144b33a855c/find2deny-0.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "63b4d4e5eb58e3137cbf02cbded086e3", "sha256": "1d613eca5e020a0ff8a03cf60bda270090974fa73f04d2a880ceccd1e2c479fc" }, "downloads": -1, "filename": "find2deny-0.1.4.tar.gz", "has_sig": false, "md5_digest": "63b4d4e5eb58e3137cbf02cbded086e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10134, "upload_time": "2019-05-20T14:44:23", "upload_time_iso_8601": "2019-05-20T14:44:23.043437Z", "url": "https://files.pythonhosted.org/packages/f2/46/39a8ad0a72a9540240094379d3fb74af17a478cc549634ddc1a0ad7fcbf6/find2deny-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4.post1558363425": [ { "comment_text": "", "digests": { "md5": "31add5fbbeda043ef58985a7df165d64", "sha256": "4abf0416f7434e4dfa8b216ced66e3f99e74d168e0f7131331e839e3553e31d1" }, "downloads": -1, "filename": "find2deny-0.1.4.post1558363425-py3-none-any.whl", "has_sig": false, "md5_digest": "31add5fbbeda043ef58985a7df165d64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13308, "upload_time": "2019-05-20T14:44:19", "upload_time_iso_8601": "2019-05-20T14:44:19.886779Z", "url": "https://files.pythonhosted.org/packages/d8/03/41a1ccc16e8f59a3acecb1cc19fb0f49b3852446872a79ddb8a18307ead4/find2deny-0.1.4.post1558363425-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cdebfbf66e6bf07802db8dabad0f34c3", "sha256": "4d1d630666aae6e24515e6c0aff8a1a75bbfcc03727939c6d550c873f1014e0a" }, "downloads": -1, "filename": "find2deny-0.1.4.post1558363425.tar.gz", "has_sig": false, "md5_digest": "cdebfbf66e6bf07802db8dabad0f34c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10164, "upload_time": "2019-05-20T14:44:21", "upload_time_iso_8601": "2019-05-20T14:44:21.599960Z", "url": "https://files.pythonhosted.org/packages/fc/bc/7ccbaa1641499fec05ce01780b012ad468cea5601e8fb5a16d53fda75426/find2deny-0.1.4.post1558363425.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "b58058cff13b12fac75b79f2679455ca", "sha256": "9b378711923f4f99f51b4def0a8e3295f204881b00a60bcfbdd569cf72fc848e" }, "downloads": -1, "filename": "find2deny-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "b58058cff13b12fac75b79f2679455ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13234, "upload_time": "2019-05-21T08:02:16", "upload_time_iso_8601": "2019-05-21T08:02:16.086853Z", "url": "https://files.pythonhosted.org/packages/31/ad/d8c49c6d451d9b0adeef5397770008f1d7969f140fe9dde55fddb32f2b7d/find2deny-0.1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fc24d1cebfaf114d54e42f8b8962a2a0", "sha256": "55438ff661a30a4105a2525e056ac39b6c5e6bb03c26a3bdce3059faf8538180" }, "downloads": -1, "filename": "find2deny-0.1.6.tar.gz", "has_sig": false, "md5_digest": "fc24d1cebfaf114d54e42f8b8962a2a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10216, "upload_time": "2019-05-21T08:02:21", "upload_time_iso_8601": "2019-05-21T08:02:21.037631Z", "url": "https://files.pythonhosted.org/packages/66/51/f7a893dd5a21bcb4210f5e315825e53ce60fb245fa3654f2dc1a6ef010bb/find2deny-0.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.6.post1558425692": [ { "comment_text": "", "digests": { "md5": "a7e5ab4f094508d3bbe1ded29648dba0", "sha256": "b11b87229b64b594e88203fb18361e881f1fe1ffec81b1eba99cb24f870ceecb" }, "downloads": -1, "filename": "find2deny-0.1.6.post1558425692-py3-none-any.whl", "has_sig": false, "md5_digest": "a7e5ab4f094508d3bbe1ded29648dba0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13473, "upload_time": "2019-05-21T08:02:17", "upload_time_iso_8601": "2019-05-21T08:02:17.747815Z", "url": "https://files.pythonhosted.org/packages/e5/84/8e3709b70c38b2851611647b8b7dc6da79645146fe713eaf194db53a2f00/find2deny-0.1.6.post1558425692-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6f7dae4ec6f7f315f0b37e35a897fc78", "sha256": "5b8b5bf5e1780ce03eeb0acc2ab712c777e75118a088b45fca8eb318edf6602f" }, "downloads": -1, "filename": "find2deny-0.1.6.post1558425692.tar.gz", "has_sig": false, "md5_digest": "6f7dae4ec6f7f315f0b37e35a897fc78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10243, "upload_time": "2019-05-21T08:02:19", "upload_time_iso_8601": "2019-05-21T08:02:19.575076Z", "url": "https://files.pythonhosted.org/packages/6f/36/e002de6c7a7ddf890edfeac0adb77d2f29c6d058ed8cef8e4f0ae09894e3/find2deny-0.1.6.post1558425692.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "69dd72ab1ffbdddb07df1b6bf6806c54", "sha256": "b8cae98ad69e740f02f4b652206fde665061a14cc33e60898a056c452625cb37" }, "downloads": -1, "filename": "find2deny-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "69dd72ab1ffbdddb07df1b6bf6806c54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13243, "upload_time": "2019-05-21T08:11:29", "upload_time_iso_8601": "2019-05-21T08:11:29.375970Z", "url": "https://files.pythonhosted.org/packages/e7/24/c6dae41213856aaccc862d8079fb812210d7f2a5e34e400f4bdf8a82ee20/find2deny-0.1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1beeb534cd26cf220646b59989f05c8f", "sha256": "43a92467a7ccc5e65e0534111cf66e2a5d787a1c5d24e7b744f87c150bd40dbe" }, "downloads": -1, "filename": "find2deny-0.1.7.tar.gz", "has_sig": false, "md5_digest": "1beeb534cd26cf220646b59989f05c8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10221, "upload_time": "2019-05-21T08:11:34", "upload_time_iso_8601": "2019-05-21T08:11:34.356365Z", "url": "https://files.pythonhosted.org/packages/78/98/a765127af1a0577aff268b873bed66bbb6fed22c310b807a04d05906536a/find2deny-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7.post1558426258": [ { "comment_text": "", "digests": { "md5": "8d993c3f1a44d0e4da9370c848a5b44a", "sha256": "2c8cadc46638da98480d7bd21d226051806617ef1ae7883c23d5e5bd580dac84" }, "downloads": -1, "filename": "find2deny-0.1.7.post1558426258-py3-none-any.whl", "has_sig": false, "md5_digest": "8d993c3f1a44d0e4da9370c848a5b44a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13482, "upload_time": "2019-05-21T08:11:30", "upload_time_iso_8601": "2019-05-21T08:11:30.963677Z", "url": "https://files.pythonhosted.org/packages/93/c7/c57057756ca18d5fb336a4f692c2763e0048f307ddc151c5b79aa35a48ff/find2deny-0.1.7.post1558426258-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f971ad119e4bf91a253c1537ea3af506", "sha256": "98cd2f54ef102454d7cbfe058bc476c3668e883da9b7d0cc2efb112968678d75" }, "downloads": -1, "filename": "find2deny-0.1.7.post1558426258.tar.gz", "has_sig": false, "md5_digest": "f971ad119e4bf91a253c1537ea3af506", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10246, "upload_time": "2019-05-21T08:11:32", "upload_time_iso_8601": "2019-05-21T08:11:32.678782Z", "url": "https://files.pythonhosted.org/packages/7f/0f/4660723732b6de9c83cb3dce86797ae1df664d2d29580be4d21c3ef22b60/find2deny-0.1.7.post1558426258.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "8eb7ef953bf1c15f5e18d93a51b6f69f", "sha256": "218cf73f56dc7095073f5649ec69410997ace3c29c0143ac074448f0c864225d" }, "downloads": -1, "filename": "find2deny-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "8eb7ef953bf1c15f5e18d93a51b6f69f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13274, "upload_time": "2019-05-21T08:20:22", "upload_time_iso_8601": "2019-05-21T08:20:22.458934Z", "url": "https://files.pythonhosted.org/packages/9d/6a/49665ddac9ebfec851e9184b8554181954413517df2ec3c53f4208309bcd/find2deny-0.1.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e141f488f72a5f85cc81c0c4e65b20df", "sha256": "09bcc6e66b25980c4953f1f3ffcbebceef94253dda1b433c180df1c91e5860a0" }, "downloads": -1, "filename": "find2deny-0.1.8.tar.gz", "has_sig": false, "md5_digest": "e141f488f72a5f85cc81c0c4e65b20df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10256, "upload_time": "2019-05-21T08:20:27", "upload_time_iso_8601": "2019-05-21T08:20:27.362202Z", "url": "https://files.pythonhosted.org/packages/cb/59/ab31a0ad33cc2d66d147580824406983a48b70187b825ac55a4fbbe24b4f/find2deny-0.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.8.post1558426710": [ { "comment_text": "", "digests": { "md5": "2fba52800dcd975cf795a9d70ef46bee", "sha256": "2839bfe54a6f973866d61ac818038243db0e6b0751254cd6ffa87a98364b8c9b" }, "downloads": -1, "filename": "find2deny-0.1.8.post1558426710-py3-none-any.whl", "has_sig": false, "md5_digest": "2fba52800dcd975cf795a9d70ef46bee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13511, "upload_time": "2019-05-21T08:20:24", "upload_time_iso_8601": "2019-05-21T08:20:24.218263Z", "url": "https://files.pythonhosted.org/packages/b6/cf/4c4624aec3e741ae1449bb5fdd96f054e77a3f56468284947a4347d52dd7/find2deny-0.1.8.post1558426710-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "837ec14b1e7c346afe632faac048ee86", "sha256": "d314fad0d6722019e47c9e6e44c7a68c6de9bffe13acd62b269f0c93c85200da" }, "downloads": -1, "filename": "find2deny-0.1.8.post1558426710.tar.gz", "has_sig": false, "md5_digest": "837ec14b1e7c346afe632faac048ee86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10284, "upload_time": "2019-05-21T08:20:25", "upload_time_iso_8601": "2019-05-21T08:20:25.804866Z", "url": "https://files.pythonhosted.org/packages/5c/16/fd833ab8832dca830739240b251b346293d757af51c38f9dccdb95e6b18e/find2deny-0.1.8.post1558426710.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "40b771e6410e5cf9863ed3564b9add01", "sha256": "f29a64a35a0405d6e9ad8edae0a0d33011b96eb136641c48ba4fa36134bbb842" }, "downloads": -1, "filename": "find2deny-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "40b771e6410e5cf9863ed3564b9add01", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13369, "upload_time": "2019-05-21T08:42:53", "upload_time_iso_8601": "2019-05-21T08:42:53.667502Z", "url": "https://files.pythonhosted.org/packages/66/21/32721b0a7532a07703282bae9143e1587b096a7a42e1c69159b4585bc750/find2deny-0.1.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d3415ec3ee2abd3ec07e36c6ff3236d7", "sha256": "d5cfee21aed42fe50fff4b279202b1d13430634ce578de4e461167fca5f38c18" }, "downloads": -1, "filename": "find2deny-0.1.9.tar.gz", "has_sig": false, "md5_digest": "d3415ec3ee2abd3ec07e36c6ff3236d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10343, "upload_time": "2019-05-21T08:42:58", "upload_time_iso_8601": "2019-05-21T08:42:58.121107Z", "url": "https://files.pythonhosted.org/packages/96/d4/2ce6d91956ec1af3ca9a992839f25bcf9f77370051a20017ac7a0cc443a0/find2deny-0.1.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.9.post1558428047": [ { "comment_text": "", "digests": { "md5": "12e281ba83ced274bb383633fa4ae81d", "sha256": "324b73f7eb38f231675e3ea9b5a2fa85005d832132d00fc3134817250733d7af" }, "downloads": -1, "filename": "find2deny-0.1.9.post1558428047-py3-none-any.whl", "has_sig": false, "md5_digest": "12e281ba83ced274bb383633fa4ae81d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13608, "upload_time": "2019-05-21T08:42:55", "upload_time_iso_8601": "2019-05-21T08:42:55.264197Z", "url": "https://files.pythonhosted.org/packages/16/d6/d5629ea1a21953742cafa0e8f999645c1ced4993b2af1862c091eb78a2c1/find2deny-0.1.9.post1558428047-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "34e1a4754e6624b583a11f3d1e990ae7", "sha256": "0522a3b9a04180f4ba55ce8680f4e345b337c425cb5206b025c44eb8738b1104" }, "downloads": -1, "filename": "find2deny-0.1.9.post1558428047.tar.gz", "has_sig": false, "md5_digest": "34e1a4754e6624b583a11f3d1e990ae7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10364, "upload_time": "2019-05-21T08:42:56", "upload_time_iso_8601": "2019-05-21T08:42:56.722630Z", "url": "https://files.pythonhosted.org/packages/cb/e2/0b2bcbedd6b9ba75c2ec423ee19f1876c23551ce9ddce45afffc428feba2/find2deny-0.1.9.post1558428047.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b5f45c057bddc868761a9001a96b287c", "sha256": "a494c96b22ebe74c97abe91f04028271dad10df7aefd169ef73b8705e2f461f6" }, "downloads": -1, "filename": "find2deny-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b5f45c057bddc868761a9001a96b287c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16428, "upload_time": "2019-10-15T12:18:34", "upload_time_iso_8601": "2019-10-15T12:18:34.541189Z", "url": "https://files.pythonhosted.org/packages/d9/83/72252e5447c7276377e2bf2aceec9ac28dc2020a205c75c7b3c89294221f/find2deny-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c13e05811434b381beee332a71bd0ca7", "sha256": "dd497c7e1e40f90e3b518e8bb132c26959178997f27f7d6ad52acd58486ad0c0" }, "downloads": -1, "filename": "find2deny-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c13e05811434b381beee332a71bd0ca7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13434, "upload_time": "2019-10-15T12:18:36", "upload_time_iso_8601": "2019-10-15T12:18:36.839742Z", "url": "https://files.pythonhosted.org/packages/6b/0b/3991f2bbe9e1a3a735f039aad0d8bdb50489b551a85a24d3d9b946a95ce5/find2deny-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b99de67003f4b50dafc8f40a8f80cd01", "sha256": "de977303ae5f6df8f64acc730ccb6f068586eb383d0f1b8bbde4932c6319f8ca" }, "downloads": -1, "filename": "find2deny-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b99de67003f4b50dafc8f40a8f80cd01", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16423, "upload_time": "2019-10-15T12:30:49", "upload_time_iso_8601": "2019-10-15T12:30:49.023620Z", "url": "https://files.pythonhosted.org/packages/70/2c/0b5645c39100a7cd264bddeef813e0112153b2bc90f40376c80c44706749/find2deny-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "90257d9bc756be8adcdd520e88a3aced", "sha256": "ff6fb29d16a147b3aa1479da3cd3be2ef91819b32aebe1e5c47d764158242491" }, "downloads": -1, "filename": "find2deny-0.2.1.tar.gz", "has_sig": false, "md5_digest": "90257d9bc756be8adcdd520e88a3aced", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13438, "upload_time": "2019-10-15T12:30:51", "upload_time_iso_8601": "2019-10-15T12:30:51.522778Z", "url": "https://files.pythonhosted.org/packages/2c/2c/23b348543da0b451c14afcd0918008f109dca798e4a6816b46cb02e84c48/find2deny-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "7df664ab5b6d626b970f36454652f254", "sha256": "0ba4ae69a80cecec97704116d8f1684de1ad8927c961f808f5c0db9606e0f3a9" }, "downloads": -1, "filename": "find2deny-0.2.10-py3-none-any.whl", "has_sig": false, "md5_digest": "7df664ab5b6d626b970f36454652f254", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16919, "upload_time": "2019-10-28T13:46:11", "upload_time_iso_8601": "2019-10-28T13:46:11.826784Z", "url": "https://files.pythonhosted.org/packages/21/0e/c548318f670be0f233e9be0636efbde7962c022e43103c183eaac0b18601/find2deny-0.2.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "69686678df24ad7b8191c2cdc6ed23bb", "sha256": "60d73c0288b97048c1cde6b07848496be8809fd221bce88b1fadaca734d8e737" }, "downloads": -1, "filename": "find2deny-0.2.10.tar.gz", "has_sig": false, "md5_digest": "69686678df24ad7b8191c2cdc6ed23bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13896, "upload_time": "2019-10-28T13:46:13", "upload_time_iso_8601": "2019-10-28T13:46:13.378689Z", "url": "https://files.pythonhosted.org/packages/b7/ca/c2c88fef2b6cf440d7647b4200900f588ec94464a8e3fd111cd6edb7e302/find2deny-0.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "ad1fd24b1353690a59258c5390a39147", "sha256": "1e3093f95ea13349763713f516f68d4c0c8ff902180c917970e211e69f511547" }, "downloads": -1, "filename": "find2deny-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ad1fd24b1353690a59258c5390a39147", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16433, "upload_time": "2019-10-15T12:45:04", "upload_time_iso_8601": "2019-10-15T12:45:04.348092Z", "url": "https://files.pythonhosted.org/packages/9c/5e/7e0a88d302ce00c3446bae9b5efa9d721686ad59b39d57d515da9e77ccb0/find2deny-0.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "94d0198a0a5a90e8dbfa449ae7708fc5", "sha256": "1a074cb54658db1d194e80429452ee038f61da0972363f35eac35f0fdad8161e" }, "downloads": -1, "filename": "find2deny-0.2.2.tar.gz", "has_sig": false, "md5_digest": "94d0198a0a5a90e8dbfa449ae7708fc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13436, "upload_time": "2019-10-15T12:45:06", "upload_time_iso_8601": "2019-10-15T12:45:06.612102Z", "url": "https://files.pythonhosted.org/packages/f6/61/e0e13fce66a796647979726a2d6516d3be60fbec9a7468b40767208752f5/find2deny-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "7d131da3689cf54ab7e6ad140d35d6f4", "sha256": "7c8af7d43b22cd9cac8e0232e843d4d8df5b9338fc186f3880b9410be0f01ad5" }, "downloads": -1, "filename": "find2deny-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7d131da3689cf54ab7e6ad140d35d6f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16503, "upload_time": "2019-10-15T13:05:59", "upload_time_iso_8601": "2019-10-15T13:05:59.031520Z", "url": "https://files.pythonhosted.org/packages/db/aa/d52459cb580496042f317d87b959832d0e37b76e6c10f3e78ed95c577c81/find2deny-0.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "654cd6612eac516d896ae1b7c5362a0a", "sha256": "e32589be1d7f73bfc7121fb84dfa5670804ee273c8ead7b08d00d0769b974c52" }, "downloads": -1, "filename": "find2deny-0.2.3.tar.gz", "has_sig": false, "md5_digest": "654cd6612eac516d896ae1b7c5362a0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13500, "upload_time": "2019-10-15T13:06:01", "upload_time_iso_8601": "2019-10-15T13:06:01.362528Z", "url": "https://files.pythonhosted.org/packages/70/d4/5814f36c7885b97cb341301e42d747abf91a69bc7f9f7bde9c6a908f7b50/find2deny-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "683ca829b46cc880f16333ba9998b16c", "sha256": "a0cdc35a453968fc46c47c7b670c0c30258f7505199d2401a5779c3bff236c83" }, "downloads": -1, "filename": "find2deny-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "683ca829b46cc880f16333ba9998b16c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16515, "upload_time": "2019-10-15T13:16:42", "upload_time_iso_8601": "2019-10-15T13:16:42.722800Z", "url": "https://files.pythonhosted.org/packages/4f/64/b2c435772224a3b2daf38726da9255e8ecd8fbbd276c5e45d35914d9aefe/find2deny-0.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "acfde2c6719812ed47416ee2a6c4b8f4", "sha256": "efe47ca2d5180ccd6c8797308bb424665ddca426324af143cf1d935a44f6f4b0" }, "downloads": -1, "filename": "find2deny-0.2.4.tar.gz", "has_sig": false, "md5_digest": "acfde2c6719812ed47416ee2a6c4b8f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13515, "upload_time": "2019-10-15T13:16:44", "upload_time_iso_8601": "2019-10-15T13:16:44.702784Z", "url": "https://files.pythonhosted.org/packages/35/21/c50c84cdc41e529acaf3ecbfc78b96cc1253ecf915b4a3674790517a7ef7/find2deny-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "ab5df8fcc1ca3400e1a5b2617a1c9d7c", "sha256": "4e4de5af14ceb09c82fc5f6db36308a840bddca666bda0bac8ed3afb0d281632" }, "downloads": -1, "filename": "find2deny-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ab5df8fcc1ca3400e1a5b2617a1c9d7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16570, "upload_time": "2019-10-16T12:30:37", "upload_time_iso_8601": "2019-10-16T12:30:37.786779Z", "url": "https://files.pythonhosted.org/packages/24/85/44be47233170909d6b03e94b995498a9cf23610fe449917cc7948ffbc8ec/find2deny-0.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "71a2a097abebb5debe17e16d80618438", "sha256": "c9c8d17dd147c2a2b0f5484e4eefb7dcd0da74d17e2c151adb5e9cde456b94c0" }, "downloads": -1, "filename": "find2deny-0.2.5.tar.gz", "has_sig": false, "md5_digest": "71a2a097abebb5debe17e16d80618438", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13576, "upload_time": "2019-10-16T12:30:39", "upload_time_iso_8601": "2019-10-16T12:30:39.918799Z", "url": "https://files.pythonhosted.org/packages/82/32/211525f12f36f54610b0b4b91f32fd723aabbf785497e20e98eeb9a1b473/find2deny-0.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "28068b7c0f90f9cfaefb3cb4596ccf96", "sha256": "fd67471eafa717119d774f39908f680b80de5a2e4969e5f07ab2661122d6391b" }, "downloads": -1, "filename": "find2deny-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "28068b7c0f90f9cfaefb3cb4596ccf96", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16594, "upload_time": "2019-10-16T12:56:21", "upload_time_iso_8601": "2019-10-16T12:56:21.186045Z", "url": "https://files.pythonhosted.org/packages/53/d3/ded3cd35d1a863cc29a4490958fc4b491e4831fd5bc2bc2fef22984b66d0/find2deny-0.2.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a5e8e8919973e01909f97f0b5b23e43c", "sha256": "a5575349b00ce663b77525e20c0a20239dd63b6e0c92baad4a86b0bf8da743a3" }, "downloads": -1, "filename": "find2deny-0.2.6.tar.gz", "has_sig": false, "md5_digest": "a5e8e8919973e01909f97f0b5b23e43c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13612, "upload_time": "2019-10-16T12:56:22", "upload_time_iso_8601": "2019-10-16T12:56:22.974525Z", "url": "https://files.pythonhosted.org/packages/6e/dd/045b119c6efc5600d2a07e9441ab6dcdc59deb5ca156ff9c21b0c8c7ec24/find2deny-0.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "b8d91e6495791cb99288e7e2c3226e7c", "sha256": "b522621822ca108b1c6d606809a04a5f15d8a4d3f7cac015e2b0cb5ec3e513c7" }, "downloads": -1, "filename": "find2deny-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "b8d91e6495791cb99288e7e2c3226e7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16602, "upload_time": "2019-10-16T13:04:21", "upload_time_iso_8601": "2019-10-16T13:04:21.668803Z", "url": "https://files.pythonhosted.org/packages/e6/4a/602cc2be797ac47d0809c99e21879135acec4f6248e991a2cbdb540c86bd/find2deny-0.2.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "86ea15a1f8dd62dc25394e7fb4f5b69f", "sha256": "5fb05f760c783ebff8683449e7772796f84ca779be1f5a6586ec638fe1ef9fa4" }, "downloads": -1, "filename": "find2deny-0.2.7.tar.gz", "has_sig": false, "md5_digest": "86ea15a1f8dd62dc25394e7fb4f5b69f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13614, "upload_time": "2019-10-16T13:04:23", "upload_time_iso_8601": "2019-10-16T13:04:23.812321Z", "url": "https://files.pythonhosted.org/packages/cc/58/3f387974859103b98c4937aed884dcfb18b2f03b86e2175e0fc6ae0cf8f5/find2deny-0.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.7b0": [ { "comment_text": "", "digests": { "md5": "5a02f0e45ca1c00ad8383b5479c83788", "sha256": "c69cacc444a60874c404e99ff510cf388645130a01ca7ec7a356fff97770aea1" }, "downloads": -1, "filename": "find2deny-0.2.7b0-py3-none-any.whl", "has_sig": false, "md5_digest": "5a02f0e45ca1c00ad8383b5479c83788", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16635, "upload_time": "2019-10-16T13:01:18", "upload_time_iso_8601": "2019-10-16T13:01:18.077755Z", "url": "https://files.pythonhosted.org/packages/4a/9b/90bfa90bb48c1f75f139ddae281cbad231eea9722dcb3b39ca6c72718bff/find2deny-0.2.7b0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6a4e83eb1f3d81f826fa7a028b06a20b", "sha256": "8838fecafc922d2eefd78ec78f997ee297e6740355d4c9a3afe6664d1ac49dfc" }, "downloads": -1, "filename": "find2deny-0.2.7b0.tar.gz", "has_sig": false, "md5_digest": "6a4e83eb1f3d81f826fa7a028b06a20b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13627, "upload_time": "2019-10-16T13:01:20", "upload_time_iso_8601": "2019-10-16T13:01:20.301042Z", "url": "https://files.pythonhosted.org/packages/1e/92/bb71f2d379840bed045ef592bfb34dafda0076864c7331512d9f851b8967/find2deny-0.2.7b0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "5dea79187abd809475b41a87e608177e", "sha256": "7ca001165da7e8a42133cf3a6fa69de3e04f5f806bec0356b853f5c2cf149027" }, "downloads": -1, "filename": "find2deny-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "5dea79187abd809475b41a87e608177e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16751, "upload_time": "2019-10-28T10:41:37", "upload_time_iso_8601": "2019-10-28T10:41:37.526800Z", "url": "https://files.pythonhosted.org/packages/d8/4d/8f60073d90c1dfd9e0a80bf5f62f8e5493afecf73c5e2da410b59cadceed/find2deny-0.2.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4c2494db994ded1a7d7c0eb1ccc6f23b", "sha256": "369064bfafb8e01b3c52c13a1f714ae630134a5ddc06720ed1c1f835df16e8d7" }, "downloads": -1, "filename": "find2deny-0.2.8.tar.gz", "has_sig": false, "md5_digest": "4c2494db994ded1a7d7c0eb1ccc6f23b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13775, "upload_time": "2019-10-28T10:41:39", "upload_time_iso_8601": "2019-10-28T10:41:39.348659Z", "url": "https://files.pythonhosted.org/packages/3c/27/0a2bc31c27badfbfd01fdaa03454cfa7e08421e6ffe0f181ac9870b086de/find2deny-0.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.8b0": [ { "comment_text": "", "digests": { "md5": "a39cb222bb81a312023d03d66bfb7e36", "sha256": "58e092d153927d60abde8e88c18bdd1e37d053c312ff7aff1452ac06f2c87301" }, "downloads": -1, "filename": "find2deny-0.2.8b0-py3-none-any.whl", "has_sig": false, "md5_digest": "a39cb222bb81a312023d03d66bfb7e36", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16785, "upload_time": "2019-10-28T10:40:30", "upload_time_iso_8601": "2019-10-28T10:40:30.339902Z", "url": "https://files.pythonhosted.org/packages/fa/b9/33127d505b76dcceae7f957af99f1e7f370ab847e1ce07b381443caa05c2/find2deny-0.2.8b0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dac0bb6209feb286ff12fe1d8e869b16", "sha256": "09dfa5a1267d52bb50678e7c12a0a0d0030eebe80bbcde7274914679173e915b" }, "downloads": -1, "filename": "find2deny-0.2.8b0.tar.gz", "has_sig": false, "md5_digest": "dac0bb6209feb286ff12fe1d8e869b16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13782, "upload_time": "2019-10-28T10:40:32", "upload_time_iso_8601": "2019-10-28T10:40:32.229017Z", "url": "https://files.pythonhosted.org/packages/dd/74/f8aa53dac97f7a267518fa4978ec88605efec461d5a6a6b5b3e31e063754/find2deny-0.2.8b0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "95a1e28bdd51d9d798ade575f143ee6e", "sha256": "7e914f71edb5fc55ee19368679ae49e6141d819f4a41141705af5e30bc8d86f4" }, "downloads": -1, "filename": "find2deny-0.2.9-py3-none-any.whl", "has_sig": false, "md5_digest": "95a1e28bdd51d9d798ade575f143ee6e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16855, "upload_time": "2019-10-28T11:29:17", "upload_time_iso_8601": "2019-10-28T11:29:17.933009Z", "url": "https://files.pythonhosted.org/packages/06/d2/76c5fd7eadb8eff94f5067e6a852ada50d412f2d11e8c4c8fcfd9a9f2a3f/find2deny-0.2.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2531ba21e2d062e5a6e47471f3641079", "sha256": "2c749c177de9aeacdb6fdaa27638b473150c2241b3ae468d96fe390118f072a4" }, "downloads": -1, "filename": "find2deny-0.2.9.tar.gz", "has_sig": false, "md5_digest": "2531ba21e2d062e5a6e47471f3641079", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13855, "upload_time": "2019-10-28T11:29:19", "upload_time_iso_8601": "2019-10-28T11:29:19.383291Z", "url": "https://files.pythonhosted.org/packages/f4/6c/a9a0e1a7d26f5a5b9c1608c91a41782b155ab6b5f7e259aec0cd15dd2876/find2deny-0.2.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7df664ab5b6d626b970f36454652f254", "sha256": "0ba4ae69a80cecec97704116d8f1684de1ad8927c961f808f5c0db9606e0f3a9" }, "downloads": -1, "filename": "find2deny-0.2.10-py3-none-any.whl", "has_sig": false, "md5_digest": "7df664ab5b6d626b970f36454652f254", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16919, "upload_time": "2019-10-28T13:46:11", "upload_time_iso_8601": "2019-10-28T13:46:11.826784Z", "url": "https://files.pythonhosted.org/packages/21/0e/c548318f670be0f233e9be0636efbde7962c022e43103c183eaac0b18601/find2deny-0.2.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "69686678df24ad7b8191c2cdc6ed23bb", "sha256": "60d73c0288b97048c1cde6b07848496be8809fd221bce88b1fadaca734d8e737" }, "downloads": -1, "filename": "find2deny-0.2.10.tar.gz", "has_sig": false, "md5_digest": "69686678df24ad7b8191c2cdc6ed23bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13896, "upload_time": "2019-10-28T13:46:13", "upload_time_iso_8601": "2019-10-28T13:46:13.378689Z", "url": "https://files.pythonhosted.org/packages/b7/ca/c2c88fef2b6cf440d7647b4200900f588ec94464a8e3fd111cd6edb7e302/find2deny-0.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }