build-process request: usage of python-setuptools. #875
Labels
No Label
bug
build
dependencies
developers
documentation
duplicate
enhancement
formatting
invalid
legal
mobile
obsolete
packaging
performance
protocol
question
refactoring
regression
security
test
translation
usability
wontfix
No Milestone
No project
No Assignees
1 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Bitmessage/PyBitmessage-2024-12-10#875
Loading…
Reference in New Issue
Block a user
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?
As I messaged @PeterSurda some time ago and provided a starting point for a setup.py,
using python-setuptools would help/benefit most if not all package maintainers who currently work around your in-repo provided methods.
I don't want you to put PyBitmessage on pypi, but I'd rather like to make most maintainers work easier. It can use setuptools without being on pypi.
From the technical side this might be considered not much of a priority, but I addressed this before the 0.6 release and nothing happened so far.
This is a non-trivial fix, but it would help the distribution of PyBitmessage and make maintainers happy with less lines of code to work around issues.
I have had an almost working setup.py, but I do not like to commit half finished work.
If Peter does not include it, I can search for it again, upload it to a public place and someone else with more insight on python-setuptools and PyBitmessage can fix it up.
This is related to #883 - bitmessagehash can keep its Makefile, best would be as asked in #886 to have it (btmsghash) moved to an external source.
There is now a setup.py.