معرفی شرکت ها


flake8-import-conventions-0.1.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

An opinionated plugin for Flake8 on how certain packages should be imported or aliased.
ویژگی مقدار
سیستم عامل -
نام فایل flake8-import-conventions-0.1.0
نام flake8-import-conventions
نسخه کتابخانه 0.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده João Palmeiro
ایمیل نویسنده joaopalmeiro@proton.me
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/flake8-import-conventions/
مجوز MIT
# flake8-import-conventions <p align="center"> <img alt="" src="https://raw.githubusercontent.com/joaopalmeiro/flake8-import-conventions/main/assets/logo_round.png" width="100" height="100" /> </p> [![PyPI](https://img.shields.io/pypi/v/flake8-import-conventions.svg)](https://pypi.org/project/flake8-import-conventions/) An opinionated plugin for Flake8 on how certain packages should be imported or aliased. It is based on the [`pandas-vet`](https://github.com/deppen8/pandas-vet) and [`flake8-2020`](https://github.com/asottile/flake8-2020) plugins. ## Installation Via [Pipenv](https://pipenv.pypa.io/): ```bash pipenv install --dev flake8 flake8-import-conventions ``` ## Flake8 codes | Package | Code | Description | | ------------------------------------------- | ----- | ------------------------------------------------------------------------------ | | [Altair](https://altair-viz.github.io/) | IC001 | altair should be imported as `import altair as alt` | | [GeoPandas](https://geopandas.org/) | IC002 | geopandas should be imported as `import geopandas` | | [Matplotlib](https://matplotlib.org/) | IC003 | matplotlib.pyplot should be imported as `import matplotlib.pyplot as plt` | | [NetworkX](https://networkx.org/) | IC004 | networkx should be imported as `import networkx as nx` | | [NumPy](https://numpy.org/) | IC005 | numpy should be imported as `import numpy as np` | | [pandas](https://pandas.pydata.org/) | IC006 | pandas should be imported as `import pandas as pd` | | [Plotly](https://plotly.com/python/) | IC007 | plotly.express should be imported as `import plotly.express as px` | | [Plotly](https://plotly.com/python/) | IC008 | plotly.graph_objects should be imported as `import plotly.graph_objects as go` | | [seaborn](https://seaborn.pydata.org/) | IC009 | seaborn should be imported as `import seaborn as sns` | | [statsmodels](https://www.statsmodels.org/) | IC010 | statsmodels.api should be imported as `import statsmodels.api as sm` | ## Development ```bash poetry install --with dev ``` ```bash poetry shell ``` Open the `manual_test.py` file in VS Code to see the error messages. ```bash pytest tests/ -v ``` or (to see `print()`s) ```bash pytest tests/ -v -s ``` Copy the output of the following script and paste it in the [Flake8 codes](#flake8-codes) section: ```bash python gen_table.py ``` If changes are not reflected in VS Code after changing something in the package, close it and open it again. ## Deployment ```bash poetry check ``` ```bash poetry version minor ``` or ```bash poetry version patch ``` Commit the change in the `pyproject.toml` file. ```bash git tag ``` ```bash git tag "v$(poetry version --short)" ``` ```bash git push origin "v$(poetry version --short)" ``` ## References - Anthony Sottile's "[a flake8 plugin from scratch (intermediate) anthony explains #025](https://youtu.be/ot5Z4KQPBL8)" tutorial. - [flake8-pie](https://github.com/sbdchd/flake8-pie). - [wemake-python-styleguide](https://github.com/wemake-services/wemake-python-styleguide).


نیازمندی

مقدار نام
>=5 flake8
>=22.2.0,<23.0.0 attrs


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

مقدار نام
>=3.7,<4.0 Python


نحوه نصب


نصب پکیج whl flake8-import-conventions-0.1.0:

    pip install flake8-import-conventions-0.1.0.whl


نصب پکیج tar.gz flake8-import-conventions-0.1.0:

    pip install flake8-import-conventions-0.1.0.tar.gz