semvec/pypi-packages huggingface dataset:
nim-cli 0.0.3
nimble cli
License: MIT
Requires Python: >=3.10

# Nimble Command Line (CLI) Tooling

It provides cli tools for miners, validators and network operators.

# Development

### Virtual Env

```bash
# create env and activate
make env
source ./nbenv/bin/activate

# install dependencies
brew install python@3.11
brew link python@3.11
python3 -m pip install --upgrade pip
python3 -m pip install -r requirements.txt
python3 -m pip install -e ./

# format
black *py
black commands/*py

# clean after code dev
deactivate
make clean
```
### Install

```bash
# installer option
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/nimble-technology/nimble-cli/main/scripts/install.sh)"

# pip install option
$ pip3 install nbcli

# test install from command line
# usage: nbcli <command> <command args>
# commands:
#   subnets (s, subnet) - Commands for managing and viewing subnetworks.
#   root (r, roots) - Commands for managing and viewing the root network.
#   wallet (w, wallets) - Commands for managing and viewing wallets.
#   stake (st, stakes) - Commands for staking and removing stake from hotkey accounts.
#   sudo (su, sudos) - Commands for subnet management.
#   legacy (l) - Miscellaneous commands.

# test install
$ nbcli --help
```

### Wallet CLI as an Example

Each wallet has a coldkey. Each coldkey may contain multiple hotkeys and each hotkey belong to a single coldkey. Coldkeys are for secure fund management like transfer, staking, and fund storage. Hotkeys are for all online operations like signing, mining and validating.

```bash
# use nbcli with wallet subcommand or alias w.
$ nbcli wallet new_coldkey
$ nbcli wallet new_hotkey

$ nbcli wallet regen_coldkey --mnemonic **** *** **** **** ***** **** *** **** **** **** ***** *****

# keys are available here: ~/.nimble/wallets
$ nbcli wallet list

# more commands
$ nbcli wallet list
$ nbcli wallet transfer
```

### Release (Core Contributors Only)

Run the following command to create dist folder
```bash
python setup.py sdist
```

Then use the following command to publish to pypi
```bash
twine upload dist/nim-cli-{version}.tar.gz
```
ninjaclient 0.1.3
A client for querying data from the Renewables Ninja API.
License: MIT
Requires Python: >=3.10,<4.0

# NinjaClient

[![Documentation Status](https://readthedocs.org/projects/ninjaclient/badge/?version=latest)](https://ninjaclient.readthedocs.io/en/latest/?badge=latest) [![codecov](https://codecov.io/gh/martinhjel/ninjaclient/graph/badge.svg?token=N9Z2OZBV91)](https://codecov.io/gh/martinhjel/ninjaclient) [![CI](https://github.com/martinhjel/ninjaclient/actions/workflows/python-package.yml/badge.svg)](https://github.com/martinhjel/ninjaclient/actions/workflows/python-package.yml)


NinjaClient is a Python library designed to simplify accessing and querying data from the [Renewables Ninja API](https://www.renewables.ninja/). It provides an easy-to-use interface for fetching detailed renewable energy data, including solar and wind energy generation estimates. Whether you're conducting research, analyzing energy markets, or building renewable energy forecasting models, NinjaClient offers the tools you need to get the data quickly and efficiently.

## Features
- Fetch solar generation data based on location, time, and panel specifications. 
- Retrieve wind energy data by specifying turbine details, location, and time range.
- Handle API rate limiting gracefully with built-in waiting and retry mechanisms.
- Simplify the process of working with renewable energy data for analysis and modeling.

## Installation
To install NinjaClient, you need Python 3.9 or later. It's recommended to install NinjaClient within a virtual environment. Run the following command to install:

```bash
pip install ninjaclient
```

## Quick Start
Here's a quick example to get you started with NinjaClient:

```python
from ninjaclient import NinjaClient

# Initialize the client with your API token
ninja_client  = NinjaClient(web_token='YOUR_API_TOKEN_HERE')

df_countries = ninja_client.get_countries()
limits = ninja_client.get_limits()

# Fetch wind generation data
df_wind, wind_meta = ninja_client.get_wind_dataframe(
    lat=56,
    lon=6,
    date_from="2000-01-01",
    date_to="2001-12-31"
)

# Fetch solar generation data
df_solar, solar_meta = ninja_client.get_solar_dataframe(
    lat=56,
    lon=6,
    date_from="2000-01-01",
    date_to="2001-12-31"
)
```

The API Token you can find under your Renewable Ninja [profile](https://www.renewables.ninja/profile). 

## Documentation
For detailed documentation on all available methods and their parameters, please refer to the Renewables Ninja API [documentation](https://www.renewables.ninja/documentation).

## Contributing
Contributions to NinjaClient are welcome! If you have suggestions for improvements or bug fixes, please open an issue or submit a pull request.

## License
NinjaClient is released under the MIT License. See the LICENSE file for more details.

## Acknowledgments
Thanks to the Renewables Ninja project for providing the API that this client library interacts with.
This project is not officially associated with the Renewables Ninja project.
tibiapi 0.12.1
Tibia Client API
License: MIT
Requires Python: >=3.11,<4.0

# tibiapi

[![CI](https://github.com/lucasmonstrox/tibiapi/actions/workflows/ci.yml/badge.svg)](https://github.com/lucasmonstrox/tibiapi/actions/workflows/ci.yml)
[![codecov](https://codecov.io/gh/lucasmonstrox/tibiapi/branch/main/graph/badge.svg?token=7BTPYKHC80)](https://codecov.io/gh/lucasmonstrox/tibiapi)
[![Documentation Status](https://readthedocs.org/projects/tibiapi/badge/?version=latest)](https://tibiapi.readthedocs.io/en/latest/)
[![PyPI version](https://badge.fury.io/py/tibiapi.svg)](https://badge.fury.io/py/tibiapi)

> Fastest Tibia Client API made in [Python](https://www.python.org/downloads/release/python-3117).

See the full documentation in [https://tibiapi.readthedocs.io](https://tibiapi.readthedocs.io).

## 🗺️ Features

| Features   | Done |
| ---------- | ---- |
| ActionBar  | ❌   |
| Analytics  | ❌   |
| BattleList | 🚧   |
| Chat       | ❌   |
| GameWindow | 🚧   |
| Imbuements | ❌   |
| Inventory  | ❌   |
| Market     | ❌   |
| Minimap    | 🚧   |
| Options    | ❌   |
| PartyList  | ❌   |
| Skills     | 🚧   |
| SpellList  | ❌   |
| StatusBar  | ✔️   |
| Store      | ❌   |
| VIPList    | ❌   |

## 🧰 Installation

### Requirements

- [Python](https://www.python.org/downloads/release/python-3117) 3.11.7

### with [pip](https://pypi.org/project/pip/)

```sh
pip install tibiapi
```

### with [poetry](https://python-poetry.org/)

```sh
poetry install tibiapi
```

### with [git](https://git-scm.com/)

tibiapi can be directly used from GitHub by cloning the repository into a subfolder of your project root which might be useful if you want to use the very latest version:

```sh
git clone https://github.com/lucasmonstrox/tibiapi
```

Next, install the tibiapi and its dependencies with:

```sh
pip install -e tibiapi
```

## ✅ TODO

- configure mypy
- add benchmark tests in low/high end computer
- add linter
- add formatter
- add commit hooks tool
- deploy to pypi when new tag is detected

## 👷 Authors

- [**lucasmonstrox**](http://github.com/lucasmonstrox)([**linkedin**](https://www.linkedin.com/in/lucasmonstrox/)) - Owner & Developer

See also the list of [contributors](../../graphs/contributors) who participated
in this project.

If you want to become a contributor, send a message to my [**linkedin**](https://www.linkedin.com/in/lucasmonstrox/).
sasecli 0.0.1b1
`Command-line access to available Prisma SASE CLI resources. (Specifically, Prisma SD-WAN as of now.)`
License: MIT
Requires Python: >=3.10.1

# sasecli
Command-line access to available Prisma SASE CLI resources. (Specifically, Prisma SD-WAN as of now.)

#### Synopsis
This is a placeholder for the soon-to-be released utility. 

#### Requirements
* Active Prisma SASE Account
* Python >=3.6
* Python modules:
    * cloudgenix - <http://docs.python-requests.org/en/master/>
    * fuzzywuzzy - <https://github.com/seatgeek/fuzzywuzzy/>

#### Installation
`pip install sasecli`

#### License
MIT

#### Version
| Version | Build | Changes |
| ------- | ----- | ------- |
| **0.0.1** | **b1** | Placeholder for future release. |

## For more info
 * Please look at Prisma SASE information on <https://docs.paloaltonetworks.com/sase>