{ "info": { "author": "Michael Bukachi", "author_email": "michaelbukachi@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask-AntiJs\n-------------\n\nFlask-AntiJs is a Flask extension the protects endpoints against\n'undefined' javascript values by checking the URL, query params and payloads\nand return a 400 (Bad request) response.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/michaelbukachi/flask-antijs", "keywords": "flask antijs", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "Flask-AntiJs", "package_url": "https://pypi.org/project/Flask-AntiJs/", "platform": "any", "project_url": "https://pypi.org/project/Flask-AntiJs/", "project_urls": { "Homepage": "https://github.com/michaelbukachi/flask-antijs" }, "release_url": "https://pypi.org/project/Flask-AntiJs/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "An extension to check 'undefined' JS values", "version": "0.0.2" }, "last_serial": 5636397, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "11c1da92e25340ffff3f4e0a18f691d6", "sha256": "33ea7216491ee83c07eb679e3e2e04383e4244b2fa2affed861ee1c7f45eeaf5" }, "downloads": -1, "filename": "Flask_AntiJs-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11c1da92e25340ffff3f4e0a18f691d6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2868, "upload_time": "2019-08-02T18:15:24", "url": "https://files.pythonhosted.org/packages/e1/99/9934cbbae63e09fd7fd79fc3f2be8e8e0c6d8821470e5101342f865e3fa0/Flask_AntiJs-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1db04e9703bcf2fe58dd47d6a2b26b20", "sha256": "1847c2baa5eb7c43c43082ddb55a5f9cba9aad0aebb8edababe28d5458b9130b" }, "downloads": -1, "filename": "Flask-AntiJs-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1db04e9703bcf2fe58dd47d6a2b26b20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1853, "upload_time": "2019-08-02T18:15:29", "url": "https://files.pythonhosted.org/packages/c2/80/b85be5f57dbcf87232c36ca8dcea4995892f0b25bb4167fda8910df57a44/Flask-AntiJs-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6428e90805d1bf257235dfc6f2996c71", "sha256": "8c847926f7a2c92670b4e3d77ee172840062f203ceba6b98e48eb0fe52539eb1" }, "downloads": -1, "filename": "Flask-AntiJs-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6428e90805d1bf257235dfc6f2996c71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2023, "upload_time": "2019-08-05T21:05:31", "url": "https://files.pythonhosted.org/packages/35/ab/47c9b04eb841f3c0e8cf55da4e35d7562d0c247af82eb03925ae0299e7a8/Flask-AntiJs-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6428e90805d1bf257235dfc6f2996c71", "sha256": "8c847926f7a2c92670b4e3d77ee172840062f203ceba6b98e48eb0fe52539eb1" }, "downloads": -1, "filename": "Flask-AntiJs-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6428e90805d1bf257235dfc6f2996c71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2023, "upload_time": "2019-08-05T21:05:31", "url": "https://files.pythonhosted.org/packages/35/ab/47c9b04eb841f3c0e8cf55da4e35d7562d0c247af82eb03925ae0299e7a8/Flask-AntiJs-0.0.2.tar.gz" } ] }