hatch-requirements-txt icon indicating copy to clipboard operation
hatch-requirements-txt copied to clipboard

Hatchling plugin to read project dependencies from requirements.txt

Results 11 hatch-requirements-txt issues
Sort by recently updated
recently updated
newest added

updates: - [github.com/repo-helper/pyproject-parser: v0.11.0 → v0.11.1](https://github.com/repo-helper/pyproject-parser/compare/v0.11.0...v0.11.1) - [github.com/pre-commit/pre-commit-hooks: v3.4.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v3.4.0...v5.0.0) - [github.com/asottile/pyupgrade: v2.12.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v2.12.0...v3.17.0) - [github.com/Lucas-C/pre-commit-hooks: v1.5.1 → v1.5.5](https://github.com/Lucas-C/pre-commit-hooks/compare/v1.5.1...v1.5.5)

Can't files be inferred from `dependencies` and `optional-dependecies` by checking if the dependency has an extension (.txt or .in)? If we really can't remove `files`, it'd be great to support...

enhancement

I "componentize" my requirement files into common and dev requirements such that my requirements.txt looks like this: `-r requirements/common.txt ` hatch-requirement-txt does not appear to support this syntax. Build doesn't...

bug

## Description Add feature to allow use of requirements file when specifying hatch environments. ``` [tool.hatch.envs..dependencies] dependency-file = "requirements.txt" ``` ## Other Additional Information: My use case is docs environment...

enhancement
stale

## Description In the README, I see that editable installs are not support. I'm curious as to why that is, and whether you think it's an insurmountable limitation.

enhancement

Looks like pytest shpws some `DeprecationWarning` warnings ```console + PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-hatch-requirements-txt-0.3.0-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-hatch-requirements-txt-0.3.0-2.fc35.x86_64/usr/lib/python3.8/site-packages + /usr/bin/pytest -ra -m 'not network' ==================================================================================== test session starts ==================================================================================== platform linux -- Python 3.8.16, pytest-7.2.1, pluggy-1.0.0 Test session...

bug
stale

Sometimes (like in my case) there are different `requirements.txt` files for different python versions. Currently the only way to enforce package installation based on python version is in the `requirements.txt`...

enhancement
stale

(I only see the flake8 errors after pushing.)

bug
stale

In `build-system.requires` I think we should pin `hatch-requirements-txt

enhancement
stale

## Description The sdist at PyPI is missing tests. Please add tests to sdist to make downstream testing easier. ## Steps to Reproduce Download the 0.4.1 sdist from PyPI and...

bug