Skip to main content

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

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dot2dict-0.4.1.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

dot2dict-0.4.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file dot2dict-0.4.1.tar.gz.

File metadata

  • Download URL: dot2dict-0.4.1.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.4 Linux/5.4.0-124-generic

File hashes

Hashes for dot2dict-0.4.1.tar.gz
Algorithm Hash digest
SHA256 ba8196048555fe4d5fc4cd020dbe871530fdb4ed4f16fb3976b1e349a343fbca
MD5 aafa09fe9d25703efca9c60ac44d9e2f
BLAKE2b-256 b86858f6d8d578ceb39e04603bae57120f9142b754a34236f0232772aa5af86d

See more details on using hashes here.

File details

Details for the file dot2dict-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: dot2dict-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.4 Linux/5.4.0-124-generic

File hashes

Hashes for dot2dict-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 97ac3ce3df7b1e000fc89433d1ac5973548392451513a4e62adf7bfed15a5671
MD5 dbafa09996a0dab16e434a9c39852b8c
BLAKE2b-256 3aad46e3fead49f5ed78df179ef2daebd51b3c0f0041460bfadaa5714f73bce0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page