Metadata-Version: 2.1
Name: dot2dict
Version: 0.4.1
Summary: JSON dot notation to Python Dictionary 🐍 / Ruby Hash ♦️ Notation Converter
Home-page: https://pypi.org/project/dot2dict/
Keywords: cli,json,dot_notation,converter,dot to dictionary,dot to hash,Python Dictionary,Ruby Hash
Author: Sumanth
Author-email: sumanthreddystar@gmail.com
Maintainer: Sumanth
Maintainer-email: sumanthreddystar@gmail.com
Requires-Python: >=3.6,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: rich (>=12.5.1,<13.0.0)
Requires-Dist: typer[all] (>=0.6.1,<0.7.0)
Project-URL: Bug Tracker, https://github.com/python-poetry/poetry/issues
Project-URL: Documentation, https://github.com/insumanth/dot2dict/blob/main/README.md
Project-URL: Repository, https://github.com/insumanth/dot2dict
Description-Content-Type: text/markdown

# 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.

```shell
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](https://github.com/insumanth/file_assets/blob/main/dot2dict/screenshot_01.png?raw=true)

## Development

Currently in Alpha. 

![alt text](https://github.com/insumanth/file_assets/blob/main/dot2dict/timeline.png?raw=true)


## To-Do

 - [x] 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.




