semvec/pypi-packages huggingface dataset:
UnicodeParser 0.0.1
This is simplified configparser but it works with unicode!
License: MIT
Keywords: conifigrarser

This is simplified configparser but it works with unicode!

`read()` to read file
`get(section, variablename)` to get variable from section
`write(dictionary, section, filename)` to write to file
`clear()` to clear current sections stored in memory

Change Log
==========

0.0.1 (24/03/2021)
------------------
- Initial Release
proxied 1.0.1
A simple to use proxy for python objects
License: MIT
Requires Python: >=3.6,<4.0
Keywords: proxy,lazy

proxied
-------
proxied package can be use to defer initialization of object.

Suppose we have:

**__init__.py**

.. code-block:: python

    from config import Config, load_config

    config: Config = None

    def init_app():
        config = load_config()

If we try to import config in another file, i.e.

**cool_staff.py**

.. code-block:: python

    from . import config

    ...

    init_staff(config.db_url)

We will end up importing None. So, we will be forced to
make import not at the top of the file.

**Here comes the proxied package**

**__init__.py**

.. code-block:: python

    from typing import Union
    from proxy import Proxy
    from config import Config, load_config

    config: Union[Config, Proxy] = Proxy()

    def init_app():
        config.set_inner(load_config())

Now we can easily import config at the top of the file work with
proxy object as it was the object of type Config.

Installation
------------

.. code-block::

    pip install proxied

Proxy
-----------------------
Proxy class can be initialized with inner or inner_constructor.
If inner_constructor is supplied, then it will be called once,
and the result will be cached.

If Proxy class is initialized without inner and inner_constructor,
the inner should be set later with a help of ``proxy.set_inner`` method.

.. code-block:: python

    from proxy import Proxy
    proxy = Proxy()
    proxy.set_inner({})
    proxy["test_key"] = 10


It's possible to set values for multiple proxies.

.. code-block:: python

    from proxy import Proxy
    proxies = [Proxy(), Proxy(), Proxy(), Proxy()]
    values = [10, 11, list(), dict()]
    Proxy.set_proxies(proxies, values)

There is a check, if proxy is initialized with proxied value

.. code-block:: python

    from proxy import Proxy
    proxy = Proxy()

    if not proxy.initialized:
        data = get_needed_data(...)
        proxy.set_inner(data)

Example
-------
.. code-block:: python

    from proxy import Proxy
    class NotAvailableDuringImport:
        @property
        def data(self):
            return "Not Available during import"


    proxy: Union[NotAvailableDuringImport, Proxy] = Proxy()
    proxy.set_inner(NotAvailableDuringImport)
    assert proxy.data == "Not Available during import"

License
-------

Copyright Oleksii Petrenko, 2020.

Distributed under the terms of the `MIT`_ license,
json_modify is free and open source software.

.. _`MIT`: https://github.com/Enacero/proxied/blob/master/LICENSE
django-nested-form-field 0.0.1
nest django forms as fields in other forms
License: MIT

# django-nested-form-field

nest django forms as fields in other forms

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install django-nested-form-field.

```bash
pip install django-nested-form-field
```

## Usage

```python
from django import forms

from nested_form_field import NestedFormField


class MyNestedForm(forms.Form):
    title = forms.CharField()
    description = forms.CharField()


class MyForm(forms.Form):
    nested_form = NestedFormField(MyNestedForm)

```

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License
[MIT](https://choosealicense.com/licenses/mit/)
noicepy 1.0
A simple and easy to use Python wrapper for the noice.link API
License: MIT

# Noicelink.py
## The simple, easy to use python wrapper for [noice.link](http://noice.link)


#### Quickstart

In your ternimal, with git and pip installed, run the following command to install: 
```
pip install git+https://github.com/JohnjiRomanji/noicepy.git
```

After that you should be good to import noicepy and use it like in the docs. 
```py
import noicepy
```

#### LOOK AT THE DOCS 
##### PLEASE LOOK AT THE DOCS

**https://johnjiromanji.github.io/noicepy**

[Questions, Problems, or Suggestions? Report them to the noice.link discord server](https://discord.com/invite/879kJMUgGP)
Flask-MinioClient 1.0
Minio Client extension for Flask
License: MIT

# flask_minioclient帮助文档

## 简介

对 minio 库进行包装，需要在 Flask 配置文件或对象创建时配置以下参数：

* 请求终端： MINIO_ENDPOINT/endpoint
* 访问账号：MINIO_ACCESS_KEY/access_key
* 访问密码：MINIO_SECRET_KEY/secret_key
* 其它信息：secure/region/http_client

## 安装

```python
    pip install flask-minioclient
```

## 使用

```python
    from flask_minioclient import MinioClient

    minio = MinioClient(endpoint='minio:9000',access_key='xxx', secret_key='xxx')

    # 创建 Flask 应用时集成扩展
    def create_app():
        app = Flask(__name__)
        minio.init_app(app)
    
    # app 中使用
    res = minio.connection.make_bucket('bucket_name')
```

## License

[MIT](https://github.com/pythonml/douyin_image/blob/master/LICENSE)
emw-serializer 0.0.2
Simple serializer
License: MIT

# emw-serializer

- Basic serializer.
- Converts (nested) structures to `dict` or JSON string.
- Useful for API work.

## Usage
```
from emw_serializer import JsonSerializer


class Gakk:
    def __init__(self):
        self.a = 'a'
        self.b = 5


serializer = JsonSerializer()
thing_to_serialize = Gakk()
json = serializer.serialize(thing_to_serialize)
print(json)
```
will print
```
{
    "a": "a",
    "b": 5
}
```

## Capabilities
Caters for:
- `str`, `int`, `float`, `bool`
- `dict`, `list`, `set`
- `Enum`
- class properties
- object properties
- `@property` decorators
- `property()` function
imaps-icount 3.0.4
Computational pipeline for analysis of iCLIP data
License: MIT
Keywords: iCLIP protein-RNA

# iCount: protein-RNA interaction analysis

iCount is a Python module and associated command-line interface (CLI),
which provides all the commands needed to process iCLIP data on 
protein-RNA interactions and generate:
 
+ demultiplexed and adapter-trimmed FASTQ files,
+ BAM files with mapped iCLIP reads,
+ identified protein-RNA cross-linked sites, saved to BED files,
+ peaks composed of statistically significant cross-linked sites, saved to BED files,
+ clusters of significant cross-linked sites, saved to BED files,
+ grouping of individual replicate experiments,
+ RNAmap generation showing the positional distribution of cross-linked sites relative to genomic landmarks,
+ kmer enrichment analysis,
+ and other.

You may start with the [tutorial](http://icount.readthedocs.io/en/latest/tutorial.html) or dive into the 
[documentation](http://icount.readthedocs.io/en/latest/index.html).


## Authors

iCount is developed and supported by [Tomaž Curk](http://curk.info) from the 
[Bioinformatics Laboratory](http://biolab.si) at the [University of Ljubljana](http://www.uni-lj.si), 
[Faculty of Computer and Information Science](http://www.fri.uni-lj.si) and in collaboration with 
the laboratory of [Jernej Ule](http://ulelab.info).

The development started in late 2008 when Tomaž Curk and Gregor Rot
wrote a first prototype of iCount. In mid-2016, [Jure Zmrzlikar](https://github.com/JureZmrzlikar)
from [Genialis](http://www.genialis.com) helped refactoring and improving the code, 
which is now available here. For details and full acknowledgments,
see the [how to cite](http://icount.readthedocs.io/en/latest/cite.html) section in the documentation.


## Contributing

Contributions (pull requests) are welcome! Please submit your contributions by following the
[guidelines](http://icount.readthedocs.io/en/latest/contributing.html).


## Reporting problems

Use the [issues page](https://github.com/tomazc/iCount/issues) to report issues and request enhancements. Before submitting, please check the list of already reported issues. Also, have a look at the [FAQ](http://icount.readthedocs.io/en/latest/faq.html) to see if the problem has been addressed already.
Flask-HTTPClient 1.1
HTTP Client extension for Flask
License: MIT

# flask_httpclient帮助文档

## 简介

对 requests 库进行包装，需要在 Flask 配置文件或对象创建时配置以下参数：
* 请求URL： {config_prefix}_URL/base_url
* 请求超时：{config_prefix}_TIMEOUT/timeout
* 实例前缀：config_prefix
* 重试次数：retry


## 安装


```python
    pip install flask-httpclient
```

## 使用

```python
    from flask_httpclient import HTTPClient

    http_client = HTTPClient(base_url='xxx',timeout=1, config_prefix='OPEN_API')

    # 创建 Flask 应用时集成扩展
    def create_app():
        app = Flask(__name__)
        http_client.init_app(app)
    
    # app 中使用
    resp = http_client.get('/users', params=params)
```

## License

[MIT](https://github.com/pythonml/douyin_image/blob/master/LICENSE)