BSD Ports

devel/py-stevedore 5.9.1 NetBSD

Manage dynamic plugins for Python applications

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
65c9b1c391
License
apache-2.0
Categories
devel, python
Package size
68.1 KiB, 446.4 KiB installed

Description

Python makes loading code dynamically easy, allowing you to configure and extend your application by discovering and loading extensions ("plugins") at runtime. Many applications implement their own library for doing this, using __import__ or importlib. stevedore avoids creating yet another extension mechanism by building on top of setuptools entry points. The code for managing entry points tends to be repetitive, though, so stevedore provides manager classes for implementing common patterns for using dynamically loaded extensions.

In the other systems

SystemPortVersion
NetBSDdevel/py-stevedore5.9.1
FreeBSDdevel/py-stevedore5.9.1
OpenBSDdevel/py-stevedore5.8.0
DragonFlydevel/py-stevedore5.4.1
HardenedBSDdevel/py-stevedore5.9.1
GhostBSDdevel/py-stevedore5.9.1

Install

Binary package:

pkgin install py312-stevedore

From pkgsrc:

cd /usr/pkgsrc/devel/py-stevedore && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_645.9.1
NetBSD 10.1 aarch645.8.0
SmartOS / illumos x86_645.9.1
macOS 15 arm645.9.1

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py313-stevedore-5.9.1, py314-stevedore-5.9.1

Commit history 3

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10
1d0488a6bb adam py-stevedore: updated to 5.9.1
5.9.1 * docs: Add guide on conflict resolution * Fix conflict\_resolver with DriverManager * ruff: Use more explicit name for "UP" checks
fe1929081f adam py-stevedore: updated to 5.9.0
5.9.0 * zuul: Use openstack-python3-next-jobs template * pre-commit: Bump versions * Do not install code to build release notes * Drop support for Python 3.10