8
0
Fork
You've already forked pEpPythonAdapter
0

the build system uses Python deprecated functionality #22

Open
opened 2024年11月25日 14:20:16 +01:00 by lucasaiu · 1 comment
/home/luca/package/tree/opt/pEp/lib/python3.13/site-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
 ********************************************************************************
 Requirements should be satisfied by a PEP 517 installer.
 If you are using pip, you can try `pip install --use-pep517`.
 ********************************************************************************

Support for this functionality is scheduled to be removed.

This seems relevant:
https://discuss.python.org/t/replace-deprecated-python3-setup-py-install-call-with-new-fails/26660

``` /home/luca/package/tree/opt/pEp/lib/python3.13/site-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** ``` Support for this functionality is scheduled to be removed. This seems relevant: https://discuss.python.org/t/replace-deprecated-python3-setup-py-install-call-with-new-fails/26660
Author
Owner
Copy link

The deprecation is not a deep problem, having to do with build conventions rather than code: one is now supposed to invoke pip instead of python setup.py, even if pip ends up doing the same internallty.

In pEp-build I simply do not call make: see build_pEppythonadapter in https://codeberg.org/pEp/pEp-build/src/branch/master/unix/pEp-build (after I delete the branch wip-backup--to-delete (2024年11月28日)).

The deprecation is not a deep problem, having to do with build conventions rather than code: one is now supposed to invoke `pip` instead of `python setup.py`, even if `pip` ends up doing the same internallty. In pEp-build I simply do not call `make`: see `build_pEppythonadapter` in https://codeberg.org/pEp/pEp-build/src/branch/master/unix/pEp-build (after I delete the branch `wip-backup--to-delete` (2024年11月28日)).
Sign in to join this conversation.
master
master
positron-check-signature
positron-misleading-help-string
positron-pEp-mail-tool
positron-nkls-mixnet
Release_3.2
Release_2.1
gitea-008
PYADPT-140
PYADPT-139
lucasaiu/message-struct-change
lucasaiu/message-rating-field
PYDAPT-138
PYADPT-116
PYADPT-110
build-windows
REWORK
PYADPT-100
PYADPT-96_init_version
PYADAPT-99
PYADAPT-98
PYADAPT-97_doxygen
PYADPT-97
PYADPT-81
sync
PYADPT-55
v3.3.0
v3.3.0-RC0
v3.2.1
v3.2.0
v3.2.0-RC2
v3.2.0-RC1
v3.2.0-RC0
2.1.13
2.1.12
2.1.11
2.1.10
2.1.9
2.1.8
2.1.7
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
Release_2.1.0
Release_2.1.0-RC2
Release_2.1.0-RC1
Release_2.1.0-RC0
Release_2.0.5
imap
0.3
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pEp/pEpPythonAdapter#22
Reference in a new issue
pEp/pEpPythonAdapter
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?