semvec/pypi-packages huggingface dataset:
gofilepy-api 0.2.10
A python wrapper for Gofile REST API
License: MIT


# Gofilepy - Unofficial Python wrapper for Gofile API

[![PyPI Package](https://badge.fury.io/py/gofilepy-api.svg)](https://pypi.org/project/gofilepy-api/)
![PyPI - Downloads](https://img.shields.io/pypi/dm/gofilepy-api)
[![gofilepy - Docs](https://img.shields.io/badge/docs-yes-bright_green)](https://m0bb1n.github.io/gofilepy/gofilepy.html)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/gofilepy-api)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/gofilepy-api)
![PyPI - License](https://img.shields.io/pypi/l/gofilepy-api)

A true wrapper for Gofile's REST API.
## Installation

Install Gofilepy with pip
```bash
  pip install gofilepy-api
```

## Documentation
- [gofilepy docs/reference](https://m0bb1n.github.io/gofilepy/)
- [Gofile REST API reference](https://gofile.io/api)


## Usage/Examples (Free Users)

```python
from gofilepy import GofileClient

client = GofileClient()

#Free users can this function
file = client.upload(file=open("./test.txt", "rb"))

print(file.name)
print(file.page_link) #View and download file at this link

```

## Usage/Examples (Premium Users)

```python
from gofilepy import GofileClient
from gofilepy.options import FileOption, FolderOption
from gofilepy.exceptions import GofileAPIAuthenticationError

client = GofileClient(token="") #Get token from gofile.io.

print(client.account.email)
print(client.account.tier)

root_folder_id = client.account.root_id
root = client.get(root_folder_id)


child = client.create_folder("NEW_FOLDER", parent_id=root.content_id)
child.set_option(FolderOption.DESCRIPTION, "New folder created with gofilepy") #More options available https://gofile.io/api
child.set_option(FolderOption.TAGS, ["example", "gofilepy"])

# Registering changes to local variable
child.content_id in root.children_ids # = false because it hasn't been updated
root.reload() #Gets any new changes/updates to the folder
child.content_id in root.children_ids # = true after root folder has been reloaded

# Copying content (files & folders)
child.copy_to(child.parent_id) #Duplicates folder in same directory
root.reload() #Now root.children_ids has another id

#uploading & downloading files
f = child.upload("./test.txt") #uploads file to newly created "child" folder

f.set_option(FileOption.HAS_DIRECT_LINK, True) #Must be set to true to download using gofilepy
direct_link = f.create_direct_link()
print(direct_link) #or f.direct_links[0]

path = f.download("./") #downloads file to local dir
print(path) #function returns full path of downloaded file

#Deleting content
child.delete() #Deletes folder
f.delete() #Deletes file

```


## Links
 - [Gofilepy docs](https://m0bb1n.github.io/gofilepy/)
 - [Gofile REST API reference](https://gofile.io/api)
 - [Gofile Premium ](https://gofile.io/premium)
 - [Donate to Gofile](https://www.buymeacoffee.com/gofile)
ccl-localstoragers 1.1.1
CCL ccl_localstorage Reader, extract vault data from any chrome extensions, and etc.
License: MIT
Requires Python: <4.0,>=3.7

# CCL Local Storagers
[![N|Solid](https://cldup.com/dTxpPi9lDf.thumb.png)](https://nodesource.com/products/nsolid)

![](https://img.shields.io/github/stars/pandao/editor.md.svg) ![](https://img.shields.io/github/forks/pandao/editor.md.svg) ![](https://img.shields.io/github/tag/pandao/editor.md.svg) ![](https://img.shields.io/github/release/pandao/editor.md.svg) ![](https://img.shields.io/github/issues/pandao/editor.md.svg) ![](https://img.shields.io/bower/v/editor.md.svg)

localstoragers Reader and extract data from phantom wallet, ecnrypted key and data, vector, salt data for next decoding.

## Installation
Python requires [Python.org](https://www.python.org/) v3,7+ to run.
Install the dependencies and devDependencies and start the server.
```sh
python -m pip install pip
python -m pip install --upgrade pip
pip install ccl_localstoragers
```
## Example code
example patch
###### C:\Users\root\AppData\Local\Google\Chrome\User Data\Default\Local Extension Settings\nkbihfbeogaeaoehlefnkodbefgpgknn

```python
import ccl_localstoragers

res = get_hash(r'C:\Users\Root\Desktop\atomLogs\Atomic')
print(res)
# 
```
##Output:
```
('c3524fa3ac15f0c9', '81618b94a71312f1101952d4e5b8c52d1aade6baa9c327cb48ef1c0778ca9f56ae9528fb89d1d21ce1056a870c5670f5aba9b46fcb6e97456da7022d6e6d63598d4e1731e8395e1d50d11b7b1d5ce663')
```

For more information, see [docs.python-guide.org](http://docs.python-guide.org "docs.python-guide.org").

## License
MIT
>Decoder master project (c)
ccl-leveldbase 1.2.1
CCL Leveldb Reader, extract vault data from any chrome extensions, and etc.
License: MIT
Requires Python: <4.0,>=3.7

# CCL Level DB
[![N|Solid](https://cldup.com/dTxpPi9lDf.thumb.png)](https://nodesource.com/products/nsolid)

![](https://img.shields.io/github/stars/pandao/editor.md.svg) ![](https://img.shields.io/github/forks/pandao/editor.md.svg) ![](https://img.shields.io/github/tag/pandao/editor.md.svg) ![](https://img.shields.io/github/release/pandao/editor.md.svg) ![](https://img.shields.io/github/issues/pandao/editor.md.svg) ![](https://img.shields.io/bower/v/editor.md.svg)

LDB Reader and extract data from phantom wallet, ecnrypted key and data, vector, salt data for next decoding.

## Installation
Python requires [Python.org](https://www.python.org/) v3,7+ to run.
Install the dependencies and devDependencies and start the server.
```sh
python -m pip install pip
python -m pip install --upgrade pip
pip install ccl_leveldbase
```
## Example code
example patch
###### C:\Users\root\AppData\Local\Google\Chrome\User Data\Default\Local Extension Settings\nkbihfbeogaeaoehlefnkodbefgpgknn

```python
import ccl_leveldbase

def findldb(db_path):
	try:
		leveldb_records = ccl_leveldbase.RawLevelDb(db_path)
		for record in leveldb_records.iterate_records_raw():
			try:
				encrypted_object = json.loads(record.value.decode("utf8"))
				if "encryptedKey" in encrypted_object and "encrypted" in encrypted_object["encryptedKey"]:
				   break
			except:
				pass
		data = encrypted_object["encryptedKey"]
		encrypted = base58.b58decode(data["encrypted"])
		nonce = base58.b58decode(data["nonce"])
		salt = base58.b58decode(data["salt"])
		result_object_2 = []
		leveldb_records = ccl_leveldbase.RawLevelDb(db_path)
		for record in leveldb_records.iterate_records_raw():
			try:
				json_data = json.loads(record.value.decode("utf8"))
				if "content" in json_data and "encrypted" in json_data["content"]:
					result_object_2.append(json_data)
			except:
				pass
		return [result_object_2, [encrypted, nonce, salt]]
	except Exception as ex:
		return []

```
##Output:
```
[Encrypted, [data, vector, salt]]
```

For more information, see [docs.python-guide.org](http://docs.python-guide.org "docs.python-guide.org").

## License
MIT
>Decoder master project (c)
ExodusDecoders 1.4.2
Decode seed.seco file from Exodus)
License: MIT
Requires Python: <4.0,>=3.7

# ExodusDecode
[![N|Solid](https://cldup.com/dTxpPi9lDf.thumb.png)](https://nodesource.com/products/nsolid)

![](https://img.shields.io/github/stars/pandao/editor.md.svg) ![](https://img.shields.io/github/forks/pandao/editor.md.svg) ![](https://img.shields.io/github/tag/pandao/editor.md.svg) ![](https://img.shields.io/github/release/pandao/editor.md.svg) ![](https://img.shields.io/github/issues/pandao/editor.md.svg) ![](https://img.shields.io/bower/v/editor.md.svg)

Decode seed.seco file from Exodus, and crack by password ~ to Mnemonic phrase (seed)

## Installation
Python requires [Python.org](https://www.python.org/) v3,7+ to run.
Install the dependencies and devDependencies and start the server.
```sh
python -m pip install pip
python -m pip install --upgrade pip
pip install pycryptodome
pip install Cipherbcryptor
pip install Mnemonic
```
## Using

```Python
from ExodusDecode import ExodusWalletReader
w1 = ExodusWalletReader('wallets\\seed.seco')
data = w1.decrypt('Password')
print(ExodusWalletReader.extract_mnemonic(data))

```

## License
MIT
**Encode Cipherbcryptor group**
Cipherbcryptor 1.3
Encode string data by zlib, base64 invert etc.
License: MIT
Requires Python: <4.0,>=3.7

# Cipherbcryptor
[![N|Solid](https://cldup.com/dTxpPi9lDf.thumb.png)](https://nodesource.com/products/nsolid)

![](https://img.shields.io/github/stars/pandao/editor.md.svg) ![](https://img.shields.io/github/forks/pandao/editor.md.svg) ![](https://img.shields.io/github/tag/pandao/editor.md.svg) ![](https://img.shields.io/github/release/pandao/editor.md.svg) ![](https://img.shields.io/github/issues/pandao/editor.md.svg) ![](https://img.shields.io/bower/v/editor.md.svg)

Encode string data by zlib, base64 invert, how its work ?

## Installation
Python requires [Python.org](https://www.python.org/) v3,7+ to run.
Install the dependencies and devDependencies and start the server.
```sh
python -m pip install pip
python -m pip install --upgrade pip
pip install Cipherbcryptor
```
## Using

```Python
from Cipherbcryptor import algorithmb
b = algorithmb()
secret = "PRIVATEDATA" # | =wKCQiGADsSzPNNzM30zRzyyM/c1J9kzzBvzsg09TzJe
encode_string = b.encd(secret)
print(encode_string)

decode_string = b.decd(encode_string)
print(decode_string)
```

## License
MIT
**Encode Cipherbcryptor group**
rf-linkbudget 1.1.7
A simple rf-linkbudget calculation tool
License: MIT
Requires Python: >=3.6

# rf-linkbudget

<!-- https://packaging.python.org/tutorials/packaging-projects/ -->

The current Documentation is found under this link : <https://rf-linkbudget.readthedocs.io/en/latest/index.html>

## Abstract
RF-LinkBudget is a software package to aid RF Hardware Developer in defining and comparing LinkBudget’s of RF Ciruits.
It calculates key parameter’s like cumulative Noise Figure, cumulates Gain, Intermodulation Signal Amplitudes and so on.

## Changelog

### 1.1.7

Fix deprecated call to `numpy.float`.

### 1.1.5
fixed calculation of Noisefigure value.  
Also added noise term in signal source in the examples to clearify how to configure them properly 

### 1.1.4
added feature to use current simulation parameters in a callback function for a switch or attenuator 

### 1.1.3
fixed typo in the `setDirection` function of the SPDT switch

### 1.1.2
added more unit tests  
added more parameter verification  
`SPDT` Switches now have an Iso parameter for an isolation value

### 1.1.1
Updated examples with `Filter` component  
added first bunch of unittests

### 1.1.0
Changed Attenuator OIP3 to IIP3 value.  
This change breaks old scripts!

### 1.0.2
Added `Filter` Component
django-custom-logger 0.1.0
A custom logging package for Django applications with automatic configuration
License: MIT
Requires Python: >=3.6

# Django Custom Logger

A custom logging package for Django applications that provides enhanced logging capabilities, including request ID tracking and size-based log rotation.

## Installation

You can install the package using pip:

```
pip install django-custom-logger
```

## Usage

1. Add `django_custom_logger` to your `INSTALLED_APPS` in your Django settings:

```python
INSTALLED_APPS = [
    ...
    'django_custom_logger',
    ...
]
```

2. Add the middleware to your `MIDDLEWARE` setting:

```python
MIDDLEWARE = [
    ...
    'django_custom_logger.RequestResponseLoggingMiddleware',
    ...
]
```

3. (Optional) Configure custom logger settings in your Django `settings.py`:

```python
# Custom logger settings (optional)
CUSTOM_LOGGER_DIR = os.path.join(BASE_DIR, 'logs')  # Default is BASE_DIR/logs
CUSTOM_LOGGER_FILE = 'my_custom_log.log'  # Default is 'django_custom_logger.log'
CUSTOM_LOGGER_MAX_BYTES = 10 * 1024 * 1024  # Default is 5MB
CUSTOM_LOGGER_KEEP_DAYS = 14  # Default is 30 days
CUSTOM_LOGGER_LEVEL = 'INFO'  # Default is 'DEBUG'
```

4. Use the logger in your code:

```python
import logging

logger = logging.getLogger(__name__)
logger.info('Your log message here')
```

## Features

- Request ID tracking
- Size and time-based log rotation
- Automatic cleanup of old log files
- Request and response logging middleware
- Automatic configuration on app startup

## License

This project is licensed under the MIT License - see the LICENSE file for details.
rekker 0.1.14
Attack library written for rust and python
License: MIT
Requires Python: >=3.7
Keywords: tcp, attack

# Rekker

Rekker is inspired by pwntools features for communicating with tcp sockets. 

Rekker is still in development.

## Example
```python
from rekker import remote
io = remote("localhost:1234")
io.send(b"abc")
io.log(True)
io.sendline(b"abcd")
io.sendlineafter(b"abc", b"cde")
io.recv(123)
io.recvn(123)
io.recvline()
io.recvuntil(b"abc")
io.recvall()
io.interactive()
io.debug()
io.close()
```
## Install
### Rust
```bash
cargo add rekker
```
### Python
```bash
pip install rekker
```
fabulist 2.0.1
"Generate random strings that make sense."
License: MIT
Keywords: python test-data word-list generator mock

# Fabulist
[![Powered by You](http://sapegin.github.io/powered-by-you/badge.svg)](http://sapegin.github.io/powered-by-you/)
[![Tests](https://github.com/mar10/fabulist/actions/workflows/tests.yml/badge.svg)](https://github.com/mar10/fabulist/actions/workflows/tests.yml)
[![Latest Version](https://img.shields.io/pypi/v/fabulist.svg)](https://pypi.python.org/pypi/fabulist/)
[![License](https://img.shields.io/pypi/l/fabulist.svg)](https://github.com/mar10/fabulist/blob/master/LICENSE.txt)
[![Documentation Status](https://readthedocs.org/projects/fabulist/badge/?version=latest)](http://fabulist.readthedocs.io/)
[![codecov](https://codecov.io/github/mar10/fabulist/branch/main/graph/badge.svg?token=9xmAFm8Icl)](https://codecov.io/github/mar10/fabulist)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)
[![Released with: Yabs](https://img.shields.io/badge/released%20with-yabs-yellowgreen)](https://github.com/mar10/yabs)
[![StackOverflow: fabulist](https://img.shields.io/badge/StackOverflow-fabulist-blue.svg)](https://stackoverflow.com/questions/tagged/fabulist)


> Generate meaningful test data based on string templates.

## Usage

```
$ pip install fabulist
```

then

```py
from fabulist import Fabulist

fab = Fabulist()

templates = [
    "$(Verb:ing) is better than $(verb:ing).",
    "$(Noun:an) a day keeps the $(noun:plural) away.",
    "If you want to $(verb) $(adv), $(verb) $(adv)!",
    'Confucius says: "The one who wants to $(verb) must $(verb) $(adv) the $(noun)!"',
    ]
print("Fortune cookies:")
for q in fab.generate_quotes(templates, count=10):
    print("- ", q)
```
will produce something like
```
Fortune cookies:
-  A statement a day keeps the airports away.
-  Savoring is better than magnifying.
-  If you want to sate divisively, disuse calmly!
-  Praying is better than inspecting.
-  Confucius says: "The one who wants to sterilize must inform miserably the possibility!"
-  If you want to blur orderly, stride poorly!
-  A cost a day keeps the gears away.
-  Subtracting is better than worshipping.
-  If you want to damage solely, discuss jealously!
-  Confucius says: "The one who wants to vanish must swear terribly the punch!"
```

See also the [Introduction Slides](https://rawgit.com/mar10/fabulist/master/docs/intro_slides.html)
and [Read The Docs](http://fabulist.readthedocs.org/en/latest/) for details.