semvec/pypi-packages huggingface dataset:
example-pkg-Release-Candidate-Username 0.1.3
A distributed, platform independent build system that can handle C++20 modules and Fortran modules (and should be flexible enough to build anything else).
Requires Python: >=3.9
Keywords: build,build system,C++,Fortran

# Buildnis

![MIT license badge](https://img.shields.io/github/license/Release-Candidate/Buildnis)
![Python version badge](https://img.shields.io/github/pipenv/locked/python-version/Release-Candidate/Buildnis)
![PIP version badge](https://img.shields.io/pypi/v/buildnis)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

Distributed, platform independent build system that can handle C++20 and Fortran modules and is flexible enough to build any language and handle (almost ;) any build step imaginable.

## Installation and Usage

## Contributing to the Project

See file [CONTRIBUTING.md](https://github.com/Release-Candidate/Buildnis/blob/main/CONTRIBUTING.md) for details.

### configure_scripts

* if `env_script` is empty, `install_path` is used, if that is empty too, it is supposed that the executable is in the PATH.
* every script gets the architecture as a command line argument, like `x86` or `x64`. If they aren't needed, they can be ignored by the script.

## Changelog

See file [CHANGELOG.md](https://github.com/Release-Candidate/Buildnis/blob/main/CHANGELOG.md)

## License

Buildnis is licensed under the MIT license, see file [LICENSE](https://github.com/Release-Candidate/Buildnis/blob/main/LICENSE).
dyntwist 1.4.0
Discover resolving dynamic DNS domains based on keywords.

# dyntwist

Discover resolving dynamic DNS domains based on keywords.

#### Usage
```python
import dyntwist

result = dyntwist.dyntwist("solarwinds")
for r in results:
    if r.get("dns"):
        ip  = r["dns"][0]
        if ip != "174.128.255.252" and ip != "0.0.0.0":
            print(r)
```

example result snippet:
```python
{'domain': 'solarwinds.001www.com', 'dns': ['0.0.0.0']}
{'domain': 'solarwinds.16-b.it', 'dns': ['0.0.0.0']}
{'domain': 'solarwinds.32-b.it', 'dns': ['0.0.0.0']}
{'domain': 'solarwinds.64-b.it', 'dns': ['0.0.0.0']}
```

#### Caveats
 - Designed to work on unix style paths (for loading file lists)
financelite-test 0.0.1
A lightweight stock information package for simple tasks
Requires Python: >=3.6

# financelite
financelite is a lightweight stock information tool that takes every complicated features out.  
It only focuses on providing simple and intuitive, yet informative stock information.  

Currently(v0.0.2), financelite is in a rapidly-evolving state. While I'll try to stay within the boundaries,
please understand your implementation may have to change in the future upgrades.

# Installation
`pip install financelite`

# Example Usage

```python
from financelite.financelite import News, Stock

news = News()
news.get_news(ticker="gme", count=5)
# returns 5 GME-related news

stock = Stock(ticker="gme")
stock.get_live()
# returns GME's live price and currency

stock.get_data(interval="1d", range="5d")
# returns statistics for 5 days, with 1 day interval
```

# Special Thanks
* [yahoo! finance](https://finance.yahoo.com/) for providing an awesome websites and APIs.
* [Andrew Treadway](https://github.com/atreadw1492) for providing open source package for processing finance data.
asyncio-channel 0.9.1
Asynchronous channels and utilities.
Requires Python: ~=3.7

Asynchronous channels for communication and synchronization between `asyncio` coroutines.

```python
from asyncio_channel import create_channel

# Create a new channel.
ch = create_channel()

# Put an item on the channel; block until the item is accepted.
await ch.put(x)

# Take an item from the channel; block until an item is available.
x = await ch.take()

# Do something each time an item is put on the channel.
async for x in ch:
	do_something(x)
	do_something_else(x)
# Iteration stops when the channel is closed and drained.
```

Also contains several utilities for piping items between channels, mixing multiple input channels, routing messages by topic, and more.