#59 Don't pull in unused docutils on runtime
Closed by churchyard. Opened by churchyard.
churchyard/python-daemon no_docutils_runtime  into  main

Download 59.patch

This project has a pyproject.toml file with a build backend specified,
https://github.com/pypa/setuptools/issues/457 is no longer relevant.

Slightly related Fedora PR: https://src.fedoraproject.org/rpms/python-daemon/pull-request/8

On 28-Aug-2021, Miro Hron=C4=8Dok wrote:

Don't pull in unused docutils on runtime

This request appears to remove the lines from setup.py but without
addressing the reason they were there?

--=20
\ =E2=80=9COn the other hand, you have different fingers.=E2=80=9D =E2=
=80=94Steven Wright |
`\ |
_o__) |
Ben Finney ben@benfinney.id.au

It's explained in the commit message.

It's explained in the commit message.

The commit message text is exactly what I was replying to; it doesn't address the question.

Metadata Update from @bignose:
- Pull-request tagged with: more-info

The commit message says:

This project has a pyproject.toml file with a build backend specified,
https://github.com/pypa/setuptools/issues/457 is no longer relevant.

The removed lines said:

Docutils is only required for building, but Setuptools can't distinguish
dependencies properly.
See .

https://github.com/pypa/setuptools/issues/457 is not relevant here because pip will use pyproject.toml and install the build dependencies properly only for build.

I am confused by your claim that the commit message doesn't address the question. It explicitly says that the linked issue is no longer relevant here.

Should I rebase this?

Should I rebase this?

Thanks for attending to this. I believe the changes here are no longer needed, now that we have completed the migration to PEP 517 build specification. The 'docutils' package is no longer specified as an install-time dependency.

Indeed.

Pull-Request has been closed by churchyard

Metadata