BSD Ports

devel/py-pdm 2.29.2 FreeBSD

Python Development Master

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d600595be1
License
MIT
Categories
devel, python
Package size
646.9 KiB, 3550.7 KiB installed

Description

PDM is meant to be a next generation Python package management tool. It was originally built for personal use. If you feel you are going well with Pipenv or Poetry and don't want to introduce another package manager, just stick to it. But if you are missing something that is not present in those tools, you can probably find some goodness in pdm.

In the other systems

SystemPortVersion
FreeBSDdevel/py-pdm2.29.2
NetBSDdevel/py-pdm2.12.4
DragonFlydevel/py-pdm2.22.4

Install

Binary package:

pkg install py312-pdm

From the ports tree:

cd /usr/ports/devel/py-pdm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-pdm>0:devel/py-pdm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.29.22.29.21.15.52.25.42.29.2
FreeBSD:14:quarterly2.29.22.29.2n/a2.25.32.29.2
FreeBSD:15:latest2.29.22.29.2n/a2.25.42.25.4
FreeBSD:15:quarterly2.29.22.29.2n/an/an/a
FreeBSD:16:latest2.29.22.29.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 23

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 52

No port depends on this one.

Configuration

Options name: devel_pdm

OptionDefaultDescription
COOKIECUTTERoffUse cookiecutter to generate project
COPIERoffUse copier to generate project
KEYRINGonUse keyring to save credentials
USES
cpe python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pdm-2.29.2.tar.gz2.714556e+06bad9705e9482e7d877a53380ff25273b01e9c1d313ee6ce7b215a6562a9d8bdd
Master sites 1
  • PYPI

Commit history 5

DateCommitCreditsLog message
d600595be1 Po-Chuan Hsieh devel/py-pdm: Update to 2.29.2
Changes: https://github.com/pdm-project/pdm/releases https://pdm-project.org/latest/dev/changelog/
b17ca387ff Po-Chuan Hsieh devel/py-pdm: Update to 2.29.1
Changes: https://github.com/pdm-project/pdm/releases https://pdm-project.org/latest/dev/changelog/
1a1c219bff Po-Chuan Hsieh devel/py-pdm: Update to 2.29.0
Changes: https://github.com/pdm-project/pdm/releases https://pdm-project.org/latest/dev/changelog/
fa8042707a Po-Chuan Hsieh devel/py-pdm: Update to 2.28.2
Changes: https://github.com/pdm-project/pdm/releases https://pdm-project.org/latest/dev/changelog/
0e22c8cf3b Po-Chuan Hsieh devel/py-pdm: Update to 2.28.0
Changes: https://github.com/pdm-project/pdm/releases https://pdm-project.org/latest/dev/changelog/