-
Flit-core uses a dependencies block to determine requirements.
https://flit.pypa.io/en/stable/pyproject_toml.html?highlight=dependencies#dependencies
But if you look at utils/setup_reader.py …
-
**Describe the bug**
I usually have the following structure in my projects:
```toml
# pyproject.toml
[build-system]
requires = ["setuptools>=67.6.0"]
build-backend = "setuptools.build_meta"
…
-
For example, we have `[tools.poetry.dependencies]` instead of a `dependencies` key under `[project]`. I think we should use PEP621-compliant configuration here regardless of whether we use Poetry or n…
-
## Description
This does not have PEP 621 dependencies on `jupyterlite-javascript-kernel`
## Reproduce
Given:
```yaml
# environment.yml
channels: [conda-forge]
dependencies:
- python
- …
-
### Steps to Reproduce
1. Add dev dependencies via rye that are stale.
2. Configure Dependabot to use pip
Does Rye not document dev dependencies in pyproject.toml according to PEP621?
### Expect…
-
**Describe the bug**
black in github actions failed when we set `use_pyproject: true`
this way is discribed in [here](https://black.readthedocs.io/en/stable/integrations/github_actions.html)
…
-
Looks like switching to [`hatchling`](https://pypi.org/project/hatchling/) from setuptools will allow us to get rid of our hack-filled `setup.py` and adopt a fully modern ([PEP 517](https://peps.pytho…
mr-c updated
7 months ago
-
Upgrading to 3.12 required some changes in which dependencies are installed because setuptools is since 3.12 a hard dependency. I think it is a good idea to unify requirements.txt and test/requiremen…
-
https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/
Modern Python packages can contain a pyproject.toml file, first introduced in [PEP 518](https://peps.python.org/pep-0518/) and l…
-
From https://github.com/tweag/FawltyDeps/pull/34#discussion_r1065626971:
>We are starting to use parse_requirements_contents() from many different places now, and it seems most of them do not expect …