معرفی شرکت ها


check-sdist-0.1.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Check the contents of an SDist vs. git
ویژگی مقدار
سیستم عامل -
نام فایل check-sdist-0.1.2
نام check-sdist
نسخه کتابخانه 0.1.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده -
ایمیل نویسنده Henry Schreiner <henryschreineriii@gmail.com>
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/check-sdist/
مجوز -
# check-sdist [![Actions Status][actions-badge]][actions-link] [![PyPI version][pypi-version]][pypi-link] [![PyPI platforms][pypi-platforms]][pypi-link] <!-- prettier-ignore-start --> [actions-badge]: https://github.com/henryiii/check-sdist/workflows/CI/badge.svg [actions-link]: https://github.com/henryiii/check-sdist/actions [pypi-link]: https://pypi.org/project/check-sdist/ [pypi-platforms]: https://img.shields.io/pypi/pyversions/check-sdist [pypi-version]: https://img.shields.io/pypi/v/check-sdist <!-- prettier-ignore-end --> Have you ever shipped broken SDists with missing files or possibly dirty SDists with files that shouldn't have been there? Have you noticed that standards compliant tools aren't making the same SDist that `flit build` is? Is hatchling adding `.DSStore` files when you ship from your macOS? No matter what build-backend you use, check-sdist can help! Check-sdist builds an SDist and compares the contents with your Git repository contents. It can even temporarily inject common junk files (like pycache files or OS specific files) and help verify that those aren't getting bundled into your SDist. If you are getting files you didn't expect or missing files you did expect, consult your build backend's docs to see how to include or exclude files. ### Quick start To run: ```console $ pipx run check-sdist ``` You can add `--no-isolation` to disable build isolation (faster, but must preinstall build dependencies), `--source-dir` to select a different source directory to check, and `--inject-junk` to temporarily inject some common junk files while running. If you need the latest development version: ```console $ pipx run --spec git+https://github.com/henryiii/check-sdist check-sdist ``` ### Pre-commit integration To use the [pre-commit](https://pre-commit.com) integration, put this in your `.pre-commit-config.yaml`: ```yaml - repo: https://github.com/henryiii/check-sdist rev: v0.1.0 hooks: - id: check-sdist args: [--inject-junk] additional_dependencies: [] # list your build deps here ``` This requires your build dependencies, but in doing so, it can cache the environment, making it quite fast. If you don't mind slower runs and don't want to require build dependency listing: ```yaml - repo: https://github.com/henryiii/check-sdist rev: v0.1.0 hooks: - id: check-sdist-isolated args: [--inject-junk] ``` ### Configuration To configure, these options are supported in your `pyproject.toml` file: ```toml [tool.check-sdist] sdist-only = [] git-only = [] default-ignore = true ``` You can add `.gitignore` style lines here, and you can turn off the default ignore list, which adds some default git-only files. ### See also - [check-manifest](https://github.com/mgedmin/check-manifest): A (currently) setuptools specific checker that can suggest possible ways to include/exclude files. - [scikit-hep developer pages](https://scikit-hep.org/developer): Guidelines on which this package was designed.


نیازمندی

مقدار نام
- build
ython_versio importlib-resources;
- pathspec
ython_versio tomli;
xtr pytest-cov>=3;
xtr pytest>=6;
xtr pytest-cov>=3;
xtr pytest>=6;


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

مقدار نام
>=3.8 Python


نحوه نصب


نصب پکیج whl check-sdist-0.1.2:

    pip install check-sdist-0.1.2.whl


نصب پکیج tar.gz check-sdist-0.1.2:

    pip install check-sdist-0.1.2.tar.gz