Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #14878
| From | Joost van Baal-Ilić <joostvb+debian-python@uvt.nl> |
|---|---|
| Newsgroups | linux.debian.maint.python |
| Subject | Re: How should upstream document/communicate none-Python dependencies? |
| Date | 2023-02-02 15:20 +0100 |
| Message-ID | <FUIBr-2UPb-19@gated-at.bofh.it> (permalink) |
| References | <FUHFn-2Uf8-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi, Op Thu, Feb 02, 2023 at 01:10:03PM +0000 schreef c.buhtz@posteo.jp: > > I'm part of upstream maintainer team of "backintime" (BIT). > > A modern Python project (which BIT is currently not) would specify > dependencies and other build related information's into a pyproject.toml > file. > But some Python applications (e.g. BIT) do have non-Python dependencies to > specific Debian packages e.g. "rsync". > > As upstream I do document that into README or somewhere else in a human > readable file. > > But is there a machine readable way to specify things like this? Maybe there > is a special pyproject.toml section I don't know about yet? Or something > like MANIFEST or requirements files I've heard of but never used. > > How would you wish this as distro maintainers? > > Side question: Do you, as distro maintainers, have automatic tools to > translate dependencies from pyproject.toml (e.g. "pyfakefs") into the > related Debian package (e.g. "python3-pyfakefs")? Afaik there is no such thing. One hard problem to tackle first would be to map the name of e.g. an RPM package to the equivalent one in the Debian/dpkg world. These are sometimes, but _not_ always, the same... Bye, Joost
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Find similar | Unroll thread
How should upstream document/communicate none-Python dependencies? c.buhtz@posteo.jp - 2023-02-02 14:20 +0100
Re: How should upstream document/communicate none-Python dependencies? c.buhtz@posteo.jp - 2023-02-02 15:20 +0100
Re: How should upstream document/communicate none-Python dependencies? Jeremy Stanley <fungi@yuggoth.org> - 2023-02-02 15:40 +0100
Re: How should upstream document/communicate none-Python dependencies? Jeremy Stanley <fungi@yuggoth.org> - 2023-02-02 15:20 +0100
Re: How should upstream document/communicate none-Python dependencies? Joost van Baal-Ilić <joostvb+debian-python@uvt.nl> - 2023-02-02 15:20 +0100
csiph-web