Skip to content

1.4.1: pep517 build is not producing DSO module #605

Open
@kloczek

Description

Long story short

Looks like pep517 build is not producing DSO modle.
I'm not sure but it may be result of use cython 3.0.11.

Expected behaviour

pep571 build should build DSO module.

Actual behaviour

+ /usr/bin/python3 -sBm build -w --no-isolation
* Getting build dependencies for wheel...
running egg_info
creating frozenlist.egg-info
writing frozenlist.egg-info/PKG-INFO
writing dependency_links to frozenlist.egg-info/dependency_links.txt
writing top-level names to frozenlist.egg-info/top_level.txt
writing manifest file 'frozenlist.egg-info/SOURCES.txt'
reading manifest file 'frozenlist.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyd' found anywhere in distribution
warning: no previously-included files matching '*.so' found anywhere in distribution
warning: no previously-included files matching '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'frozenlist/*.c'
warning: no previously-included files found matching 'frozenlist/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE'
writing manifest file 'frozenlist.egg-info/SOURCES.txt'
* Building wheel...
running bdist_wheel
running build
running build_py
creating build/lib/frozenlist
copying frozenlist/__init__.py -> build/lib/frozenlist
running egg_info
writing frozenlist.egg-info/PKG-INFO
writing dependency_links to frozenlist.egg-info/dependency_links.txt
writing top-level names to frozenlist.egg-info/top_level.txt
reading manifest file 'frozenlist.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyd' found anywhere in distribution
warning: no previously-included files matching '*.so' found anywhere in distribution
warning: no previously-included files matching '*.lib' found anywhere in distribution
warning: no previously-included files matching '*.dll' found anywhere in distribution
warning: no previously-included files matching '*.a' found anywhere in distribution
warning: no previously-included files matching '*.obj' found anywhere in distribution
warning: no previously-included files found matching 'frozenlist/*.c'
warning: no previously-included files found matching 'frozenlist/*.html'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE'
writing manifest file 'frozenlist.egg-info/SOURCES.txt'
copying frozenlist/__init__.pyi -> build/lib/frozenlist
copying frozenlist/_frozenlist.pyx -> build/lib/frozenlist
copying frozenlist/py.typed -> build/lib/frozenlist
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/frozenlist
copying build/lib/frozenlist/__init__.py -> build/bdist.linux-x86_64/wheel/./frozenlist
copying build/lib/frozenlist/__init__.pyi -> build/bdist.linux-x86_64/wheel/./frozenlist
copying build/lib/frozenlist/_frozenlist.pyx -> build/bdist.linux-x86_64/wheel/./frozenlist
copying build/lib/frozenlist/py.typed -> build/bdist.linux-x86_64/wheel/./frozenlist
running install_egg_info
Copying frozenlist.egg-info to build/bdist.linux-x86_64/wheel/./frozenlist-1.4.1-py3.10.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/frozenlist-1.4.1.dist-info/WHEEL
creating '/home/tkloczko/rpmbuild/BUILD/frozenlist-1.4.1/dist/.tmp-wgruouqy/frozenlist-1.4.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'frozenlist/__init__.py'
adding 'frozenlist/__init__.pyi'
adding 'frozenlist/_frozenlist.pyx'
adding 'frozenlist/py.typed'
adding 'frozenlist-1.4.1.dist-info/LICENSE'
adding 'frozenlist-1.4.1.dist-info/METADATA'
adding 'frozenlist-1.4.1.dist-info/WHEEL'
adding 'frozenlist-1.4.1.dist-info/top_level.txt'
adding 'frozenlist-1.4.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built frozenlist-1.4.1-py3-none-any.whl

Steps to reproduce

Use pip or build do perform pep517 build.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions