Skip to content
Snippets Groups Projects
Verified Commit d9c5f066 authored by sunpoet's avatar sunpoet
Browse files

devel/py-boltons: Add py-boltons 23.0.0

Boltons is a set of over 230 BSD-licensed, pure-Python utilities in the same
spirit as -- and yet conspicuously missing from -- the standard library,
including:
- Atomic file saving, bolted on with fileutils
- A highly-optimized OrderedMultiDict, in dictutils
- Two types of PriorityQueue, in queueutils
- Chunked and windowed iteration, in iterutils
- Recursive data structure iteration and merging, with iterutils.remap
- Exponential backoff functionality, including jitter, through iterutils.backoff
- A full-featured TracebackInfo type, for representing stack traces, in tbutils
parent cc4ae284
No related branches found
No related tags found
No related merge requests found
......@@ -4350,6 +4350,7 @@
SUBDIR += py-blinker
SUBDIR += py-blist
SUBDIR += py-bluelet
SUBDIR += py-boltons
SUBDIR += py-boolean.py
SUBDIR += py-boto
SUBDIR += py-botocore
......
PORTNAME= boltons
PORTVERSION= 23.0.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Functionality that should be in the standard library
WWW= https://github.com/mahmoud/boltons
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
USES= python:3.7+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
.include <bsd.port.mk>
TIMESTAMP = 1677770917
SHA256 (boltons-23.0.0.tar.gz) = 8c50a71829525835ca3c849c7ed2511610c972b4dddfcd41a4a5447222beb4b0
SIZE (boltons-23.0.0.tar.gz) = 182572
Boltons is a set of over 230 BSD-licensed, pure-Python utilities in the same
spirit as -- and yet conspicuously missing from -- the standard library,
including:
- Atomic file saving, bolted on with fileutils
- A highly-optimized OrderedMultiDict, in dictutils
- Two types of PriorityQueue, in queueutils
- Chunked and windowed iteration, in iterutils
- Recursive data structure iteration and merging, with iterutils.remap
- Exponential backoff functionality, including jitter, through iterutils.backoff
- A full-featured TracebackInfo type, for representing stack traces, in tbutils
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment