Skip to main content

DPath is a library that allows you to access dictionaries similar to using find over a filesystem. The proper documentation is maintained on GitHub: https://github.com/akesterson/dpath-python

Version 1.2 introduces a number of fixes against 1.1:

  • Support for python 3

  • List handling has been completely redone. Various builds of 1.1 had fundamentally broken list handling. 1.2 handles list insertions, deletions, and searches as expected.

  • The backend path library has been improved to include type information with each path component, so the issue of lists mysteriously being transformed into dictionaries will no longer happen

  • The merge function’s filtering has been fixed; before, it was broken, as directory nodes were merged in before filtering leaf nodes, making the filters essentially useless.

  • The unit test suite has been expanded.

  • Support for python 3

Many thanks to our community contributors for their patches (alan gibson, xhh2a).

Metadata

Release files for dpath 1.2-48

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dpath 1.2-48
File Size Uploaded
dpath-1.2-48.tar.gz 8.1 kB Details

Release files / dpath-1.2-48.tar.gz

Download URL dpath-1.2-48.tar.gz
Size 8.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d67cc51f4b306ee8112e0189f0b9d503ed69a93a2e4e340a70bca4d3167ede7c
BLAKE2b-256 checksum
How to use checksums
adaf244d20ee1437c394b448cae23ada68d4896effbad57ebdd89157f5bc8acc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

2.2.0

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

1 release file

2.0.0

1 release file

1.5.0

1 release file

1.4.2

1 release file

1.4.0

1 release file

1.3.3

1 release file

1.3.2

1 release file

1.3-1

1 release file

1.2-70

1 release file

1.2-68

1 release file

1.2-67

1 release file

1.2-62

1 release file

1.2-61

1 release file

1.2-60

1 release file

1.2-59

1 release file

1.2-58

1 release file

1.2-57

1 release file

1.2-56

1 release file

1.2-55

1 release file

1.2-54

1 release file

1.2-53

1 release file

1.2-52

1 release file

1.2-51

1 release file

1.2-50

1 release file

1.2-49

1 release file

This release

1.2-48 This release

1 release file

1.2-47

1 release file

1.2-46

1 release file

1.2-45

1 release file

1.2-42

1 release file

1.2-39

1 release file

1.2-38

1 release file

1.2-37

1 release file

1.2-1

1 release file

1.1-36

1 release file

1.1-35

1 release file

1.1-32

1 release file

1.1-31

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page