notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
py-pyproject-api API to interact with the python pyproject.toml based projects
1.8.0 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.7.1Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-12-16 18:45:05
Last Update: 2025-01-08 21:41:11
Commit Hash: 792ceef
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: python
License: MIT
WWW:
https://pyproject-api.readthedocs.io/
Description:
pyproject-api aims to abstract away interaction with pyproject.toml style projects in a flexible way. See also <https://github.com/tox-dev/pyproject-api>.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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}pyproject_api>0:devel/py-pyproject-api@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-pyproject-api/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-pyproject-api
  • pkg install py311-pyproject_api
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-pyproject_api listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-pyproject_api
Package flavors (<flavor>: <package>)
  • py311: py311-pyproject_api
distinfo:
TIMESTAMP = 1736361736 SHA256 (pyproject_api-1.8.0.tar.gz) = 77b8049f2feb5d33eefcc21b57f1e279636277a8ac8ad6b5871037b243778496 SIZE (pyproject_api-1.8.0.tar.gz) = 22340

Packages (timestamps in pop-ups are UTC):
py39-pyproject_api
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly-----1.6.11.6.11.6.1
FreeBSD:14:latest--------
FreeBSD:14:quarterly-----1.6.11.6.11.6.1
FreeBSD:15:latest--n/a-n/a1.6.11.6.11.6.1
 

py311-pyproject_api
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.8.01.8.0-1.8.01.8.0---
FreeBSD:13:quarterly1.7.11.7.1-1.7.11.7.1---
FreeBSD:14:latest1.7.11.8.0-1.7.11.8.0---
FreeBSD:14:quarterly1.7.11.7.1-1.7.11.7.1---
FreeBSD:15:latest1.8.01.8.0n/a1.8.0n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-hatchling>=0 : devel/py-hatchling@py311
  2. py311-hatch-vcs>=0 : devel/py-hatch-vcs@py311
  3. python3.11 : lang/python311
  4. py311-build>=0 : devel/py-build@py311
  5. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. py311-covdefaults>=0 : devel/py-covdefaults@py311
  2. py311-pytest-cov>=0 : devel/py-pytest-cov@py311
  3. py311-pytest-mock>=0 : devel/py-pytest-mock@py311
  4. py311-setuptools>=0 : devel/py-setuptools@py311
  5. py311-wheel>=0 : devel/py-wheel@py311
  6. py311-pytest>=7,1 : devel/py-pytest@py311
  7. python3.11 : lang/python311
Runtime dependencies:
  1. py311-packaging>=0 : devel/py-packaging@py311
  2. py311-tomli>=0 : textproc/py-tomli@py311
  3. python3.11 : lang/python311
This port is required by:
for Run
  1. devel/py-tox

Configuration Options:
No options to configure
Options name:
devel_py-pyproject-api
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/p/pyproject_api/
  2. https://pypi.org/packages/source/p/pyproject_api/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.8.0
08 Jan 2025 21:41:11
commit hash: 792ceef4738289411b1f5258b243f918aadff513commit hash: 792ceef4738289411b1f5258b243f918aadff513commit hash: 792ceef4738289411b1f5258b243f918aadff513commit hash: 792ceef4738289411b1f5258b243f918aadff513 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
devel/py-pyproject-api: upgrade to 1.8.0

Also release maintainership.

Release notes at https://github.com/tox-dev/pyproject-api/releases
1.7.1
23 Jun 2024 17:27:05
commit hash: 4c035b0c52bc6ed7f39d46943278693a0586c081commit hash: 4c035b0c52bc6ed7f39d46943278693a0586c081commit hash: 4c035b0c52bc6ed7f39d46943278693a0586c081commit hash: 4c035b0c52bc6ed7f39d46943278693a0586c081 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
devel/py-pyproject-api: upgrade to 1.7.1

Releases notes at <https://github.com/tox-dev/pyproject-api/releases>.
1.6.1
16 Dec 2023 18:40:27
commit hash: f4a9b408dd8c0d5b94d626e31d2519769de849dacommit hash: f4a9b408dd8c0d5b94d626e31d2519769de849dacommit hash: f4a9b408dd8c0d5b94d626e31d2519769de849dacommit hash: f4a9b408dd8c0d5b94d626e31d2519769de849da files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
devel/py-pyproject-api: new port to interact with the python pyproject.toml

API to interact with the python pyproject.toml based projects.
See <https://pypi.org/project/pyproject-api/>.

Number of commits found: 3