devel/py-recordclass 0.22_1 FreeBSD
Mutable variants of tuple and collections.namedtuple
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- devel, python
- Package size
- 155.3 KiB, 1025.2 KiB installed
Description
Recordclass is a MIT Licensed python library. It was started as a "proof of concept" for the problem of fast "mutable" alternative of namedtuple. It implements a factory function recordclass (a variant of collection.namedtuple) in order to create record-like classes with the same API as collection.namedtuple. It was evolved further in order to provide more memory saving, fast and flexible types.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-recordclass | 0.22_1 |
| DragonFly | devel/py-recordclass | 0.22_1 |
Install
Binary package:
pkg install py312-recordclass
From the ports tree:
cd /usr/ports/devel/py-recordclass/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-recordclass>0:devel/py-recordclass
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.22_1 | 0.22_1 | 0.18.1.1 | 0.22_1 | 0.22_1 |
| FreeBSD:14:quarterly | 0.22_1 | 0.22_1 | n/a | 0.22_1 | 0.22_1 |
| FreeBSD:15:latest | 0.22_1 | 0.22_1 | n/a | 0.22_1 | 0.22_1 |
| FreeBSD:15:quarterly | 0.22_1 | 0.22_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.22_1 | 0.22_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 7
Required by 2
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
pkg-plist 82
- %%PYTHON_SITELIBDIR%%/recordclass/__init__.py
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/__init__.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/__init__.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/adapter.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/adapter.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/arrayclass.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/arrayclass.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/dataclass.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/dataclass.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/datatype.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/datatype.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/dictclass.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/dictclass.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/recordclass.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/recordclass.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/utils.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/__pycache__/utils.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/_dataobject.so
- %%PYTHON_SITELIBDIR%%/recordclass/_linkedlist.so
- %%PYTHON_SITELIBDIR%%/recordclass/_litelist.so
- %%PYTHON_SITELIBDIR%%/recordclass/_litetuple.so
- %%PYTHON_SITELIBDIR%%/recordclass/adapter.py
- %%PYTHON_SITELIBDIR%%/recordclass/arrayclass.py
- %%PYTHON_SITELIBDIR%%/recordclass/dataclass.py
- %%PYTHON_SITELIBDIR%%/recordclass/datatype.py
- %%PYTHON_SITELIBDIR%%/recordclass/dictclass.py
- %%PYTHON_SITELIBDIR%%/recordclass/recordclass.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/__init__.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/__init__.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/__init__.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_arrayclass.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_arrayclass.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_dataobject.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_dataobject.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_litelist.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_litelist.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_litetuple.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_litetuple.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_recordclass.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_recordclass.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_sqlite.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/__pycache__/test_sqlite.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/match/__init__.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/match/__pycache__/__init__.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/match/__pycache__/__init__.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/match/__pycache__/test_dataobject_match.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/match/__pycache__/test_dataobject_match.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/match/test_dataobject_match.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/test_arrayclass.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/test_dataobject.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/test_litelist.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/test_litetuple.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/test_recordclass.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/test_sqlite.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/__init__.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/__pycache__/__init__.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/__pycache__/__init__.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/__pycache__/test_dataobject.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/__pycache__/test_dataobject.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/__pycache__/test_datastruct.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/__pycache__/test_datastruct.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/__pycache__/test_recordclass.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/__pycache__/test_recordclass.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/test_dataobject.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/test_datastruct.py
- %%PYTHON_SITELIBDIR%%/recordclass/test/typing/test_recordclass.py
- %%PYTHON_SITELIBDIR%%/recordclass/tools/__init__.py
- %%PYTHON_SITELIBDIR%%/recordclass/tools/__pycache__/__init__.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/tools/__pycache__/__init__.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/tools/__pycache__/csv_dataobject.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/tools/__pycache__/csv_dataobject.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/tools/__pycache__/perfcounts.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/tools/__pycache__/perfcounts.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/tools/__pycache__/sqlite.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/tools/__pycache__/sqlite.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/tools/csv_dataobject.py
- %%PYTHON_SITELIBDIR%%/recordclass/tools/perfcounts.py
- %%PYTHON_SITELIBDIR%%/recordclass/tools/sqlite.py
- %%PYTHON_SITELIBDIR%%/recordclass/typing/__init__.py
- %%PYTHON_SITELIBDIR%%/recordclass/typing/__pycache__/__init__.cpython-.opt-1.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/typing/__pycache__/__init__.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/recordclass/utils.py
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| recordclass-0.22.tar.gz | 1.332255e+06 | ca36384c22c29045a022ce87de23f2233f51523275fc83390a0cf75407340ce0 |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.