Port details |
- py-wheel044 Built-package format for Python
- 0.44.0 devel
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: vishwin@FreeBSD.org
 - Port Added: 2025-04-05 20:39:05
- Last Update: 2025-04-13 16:34:06
- Commit Hash: d29fc78
- License: MIT
- WWW:
- https://github.com/pypa/wheel
- Description:
- A built-package format for Python.
A wheel is a ZIP-format archive with a specially formatted filename and the
.whl extension. It is designed to contain all the files for a PEP 376
compatible install in a way that is very close to the on-disk format.
Many packages will be properly installed with only the "Unpack" step (simply
extracting the file onto sys.path), and the unpacked archive preserves enough
information to "Spread" (copy data and scripts to their final locations)
at any later time.
The wheel project provides a bdist_wheel command for setuptools (requires
setuptools >= 0.8.0). Wheel files can be installed with a newer pip from
https://github.com/pypa/pip or with wheel's own command line utility.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}wheel044>0:devel/py-wheel044@${PY_FLAVOR}
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/devel/py-wheel044/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/py-wheel044
- pkg install py311-wheel044
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-wheel044 listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-wheel044
- Package flavors (<flavor>: <package>)
- py311: py311-wheel044
- py312: py312-wheel044
- py310: py310-wheel044
- py39: py39-wheel044
- distinfo:
- TIMESTAMP = 1743880828
SHA256 (wheel-0.44.0.tar.gz) = a29c3f2817e95ab89aa4660681ad547c0e9547f20e75b0562fe7723c9a2a9d49
SIZE (wheel-0.44.0.tar.gz) = 100733
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-flit-core>=3.8 : devel/py-flit-core@py311
- python3.11 : lang/python311
- py311-build>=0 : devel/py-build@py311
- py311-installer>=0 : devel/py-installer@py311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- python3.11 : lang/python311
- This port is required by:
- for Build
-
- devel/py-setuptools
Configuration Options:
- No options to configure
- Options name:
- devel_py-wheel044
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.44.0 13 Apr 2025 16:34:06
    |
Yuri Victorovich (yuri)  |
devel/py-wheel{,044}: Add CONFLICTS_INSTALL
PR: 285997 |
0.44.0 05 Apr 2025 20:12:38
    |
Charlie Li (vishwin)  |
devel/py-wheel044: "temporarily" add
The sole purpose of this port is to build setuptools < 70.1.0 under
USE_PYTHON=pep517, as a stopgap to allow newer Python
distributions/interpreters to land while the setuptools update
continues to be worked on. This port will be removed once setuptools
is updated. Nothing else is to declare this as a dependency; continue
to use devel/py-wheel elsewhere.
As of setuptools 70.1.0, bdist_wheel (what setuptools executes as
part of ${PEP517_BUILD_CMD} to build the wheel) has moved from wheel
to setuptools [0], so once setuptools is updated past said version,
consumers should not continue declaring devel/py-wheel in BUILD_DEPENDS
unless the package needs functionality beyond what moved into
setuptools.
[0] https://setuptools.pypa.io/en/latest/history.html#v70-1-0
PR: 271673, 274671 |
Number of commits found: 2
|