BSD Ports

devel/py-backports 1.0nb2 NetBSD

Namespace for backported Python features

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
python-software-foundation
Categories
devel, python
Package size
2.6 KiB, 0.5 KiB installed

Description

This backports namespace reserves a namespace beneath which we can happily place all of the various features that we want to cut-and-paste from later Python versions. I hope that this will provide two benefits:

  1. It should provide greater sanity, and a bit more organization, in the Package Index.
  2. When you are ready to port a Python application to a new version of Python, you can search the code for any import statements that name a backports package, and remove the backports for features that have now "arrived" in the version of Python to which you are upgrading.

In the other systems

SystemPortVersion
NetBSDdevel/py-backports1.0nb2
FreeBSDdevel/py-backports1
DragonFlydevel/py-backports1
MidnightBSDdevel/py-backports1_1
HardenedBSDdevel/py-backports1
GhostBSDdevel/py-backports1

Install

Binary package:

pkgin install py27-backports

From pkgsrc:

cd /usr/pkgsrc/devel/py-backports && 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_641.0nb2
NetBSD 10.1 aarch641.0nb2
SmartOS / illumos x86_641.0nb2
macOS 15 arm641.0nb2

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py311-backports-1.0nb2, py312-backports-1.0nb2, py313-backports-1.0nb2, py314-backports-1.0nb2