{ "info": { "author": "rpc-automation", "author_email": "rpc-automation@rackspace.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Flake8", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===============\nflake8-filename\n===============\n\n.. image:: https://img.shields.io/travis/rcbops/flake8-filename.svg\n :target: https://travis-ci.org/rcbops/flake8-filename\n\nA flake8 linter plug-in for validating that certain Python files comply with a user defined pattern.\n\nQuick Start Guide\n-----------------\n\n1. Install ``flake8-filename`` from PyPI with pip::\n\n $ pip install flake8-filename\n\n2. Configure a mark that you would like to validate::\n\n $ cd project_root/\n $ vi .flake8\n\n.. code-block:: ini\n\n [flake8]\n filename_check1 = filter_regex=test_.+\n filename_regex=test_[\\w-]+$\n\n3. Run flake8::\n\n $ flake8 tests/\n\nGotchas\n-------\n\n1. It is highly recommended to use this plugin inside of a virtualenv\n2. A configuration is required by this plugin, if none is found the plugin will throw a N401 validation error for every file\n\nViolation Codes\n---------------\n\nAll possible violation codes are documented in violation_codes_\n\n\nExample Configurations\n----------------------\n\nMore example configurations can be found in configuration_\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _CONTRIBUTING.rst: CONTRIBUTING.rst\n.. _configuration: docs/configuration.rst\n.. _violation_codes: docs/violation_codes.rst\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rcbops/flake8-filename", "keywords": "flake8 flake8-filename", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "flake8-filename", "package_url": "https://pypi.org/project/flake8-filename/", "platform": "", "project_url": "https://pypi.org/project/flake8-filename/", "project_urls": { "Homepage": "https://github.com/rcbops/flake8-filename" }, "release_url": "https://pypi.org/project/flake8-filename/1.0.0/", "requires_dist": [ "flake8 (>=3.5.0)" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "A flake8 linter plug-in for validating that certain Python files comply with a user defined pattern.", "version": "1.0.0" }, "last_serial": 3913590, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "075162d762815ac7ff8860da7cdcc812", "sha256": "bb22793f4883db9c2c2301b4d0cf1f692a58d93c579988931c9770d31e19d5b7" }, "downloads": -1, "filename": "flake8_filename-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "075162d762815ac7ff8860da7cdcc812", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4416, "upload_time": "2018-05-30T16:08:54", "url": "https://files.pythonhosted.org/packages/a4/42/5d6a0b663686d1cc2dac74e69ff751f78b7e2793ec04da52ea6058f48e34/flake8_filename-1.0.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "075162d762815ac7ff8860da7cdcc812", "sha256": "bb22793f4883db9c2c2301b4d0cf1f692a58d93c579988931c9770d31e19d5b7" }, "downloads": -1, "filename": "flake8_filename-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "075162d762815ac7ff8860da7cdcc812", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4416, "upload_time": "2018-05-30T16:08:54", "url": "https://files.pythonhosted.org/packages/a4/42/5d6a0b663686d1cc2dac74e69ff751f78b7e2793ec04da52ea6058f48e34/flake8_filename-1.0.0-py2.py3-none-any.whl" } ] }