Am 09.10.23 um 10:09 schrieb Johannes
Kastl:
On
09.10.23 at 10:04 Ben Greiner wrote:
Why would you expect deprecated
%python_install or %pyproject_install do that? %python_clone is
standard and added by py2pack automatically. It's not optional
for flavored commands.
I created the spec file for nautikos with py2pack, it threw an
error due to poetry-dependencies, but it generated the spec. But
there was no %python_clone in there.
Ah, poetry. Yes poetry is not fully supported by py2pack.
[ben@skylab:~/tmp]% py2pack fetch
nautikos
[0]
downloading package nautikos-0.3.4...
from
https://files.pythonhosted.org/packages/source/n/nautikos/nautikos-0.3.4.tar.gz
[ben@skylab:~/tmp]% py2pack
generate -f python-nautikos.spec nautikos
[0]
generating spec file for nautikos...
/home/ben/src/py2pack/py2pack/__init__.py:144: UserWarning: The
package defines its dependencies in the [tool.poetry.dependencies]
table of pyproject.toml. Automatic parsing of the poetry format is
n
ot implemented yet. You must add the requirements manually.
warnings.warn("The package defines its dependencies in the "
Probably should add the same warning about [tool.poetry.scripts]. Or
implement it. Probably easier than implementing the poetry
dependency specifications.
That's why I am asking...
Kind Regards
Johannes