semvec/pypi-packages huggingface dataset:
jthon 1.0.6
A JSON helper for Python
License: MIT
Requires Python: >=3.6,<4.0


=======
 Jthon
=======
This is a utility to make working with JSON files easier.

Installation 
=============

pip install jthon

Usage
------

.. code-block:: python

    import jthon
    a_new_dict = {
        'fruits': {
            'pineapple':0,
            'apples': 2,
            'orange': 4,
            'pears': 1
        }
    }
    example = jthon.load('fruits', a_new_dict)
    find = example.find(key='apple', exact=False)
    for found in find:
        print("I've found '{}', with a value of '{}'.".format(found.key, found.value))
        print("{}".format(found.siblings))

    print("There are {} oranges in the dict!".format(example.get('fruits').get('orange')))
    example['fruits']['peach'] = 1
    example.save()
    print(example)

More examples can be found in the examples folder

Requirements
-------------

.. code::
    
    python3.6 >




Authors
=======
* **CasuallyCalm** - `GitHub <https://github.com/CasuallyCalm>`__
* **ProbsJustin** - `GitHub <https://github.com/SobieskiCodes>`__

.. _ProbsJustin:


License
========

This project is licensed under MIT - see the [LICENSE](LICENSE.txt) file for details
protogenie 0.0.7
Pre-processing of NLP training corpora
License: MIT
Requires Python: >=3.6.0

Protogenie
====================

[![Coverage Status](https://coveralls.io/repos/github/hipster-philology/protogenie/badge.svg?branch=master)](https://coveralls.io/github/hipster-philology/protogenie?branch=master)
[![Build Status](https://travis-ci.org/hipster-philology/protogenie.svg?branch=master)](https://travis-ci.org/hipster-philology/protogenie)
[![PyPI](https://img.shields.io/pypi/v/protogenie)](https://pypi.org/project/protogenie)

## How to cite

```bibtex
@software{thibault_clerice_2020_3883586,
  author       = {Thibault Clérice},
  title        = {Protogenie, post-processing for NLP dataset},
  month        = jun,
  year         = 2020,
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.3883585},
  url          = {https://doi.org/10.5281/zenodo.3883585}
}
```

## Install from release

```bash
pip install protogenie
```

## Install unstable

```bash
pip install --upgrade https://github.com/hipster-philology/protogenie/archive/master.zip
```

## Install from source

Start by cloning the repository, and moving inside the created folder

```bash
git clone https://github.com/hipster-philology/protogenie.git
cd protogenie/
```

Create a virtual environment, source it and run

```bash
pip install -r requirements.txt
```

## Configuration file

To configurate, you can have a look at the examples in [./tests/test_config](./tests/test_config) but more generally
you can and should use the schema: [./ppa_splitter/schema.rng](./ppa_splitter/schema.rng)

## Workflow

![What's the workflow ?](flow.png)