BSD Ports

devel/py-setuptools 84.2.1v0 OpenBSD

simplified packaging system for Python modules

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Stuart Henderson <[email protected]>
Last update
Commit
cdf2b30769
Categories
devel, lang/python

Description

setuptools is a collection of enhancements to the Python distutils that allow you to more easily build and distribute Python packages, especially ones that have dependencies on other packages.

Packages built and distributed using setuptools look to the user like ordinary Python packages based on the distutils. Your users don't need to install or even know about setuptools in order to use them, and you don't have to include the entire setuptools package in your distributions. By including just a single bootstrap module (an 8K .py file), your package will automatically download and install setuptools if the user is building your package from source and doesn't have a suitable version already installed.

In the other systems

SystemPortVersion
OpenBSDdevel/py-setuptools84.2.1v0
FreeBSDdevel/py-setuptools63.1.0_3
NetBSDdevel/py-setuptools84.0.0
DragonFlydevel/py-setuptools63.1.0_2
MidnightBSDdevel/py-setuptools63.1.0_5
HardenedBSDdevel/py-setuptools63.1.0_3
GhostBSDdevel/py-setuptools63.1.0_3
OPNsensedevel/py-setuptools63.1.0_3

Install

Binary package:

pkg_add py3-setuptools

From the ports tree:

cd /usr/ports/devel/py-setuptools && make install

Dependencies

Build dependencies 6
Run dependencies 4
Required by 1168

The first 100 are listed.

Commit history 4

DateCommitCreditsLog message
cdf2b30769 sthen update to py3-setuptools-84.2.1
49f3d223fa sthen update to py3-setuptools-84.2.0
36fbab292f sthen update to py3-setuptools-84.0.0, ok tb@ kmos@
various changes to follow, linking py-standard-pkg-resources to the build. and using it to replace or add to py-setuptools deps for ports still needing pkg_resources. thanks tba for running a bulk build and fixing a bunch of ports
5352e163f7 sthen add comment reminding that 82.x removes pkg_resources