[Bug 6921] New: Automatically upload wheels on PyPI for each Mercurial release
mercurial-bugs at mercurial-scm.org
mercurial-bugs at mercurial-scm.org
Fri Oct 4 14:12:36 UTC 2024
https://bz.mercurial-scm.org/show_bug.cgi?id=6921
Bug ID: 6921
Summary: Automatically upload wheels on PyPI for each Mercurial
release
Product: Mercurial
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: feature
Priority: wish
Component: Mercurial
Assignee: bugzilla at mercurial-scm.org
Reporter: pierre.augier at univ-grenoble-alpes.fr
CC: mercurial-devel at mercurial-scm.org
Python Version: ---
Python packaging has greatly improved and it's now very easy to install Python
applications with tools like pipx (https://github.com/pypa/pipx) or uv
(https://github.com/astral-sh/uv).
Then, it would be easy and fast to install Mercurial anywhere with
```
pipx install mercurial
# or
uv tool install mercurial
```
An advantage is that Mercurial is then installed in an isolated environment in
which the user can also easily install mercurial extensions, for example with
```
pipx inject mercurial hg-git hg-evolve
```
But wheels need to be available on PyPI to avoid compilation!
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list