Skip to content

Commit

Permalink
devel/py-flatdict: Add py-flatdict 4.0.1
Browse files Browse the repository at this point in the history
FlatDict and FlatterDict are a dict classes that allows for single level,
delimited key/value pair mapping of nested dictionaries. You can interact with
FlatDict and FlatterDict like a normal dictionary and access child dictionaries
as you normally would or with the composite key.
  • Loading branch information
sunpoet committed Nov 19, 2022
1 parent bb5ee4e commit 783f543
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4553,6 +4553,7 @@
SUBDIR += py-flaky
SUBDIR += py-flask-babel
SUBDIR += py-flatbuffers
SUBDIR += py-flatdict
SUBDIR += py-flex
SUBDIR += py-flexmock
SUBDIR += py-flit
Expand Down
19 changes: 19 additions & 0 deletions devel/py-flatdict/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
PORTNAME= flatdict
PORTVERSION= 4.0.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interact with nested dicts as a single level dict with delimited keys
WWW= https://github.com/gmr/flatdict

LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE

USES= python:3.7+
USE_PYTHON= autoplist concurrent distutils

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/py-flatdict/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1665671878
SHA256 (flatdict-4.0.1.tar.gz) = cd32f08fd31ed21eb09ebc76f06b6bd12046a24f77beb1fd0281917e47f26742
SIZE (flatdict-4.0.1.tar.gz) = 8341
4 changes: 4 additions & 0 deletions devel/py-flatdict/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FlatDict and FlatterDict are a dict classes that allows for single level,
delimited key/value pair mapping of nested dictionaries. You can interact with
FlatDict and FlatterDict like a normal dictionary and access child dictionaries
as you normally would or with the composite key.

0 comments on commit 783f543

Please sign in to comment.