Skip to main content

dot2dict - JSON dot notation to Python Dictionary 🐍 / Ruby Hash ♦️ Notation Converter

Version : 0.4.1 Alpha

The Package is still under development and considered unstable for use. Please feel free to use it and report bugs.

Installation:

dot2dict is available in Python Package Index. Install with pip with your favourite python distribution.

pip3 install dot2dict

Install and get started right away.

Features

  • Convert JSON dot notation path to Python Dictionary path.
  • Convert JSON dot notation path to Ruby Hash path.
  • Rich Formatting
  • Sensible Defaults.
  • Beautiful Output.
  • Free and open.

Screenshots

Example 1

Development

Currently in Alpha.

alt text

To-Do

  • Alpha Release
  • Add Documentation.
  • Convert Python f-strings to String format to support older python versions.
  • Fix ambiguous flags.
  • Beta Release
  • Adding Support for Other languages other than Python and Ruby.

Release files for dot2dict 0.4.1

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

Source distribution (sdist)

Source distribution for dot2dict 0.4.1
File Size Uploaded
dot2dict-0.4.1.tar.gz 5.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dot2dict 0.4.1
File Interpreter ABI Platform
dot2dict-0.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 13.4 kB

Release files / dot2dict-0.4.1.tar.gz

Download URL dot2dict-0.4.1.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ba8196048555fe4d5fc4cd020dbe871530fdb4ed4f16fb3976b1e349a343fbca
BLAKE2b-256 checksum
How to use checksums
b86858f6d8d578ceb39e04603bae57120f9142b754a34236f0232772aa5af86d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.14 CPython/3.10.4 Linux/5.4.0-124-generic

Release files / dot2dict-0.4.1-py3-none-any.whl

Download URL dot2dict-0.4.1-py3-none-any.whl
Size 7.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
97ac3ce3df7b1e000fc89433d1ac5973548392451513a4e62adf7bfed15a5671
BLAKE2b-256 checksum
How to use checksums
3aad46e3fead49f5ed78df179ef2daebd51b3c0f0041460bfadaa5714f73bce0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.14 CPython/3.10.4 Linux/5.4.0-124-generic

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 release files

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