BSD Ports

devel/py-marrow.util 1.2.3_1 DragonFly

Commonly shared Python utility subclasses and functions

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, python
Package size
48.3 KiB, 252.1 KiB installed

Description

Marrow Utilities Collection

This package contains many commonly reimplemented utility classes and functions covering the following major areas:

  • attribute, partial/subset, case-insensitive, and multi-value dicts
  • py3k source compatibility (without using 2to3)
  • string to rich datatype conversion of bools, simple arrays, and complex keyword/tag parsing
  • rich OOP helpers: nested list flattening, a NoDefault implementation, dot-notation object loading, and a LRU cache
  • path manipulation
  • UTC, universal time constants, english to numerical month and DotW conversion, and date field range constants

In the other systems

SystemPortVersion
DragonFlydevel/py-marrow.util1.2.3_1
FreeBSDdevel/py-marrow.util1.2.3_1
HardenedBSDdevel/py-marrow.util1.2.3_1
GhostBSDdevel/py-marrow.util1.2.3_1

Install

Binary package:

pkg install py311-marrow.util

From DPorts:

cd /usr/dports/devel/py-marrow.util && make install clean

Dependencies

Run dependencies 1
Required by 1