semvec/pypi-packages huggingface dataset:
ecc-messaging-scheme-package 1.0.2
ECCDH AES encryption/decryption Package

# ECC-Messaging-Scheme-Package
A system that encrypts and decrypts data packets with the elliptic curve cryptography (ECC) for others
to utilize and download.

## Where to download:
### typescript/javascript
https://www.npmjs.com/package/ecc-messaging-scheme-package

### Python
https://pypi.org/project/ecc-messaging-scheme-package/


## Classes
We have one main class, ECCM class, which combines our ECC class and our Encrypt/Decrypt, and
curve initialization(initializePublicEnv) functions.

The ECC Class:
-  Responsible for generating/loading private key
-  Get current users public key from cookies or create a new one and save
-  Gets shared key using diffie hellman when given another users public key
-  Clear cookies containing private key for current instance.

Encrypt/Decrypt:
-  Given a key and text it encrypts/decrypts text using AES

initializePublicEnv function:
-  Inizalites a point and an ecc curve: secp256k1


## Examples:
```
#Key exchange
C = initialize_public_env()
a_ecc_instance = ECC_Instance(C,'a')
a_ecc_instance.get_public_key()

b_ecc_instance = ECC_Instance(C,'b')
b_ecc_instance.get_public_key()

a_ecc_instance.generate_shared_key(b_ecc_instance.get_public_key())
b_ecc_instance.generate_shared_key(a_ecc_instance.get_public_key())

assert(a_ecc_instance.get_shared_key() == b_ecc_instance.get_shared_key())
#Share messages
key_b = a_ecc_instance.get_shared_key().x.to_bytes(24, byteorder='big')
plaintext = "test 12312 "
ciphertext,nonce = encrypt(key_b,plaintext)

plaintext_out = decrypt(key_b,ciphertext,nonce)

assert(plaintext==plaintext_out)
```

# Disclaimer
Use at Your Own Risk.
readycheck 1.0.1
Run custom checks on classes attributes when accessing them
Requires Python: >=3.10

# readycheck
[![PyPI](https://img.shields.io/pypi/v/readycheck)](https://pypi.org/project/readycheck)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/readycheck)](https://pypi.org/project/readycheck)
[![PyPI - Wheel](https://img.shields.io/pypi/wheel/readycheck)](https://pypi.org/project/readycheck)
[![Read the Docs](https://img.shields.io/readthedocs/readycheck)](https://readycheck.readthedocs.io)
[![CircleCI](https://img.shields.io/circleci/build/github/loic-simon/readycheck)](https://app.circleci.com/pipelines/github/loic-simon/readycheck)

Python package providing utilities to check classes attributes when accessing it.


## Installation

Use the package manager [pip](https://pypi.org/project/pip) to install readycheck:
```bash
pip install readycheck
```

### Dependencies

* Python **≥ 3.5**


## Goal

The goal of this module is to allow to add custom checks when accessing class
attributes.

It is designed to build classes that store objects not available at import time
(e.g. later fetched from a distant service).  It avoid us the pain to check if
the connection has been established each time we need these objects: trying to
access them will automagically raise an exception if they are not ready.


## Usage

This package's main external API in the **`ReadyCheck`** class.

This class is **not meant** to be instantiated (see documentation for details),
but to be subclassed using a custom check function:

```py
from readycheck import ReadyCheck

class User(ReadyCheck, check_type=dict, check=lambda val: "name" in val):
    john = {"id": "<john_id>", "area": 2}
    jane = {"id": "<jane_id>", "area": 5}
```

Usage:

```
>>> User.john
Traceback (most recent call last):
  ...
readycheck.NotReadyError: 'john' is not ready yet!
>>> john_data = User.get_raw("john")
>>> User.john = some_lib.load_user(john_data)
>>> User.john
{'id': '<john id>', 'area': 2, 'name': 'John Doe', 'subscribed': False}
```

Read [the docs](https://readycheck.readthedocs.io) for more information.


## Contributing

Pull requests are welcome. Do not hesitate to get in touch with me (see below)
for any question or suggestion about this project!


## License

This work is shared under [the MIT license](LICENSE).

© 2022 Loïc Simon ([loic.simon@espci.org](mailto:loic.simon@espci.org))
tolip 0.0.3
Tools Library in Python

ToLiP's Description
===================
**TO**\ols **L**\ibrary **i**\n **P**\ython is a collection of scripts that I have written to aid my structural analysis work. I will be updating this package as I update the existing codes or add additional scripts. My goal is to create scripts that help automate common tasks and calculations.

The documentation is available under **Project Links**.
complain 0.0.2
A python wrapper for Scott Pakins complaint generator
Requires Python: >=3.6

# Complain

**THIS PROJECT IS STILL IN A BETA PHASE.**

Official repository for the complain package.

This project uses [Scott Pakin's automatic complaint-letter generator](https://www.pakin.org/complaint?) and allows you to pull complaints through it.

## DISCLAIMER

**By installing and using this package you automatically agree to these terms.**

Scott Pakin's Automatic Complaint-Letter Generator is a program that automatically generates humorously bombastic complaint letters by randomly stitching together words and phrases into meaningless but negative-sounding grandiloquence. By clicking Agree below, you agree to the following terms:

1. You understand that any comments, views, or opinions you read on this site cannot be considered to be those of Scott Pakin.
2. You agree to hold Scott Pakin blameless for any liability related to any material appearing on this site.
mytflib 0.0.2.0
My TensorFlow Library
Requires Python: >=3.6

[![PyPI version](https://badge.fury.io/py/mytflib.svg)](https://badge.fury.io/py/mytflib)   [![Downloads](https://pepy.tech/badge/mytflib)](https://pepy.tech/project/mytflib)

My Tensorflow Library is collection of codes writtten for a more fluent tensorflow usage. 

It consist of four main parts:

 1. DataLoader - Loading from pd.Dataframe and TFRecords, with tf.Dataset API 
 2. Learining rate Tuner and Shaper - LR searcher to find optimal range of LR, and LR shaper to plot various shape of LR tarjectories.
 3. TFRecord Curator - Write, display, and manage TFRecords
 4. Training Manager - Gradient accumulation, Class re-weighting.


 ```
 pip install mytflib

 pip install git+https://github.com/johnypark/mytflib@main

 ```