semvec/pypi-packages huggingface dataset:
yunyundb 0.3.0
Yunyun is intended to be a simplified persistent data storage system.
License: MIT
Requires Python: >=3.6

Yunyun is intended to be a simplified persistent data storage system similar
to Python's built in shelve, but with features such as transparent file locking
to allow for multi-threaded and multi-process access safely.

GitHub & Further Information: https://github.com/naphthasl/yunyun

License: MIT (see LICENSE for details)
allwhois 1.0.0
Get WHOIS information for a given domain.
License: MIT
Requires Python: >=3.6
Keywords: Python 3,whois,tld,domain,expiration,cctld,domainer,.com,registrar,allwhois,anywhois

All Whois
============

[![Build Status](https://travis-ci.org/marirs/allwhois.svg?branch=master)](https://travis-ci.org/marirs/allwhois)
[![codecov](https://codecov.io/gh/marirs/allwhois/branch/master/graph/badge.svg)](https://codecov.io/gh/marirs/allwhois)
![Platform](https://img.shields.io/badge/platform-linux%20%7C%20macOS-orange)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/quart-motor)
[![GitHub license](https://img.shields.io/github/license/marirs/allwhois)](https://github.com/marirs/allwhois/blob/master/LICENSE)

A Python package for retrieving WHOIS information of domains.

#### Description/Features

- Python wrapper for Linux "`whois`" command
- Get `parsed` & `raw` WHOIS data for a given domain
- Extract data for `any` TLD.
- No TLD regex's
- Date's as `datetime objects` or `strings`
- Caching of results

#### Requirements

- Python 3.6+

Support for python 3.6+ only. Works on `macos` & `linux` only

#### Issues

If there is something that is not parsing well, open a issue, and i will look into it.
Or if you fixed it, do make a pull request, and i can merge it.

#### Installation

```bash
pip install allwhois
```

#### Pre-requisite installation

- macOS
```bash
brew install whois
```

- Linux
```bash
apt install whois
```

#### Usage

```python
import sys
from allwhois import whois
from pprint import pprint

if __name__ == "__main__":
    domain = None
    try:
        domain = sys.argv[1]
    except:
        exit(f"Usage: {sys.argv[0]}  <domain_name>")

    response = whois.query(domain)
    pprint(response)
```

---
Authors:
- Sriram: [marirs](http://github.com/marirs)
sprinkles-config 0.1.4
Generate config files from AWS Secrets
License: MIT
Requires Python: >=3.6,<4.0

[![PyPI version](https://badge.fury.io/py/sprinkles-config.svg)](https://badge.fury.io/py/sprinkles-config)

# sprinkles

Sprinkles makes it easy to share configuration files between local dev
environments without leaking private information. No more passwords in Slack
PMs, no more API keys in VCS.

# Installation

```shell script
pip install sprinkles-config
```

Please note that sprinkles has only been tested for Python versions >= 3.6.

# Usage

Sprinkles reads secrets from AWS secrets manager, and binds them to a template
you provide. The templating is based on Jinja2¹, making it flexible enough to
work with any text-based configuration format you may be using. Anything from
.env files, to Java properties, to yaml.

It has a simple param based CLI API, but can also be executed against a config
file to encourage reuse. The config format is TOML-based².

NOTE: Sprinkles will use the AWS profile/credentials configured in the calling shell
context, using the standard environment variables³.

## CLI

1. Output config to stdout

```properties
third.party.api.endpoint=https://example.com/api/v1
third.party.api.key={{THIRD_PARTY_API_KEY}}
```

```
sprinkles --template application.properties.j2 --secret-arn arn:aws:secretsmanager:<region>:<account-id-number>:secret:<secret-name>
```

2. Output to file

```
sprinkles --template application.properties.j2 --secret-arn arn:aws:secretsmanager:<region>:<account-id-number>:secret:<secret-name> --output application.properties
```

## Config file option

Sprinkles also makes it possible to have a set of defaults (tracked in VCS).
Add a .sprinklesrc file in your project root. Simply run `sprinkles` in the
project root to initialize the config.


.sprinklesrc
```toml
[secret]
arn = "arn:aws:secretsmanager:<region>:<account-id-number>:secret:<secret-name>"

[files]
  [files.docker-env]
    template = "sprinkles-templates/.env.sprinkles"
    target = ".env"
  [files.application-properties]
    template = "sprinkles-templates/application.properties.sprinkles"
    target = "src/main/com/example/resources/application-dev.properties"
```

# References

1. Jinja2: https://jinja.palletsprojects.com/en/2.11.x/
2. TOML: https://github.com/toml-lang/toml
3. AWS Configuration: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html
cloudfunc 0.1.0
Cloud function development tools
License: MIT
Requires Python: >=3.6

=========
cloudfunc
=========

.. image:: https://travis-ci.org/jadbin/cloudfunc.svg?branch=master
    :target: https://travis-ci.org/jadbin/cloudfunc

.. image:: https://coveralls.io/repos/github/jadbin/cloudfunc/badge.svg?branch=master
    :target: https://coveralls.io/github/jadbin/cloudfunc?branch=master

.. image:: https://img.shields.io/github/license/jadbin/cloudfunc
    :target: https://github.com/jadbin/cloudfunc/blob/master/LICENSE

Overview
========

cloudfunc提供了云函数开发工具。

Documentation
=============

https://cloudfunc.readthedocs.io/