semvec/pypi-packages huggingface dataset:
sns-sub-manager 0.0.2
AWS SNS Subscription Manager
License: MIT
Requires Python: >=3.9,<4.0

# AWS SNS Subscription Manager

[![PyPI](https://img.shields.io/pypi/v/sns-sub-manager.svg)][pypi_]
[![Status](https://img.shields.io/pypi/status/sns-sub-manager.svg)][status]
[![Python Version](https://img.shields.io/pypi/pyversions/sns-sub-manager)][python version]
[![License](https://img.shields.io/pypi/l/sns-sub-manager)][license]

[![Read the documentation at https://sns-sub-manager.readthedocs.io/](https://img.shields.io/readthedocs/sns-sub-manager/latest.svg?label=Read%20the%20Docs)][read the docs]
[![Tests](https://github.com/andrewthetechie/sns-sub-manager/workflows/Tests/badge.svg)][tests]
[![Codecov](https://codecov.io/gh/andrewthetechie/sns-sub-manager/branch/main/graph/badge.svg)][codecov]

[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)][pre-commit]
[![Black](https://img.shields.io/badge/code%20style-black-000000.svg)][black]

[pypi_]: https://pypi.org/project/sns-sub-manager/
[status]: https://pypi.org/project/sns-sub-manager/
[python version]: https://pypi.org/project/sns-sub-manager
[read the docs]: https://sns-sub-manager.readthedocs.io/
[tests]: https://github.com/andrewthetechie/sns-sub-manager/actions?workflow=Tests
[codecov]: https://app.codecov.io/gh/andrewthetechie/sns-sub-manager
[pre-commit]: https://github.com/pre-commit/pre-commit
[black]: https://github.com/psf/black

## Features

- Allows someone to subscribe and unsubscribe to sns topics via a rest api
- Configure what SNS topics to manage via a YAML file
- Per topic configuration of what types of subscriptions to accept
- Able to turn off unsubscribe globally
- No auth - that's your problem!
- Docker image you can run easily

## Requirements

- TODO

## Installation

You can install _AWS SNS Subscription Manager_ via [pip] from [PyPI]:

```console
$ pip install sns-sub-manager
```

## Usage

You probably don't want to be using this to be honest.

Someday, there will be info here. For today...

## Contributing

Contributions are very welcome.
To learn more, see the [Contributor Guide].

## License

Distributed under the terms of the [MIT license][license],
_AWS SNS Subscription Manager_ is free and open source software.

## Issues

If you encounter any problems,
please [file an issue] along with a detailed description.

## Credits

This project was generated from [@cjolowicz]'s [Hypermodern Python Cookiecutter] template.

[@cjolowicz]: https://github.com/cjolowicz
[pypi]: https://pypi.org/
[hypermodern python cookiecutter]: https://github.com/cjolowicz/cookiecutter-hypermodern-python
[file an issue]: https://github.com/andrewthetechie/sns-sub-manager/issues
[pip]: https://pip.pypa.io/

<!-- github-only -->

[license]: https://github.com/andrewthetechie/sns-sub-manager/blob/main/LICENSE
[contributor guide]: https://github.com/andrewthetechie/sns-sub-manager/blob/main/CONTRIBUTING.md
[command-line reference]: https://sns-sub-manager.readthedocs.io/en/latest/usage.html
genalpy 0.1.4
Genetic algorithms library
License: MIT

# Genetic algorithms with genalpy
Genalpy is an easy-to-use Python library to solve different types of optimization problems using genetic algorithms. 

### Installation
```
pip install genalpy
```

### Get started
How to find the extremum of a function:

```Python
from genalpy import Solver

# Instantiate a Multiplication object
extremum_solver = Solver(function='-x*x + 4', goal='max', dimensions=2, boundaries=[-100, 100])

# Call the solve method
result = extremum_solver.solve()
```
cli-plot 1.1.2
A commandline app for plotting datafiles
License: MIT
Requires Python: >=3.6

# CLI Plot

A commandline app for parsing and plotting text data files.

## Installation

### Using Pip

```bash
  $ pip install cli-plot
```

### Manual

```bash
  $ git clone https://github.com/John-Lee-Cooper/cli_plot
  $ cd cli_plot
  $ python setup.py install
```

## Usage

```bash
$ cli_plot --version
$ cli_plot --help
```

### Generate demo

Generate and display some sample data, written to demo.dat

```bash
$ cli_plot --demo
```
![cli-plot](https://github.com/John-Lee-Cooper/cli_plot/raw/master/image/plot1.png)

### User Interface

 Key    | Result
 :---:  | :---  
 g      | Toggle Grid
 t      | Cycle Plot Type
 m      | Toggle Series Markers
 1-9    | Toggle Series 1-9 Display
 enter  | Save Plot to png Image
 escape | Exit

Holding the left mouse button down and moving the mouse will pan the plot.  
Rolling the mouse wheel up and down will zoom out and in where the mouse is.


### Display head of file
```bash
$ cli_plot demo.dat --type=head
```

### Plot specific columns

Plot sin and growth against time:

```bash
$ cli_plot demo.dat time sin damp
```
![cli-plot](https://github.com/John-Lee-Cooper/cli_plot/raw/master/image/plot2.png)

### Plot pairs of columns

Plot columns 2 against column 1 and column 4 against column 3:

```bash
$ cli_plot demo.dat 2,3 1,4
```
![cli-plot](https://github.com/John-Lee-Cooper/cli_plot/raw/master/image/plot3.png)

### Specify plot type

Plot data as a scatter plot:

```bash
$ cli_plot demo.dat --type=scatter
```
![cli-plot](https://github.com/John-Lee-Cooper/cli_plot/raw/master/image/plot4.png)


## Todo

## Written by

John Lee Cooper  
john.lee.cooper@gatech.edu
streamlit-keplergl 0.3.0
Streamlit Component for rendering kepler.gl maps
License: MIT
Requires Python: >=3.6

# streamlit-keplergl

[![Open in Streamlit](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://share.streamlit.io/chrieke/streamlit-keplergl/main/examples/streamlit-keplergl-example.py)
[![PyPi](https://img.shields.io/pypi/v/streamlit-keplergl)](https://pypi.org/project/streamlit-keplergl/)

**🗾 Streamlit Component for rendering [kepler.gl](https://docs.kepler.gl/docs/keplergl-jupyter#2-add-data) maps in a streamlit app.**

---

<h3 align="center">
  🎈 <a href="https://share.streamlit.io/chrieke/streamlit-keplergl/main/examples/streamlit-keplergl-example.py">Live Demo</a> 🎈
</h3>

---

<p align="center">
    <img src="./examples/example-screenshot.png" width=700></a>
</p>

## Installation

```bash
pip install streamlit-keplergl
```

## How to use it

```python
import streamlit as st
from streamlit_keplergl import keplergl_static
from keplergl import KeplerGl

st.write("This is a kepler.gl map in streamlit")

map_1 = KeplerGl()
keplergl_static(map_1)
```

**Parameters:**
- **fig**: `keplergl.KeplerGl` map figure.
- **height**: Fixed pixel height of the map, optional. By default determined by the height setting of the KeplerGl.
  keplergl figure object. Setting width and height explcitly might result in non optimal layout on other devices.
- **width**: Fixed pixel width of the map, optional. By default the adjusts to the streamlit layout option, e.g. 
  automatically adjusted to streamlit column or container width.
- **center_map**: The bound of the map will be centered on the current map data, default False.
- **read_only**: Hide side panel to disable map customization, default False.


To use the map widget within a streamlit column or other object:
```python
col1 = st.column(1)
with col1:
   keplergl_static(map_1)
```

Also see the [kepler.gl](https://docs.kepler.gl/docs/keplergl-jupyter#2-add-data) documentation
for general info on usage of kepler.gl in Python.

## Adjust initial map location

To adjust the default initial map location (San Franciso), use the KeplerGL object configuration, 
see [here](https://github.com/chrieke/streamlit-keplergl/issues/4#issuecomment-1011207633).
PDF-Generator-with-TextX 0.0.3
Developing a DSL for generating PDF files. It could be used in other apps as a tool for generating dynamic reports, contracts, invoices etc.
License: MIT
Keywords: textX,PDF,generator,reports,contracts

# Generating PDF file using a DSL

## Team

- Nikola Zejak E2 140/2021
- Milan Lukić E2 77/2021
- Milana Tucakov E2 138/2021

## General Idea

Developing a DSL for generating PDF files. It could be used in other apps as a tool for generating dynamic reports, contracts, invoices etc.

## Features

### Must have

- PDF text elements (Heading, text block...)
- Font customization
- Including DSL features into Python module
- Images
- Tabels

### Nice to have

- PDF Templates (for contracts, reports...)
- Text customization (Size, Bolded, Underline, Italic, Alignment)

### Could have

- VSCode plugin

### Create virtual environment

```
python3 -m venv /path/to/new/virtual/environment
```

### Start virtual environment

Mac:

```
source NAME_OF_MY_VIRTUAL_ENVIRONMENT/bin/activate
```

Windows:

```
NAME_OF_MY_VIRTUAL_ENVIRONMENT\Scripts\activate
```

### Install requirements from requirements.txt

```
pip install requirements.txt
```

### Generate pdf and html file

#### Mac users:

```
cd src && python3 main.py
```

#### Windows users:

```
cd src && python main.py
```

### Installing from a local src tree

```
python3 -m pip install -e .
```

### Installing from local archives

```
python3 -m pip install <path>
```

### Installing from PyPI

```
python3 -m pip install "PDF-Generator-with-TextX==version_of_project"
```

### VS Code language support extension

There is language support extension for our new DSL .tff files in VS Code Marketplace. You can search for TFF FTNTeam3 extension.

![extension](./extension.png)
conformer-rl 1.1.0
Deep Reinforcement Library for Conformer Generation
License: MIT
Requires Python: >=3.7

# conformer-rl
An open-source deep reinforcement learning library for conformer generation.

[![Documentation Status](https://readthedocs.org/projects/conformer-rl/badge/?version=latest)](https://conformer-rl.readthedocs.io/en/latest/?badge=latest)
[![PyPI version](https://badge.fury.io/py/conformer-rl.svg)](https://badge.fury.io/py/conformer-rl)

## Documentation
Documentation can be found at https://conformer-rl.readthedocs.io/.

## Platform Support
Since conformer-rl can be run within a Conda environment, it should work on all platforms (Windows, MacOS, Linux).

## Installation and Quick Start
Please see the documentation for [installation instructions](https://conformer-rl.readthedocs.io/en/latest/tutorial/install.html) and [getting started](https://conformer-rl.readthedocs.io/en/latest/tutorial/getting_started.html).

## Issues and Feature Requests
We are actively adding new features to this project and are open to all suggestions. If you believe you have encountered a bug, or if you have a feature that you would like to see implemented, please feel free to file an [issue](https://github.com/ZimmermanGroup/conformer-rl/issues).

## Developer Documentation
Pull requests are always welcome for suggestions to improve the code or to add additional features. We encourage new developers to document new features and write unit tests (if applicable). For more information on writing documentation and unit tests, see the [developer documentation](https://conformer-rl.readthedocs.io/en/latest/developer.html).
checksfinance-soulmoment 0.0.1
An implementation of Soul-bound token in Cairo.
License: MIT

<p align="center">
  <a href="https://twitter.com/checksfinance"><img src="https://avatars.githubusercontent.com/u/98661153?s=200&v=4"/></a>
</p>
<h2 align="center">
  Soul Moment
</h2>
<p align="center">
  An attempt to provide an implementation of SBT(Soul-bound token) in Cairo lang.
</p>
<p align="center">
  Brought to you by <a href="https://twitter.com/checksfinance">@ChecksFinance</a>.
</p>

<p align="center">
  <a href="https://github.com/ChecksFinance/soul-moment/">
    <img src="https://img.shields.io/badge/license-MIT-green.svg" alt="mit license"/>
  </a>
</p>

This module is implemented on StarkNet in Cairo language. Using this module requires that you have a basic understanding of the Cairo language and python.

## Concepts

One of the most important concepts of SBT is non-transferable and verifiable split property rights. This basic logic is explored in a very simple way by implementing the issuance and verification of SBTs on L2's abstract account contracts.

### Use this module in your project

```bash
pip install git+https://github.com/ChecksFinance/soul-moment.git
```

Then

```python
from soulmoment.library import SoulMoment
```

you can find demo contracts in `./src/account` and `./src/soulmoment`

### Set up the project

#### Create a Python virtual environment

```bash
python -m venv env
source env/bin/activate
```

#### 📦 Install the requirements

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

**Notice**: this project use the latest version of OpenZeppelin contract for Cairo instead of the stable release of it.

### ⛏️ Compile

```bash
nile compile --directory src
nile compile src/soulmoment/account/SoulAccount.cairo --account_contract
```

### 🌡️ Test

```bash
# Run all tests
pytest tests
```

## 📄 License

**soul-moment** is released under the [MIT](LICENSE).