معرفی شرکت ها


flake518-1.5.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A small wrapper around flake8 to support PEP518 pyproject.toml as configuration file.
ویژگی مقدار
سیستم عامل -
نام فایل flake518-1.5.0
نام flake518
نسخه کتابخانه 1.5.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده -
ایمیل نویسنده Carsten Igel <cig@bite-that-bit.de>
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/flake518/
مجوز -
# Flake518 A small wrapper around the famous [flake8](https://flake8.pycqa.org/) tool empowering it to read the configuration not from `setup.cfg`, `tox.ini` or `.flake8`, but from the [PEP518](https://www.python.org/dev/peps/pep-0518/) compliant `pyproject.toml`. In contrast to [flake9](https://gitlab.com/retnikt/flake9) it is not a fork of flake8. It uses flake8 under the hood and transforms the relevant configuration to a flake8 configuration file. This way, the ongoing implementation of flake8 can be used. ## Rationale The usage of `pyproject.toml` is though highly anticipated by some community members, but currently [rejected](https://github.com/PyCQA/flake8/issues/234) by the maintainers for an undisclosed reason. Flake9 already uses the `pyproject.toml` file, but does not incorporate later changes. Since flake8 allows to pass additional configuration files, a temporary configuration file is created. This way, the latest flake8 revision is used, but it can be configured using `pyproject.toml`. ## Configuration According to PEP518, each tool may add a tool-specific table to the project configuration. ```toml [tool.flake8] statistics=True show-source=True max-line-length=79 doctests=True exclude=[".git", "__pypackages__", ".vscode", ".mypy_cache"] ``` For compliance reason, the `[tool.flake518]` can be used as well. ## Usage with the `pre-commit` git hooks framework `flake518` can be included as a hook for [`pre-commit`](https://pre-commit.com/). The easiest way to get started is to add this configuration to your `.pre-commit-config.yaml`: ```yaml - repo: https://github.com/carstencodes/flake518 rev: '' # pick a git hash / tag to point to hooks: - id: flake518 ``` See the [`pre-commit`](https://pre-commit.com/#pre-commit-configyaml---hooks) for how to customize this configuration. ## License Like flake8, this project is licensed under the MIT license. ## Contributions Contributions welcome, feel free to submit issues and pull requests on github. Contact me, if you are using gitlab or codeberg.


نیازمندی

مقدار نام
- flake8>=3.0.0
ython_versio tomli>=0.10.2;


زبان مورد نیاز

مقدار نام
>=3.9, <4 Python


نحوه نصب


نصب پکیج whl flake518-1.5.0:

    pip install flake518-1.5.0.whl


نصب پکیج tar.gz flake518-1.5.0:

    pip install flake518-1.5.0.tar.gz