semvec/pypi-packages huggingface dataset:
passgejs25-workspace 0.0.4
A simple password generator
Requires Python: >=3.12

# PassGenPyJS

Simple password generator for python. It allows users to generate secure passwords with options for uppercase letters, lowercase letters, numbers, and symbols.

Calling the function: 
```py
def generate_password(length: int = 8, letters: bool = True, uppercase: bool = True, numbers: bool = True, symbols: bool = True) -> str:
```

### Parameters:
- `length` (int): Length of the password (default: 8).
- `letters` (bool): Include lowercase letters (default: True).
- `uppercase` (bool): Include uppercase letters (default: True).
- `numbers` (bool): Include numbers (default: True).
- `symbols` (bool): Include special characters (default: True).
PaGeJS25 0.0.1
A simple password generator
Requires Python: >=3.12

# PassGenPyJS

Simple password generator for python. It allows users to generate secure passwords with options for uppercase letters, lowercase letters, numbers, and symbols.

Calling the function: 
```py
def generate_password(length: int = 8, letters: bool = True, uppercase: bool = True, numbers: bool = True, symbols: bool = True) -> str:
```

### Parameters:
- `length` (int): Length of the password (default: 8).
- `letters` (bool): Include lowercase letters (default: True).
- `uppercase` (bool): Include uppercase letters (default: True).
- `numbers` (bool): Include numbers (default: True).
- `symbols` (bool): Include special characters (default: True).
pysap-fmri 0.2.5
Python Sparse data Analysis Package external fMRI plugin.

PySAP-fmri
===========


Python Sparse data Analysis Package fMRI plugin.

NB: even if this is (historically) a PySAP plugin, it is installable independently and does not require any installation of PySAP to work.

Dependencies includes however:

- numpy / scipy
- numba : For fast JIT compilation of TV methods.
- ModOpt : For the implementation of optimisation algorithms.
- tqdm: for progress bars
- joblib: For parallel reconstructions and wavelet decomposition.
- PyWavelet: For wavelet transforms.


Important links
===============

- Official pySAP source code repo: https://github.com/cea-cosmic/pysap
- pySAP HTML documentation (last stable release): http://cea-cosmic.github.io/pysap
paGeJS25 1.0.0
A simple password generator
Requires Python: >=3.12

# PassGenPyJS

Simple password generator for python. It allows users to generate secure passwords with options for uppercase letters, lowercase letters, numbers, and symbols.

Calling the function: 
```py
def generate_password(length: int = 8, letters: bool = True, uppercase: bool = True, numbers: bool = True, symbols: bool = True) -> str:
```

### Parameters:
- `length` (int): Length of the password (default: 8).
- `letters` (bool): Include lowercase letters (default: True).
- `uppercase` (bool): Include uppercase letters (default: True).
- `numbers` (bool): Include numbers (default: True).
- `symbols` (bool): Include special characters (default: True).
openfiles-python 1.0.1
Python SDK for Openfiles API
Requires Python: >=3.7
Keywords: openfiles, ton, storage, api, sdk

# Openfiles Python SDK

A Python SDK for interacting with the Openfiles API.

## Installation

```bash
pip install openfiles-python
```

## Usage

```python
from openfiles import OpenfilesClient

# Method 1: Initialize the client with your API token
client = OpenfilesClient(api_token="your_api_token")

# Method 2: Initialize using OPENFILES_API_TOKEN environment variable
# export OPENFILES_API_TOKEN="your_api_token"
client = OpenfilesClient()

# Upload a file
response = client.upload_file(
    file_path="test/file.txt", description="My file description"
)
file_bag_id = response.bag_id
print(f"File uploaded with bag_id: {file_bag_id}")

# Get user information
user_info = client.get_user_info()
print(f"Space left: {user_info.space_left} / {user_info.capacity}")

# List user files
files = client.get_user_files_list()
for file in files:
    print(f"File: {file.filename}, Size: {file.size}, Bag ID: {file.bag_id}")

# Download a file
client.download_file(bag_id=file_bag_id, destination="test/file_copy.txt")

# Delete a file
client.delete_file(bag_id=file_bag_id)
```

## Features

-   Upload files
-   Download files
-   Delete files
-   Get user information
-   List user files

## License

[MIT License](LICENSE)
sbcli-down-lba 0.0.5
CLI for managing SimplyBlock cluster


# Simply Block
[![Docker Image Build](https://github.com/simplyblock-io/sbcli/actions/workflows/docker-image.yml/badge.svg)](https://github.com/simplyblock-io/sbcli/actions/workflows/docker-image.yml)

[![Python Unit Testing](https://github.com/simplyblock-io/sbcli/actions/workflows/python-testing.yml/badge.svg)](https://github.com/simplyblock-io/sbcli/actions/workflows/python-testing.yml)


## Install
Add the package repo from AWS CodeArtifact using [awscli](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)

```bash
aws codeartifact login --tool pip --repository sbcli --domain simplyblock --domain-owner 565979732541 --region eu-west-1
```
Install package
```bash
pip install --extra-index-url https://pypi.org/simple sbcli-dev
```

# Components

## Simply Block Core
Contains core logic and controllers for the simplyblock cluster

## Simply Block CLI
Please see this document
[README.md](../main/simplyblock_cli/README.md)


## Simply Block Web API
Please see this document
[README.md](../main/simplyblock_web/README.md)



### local development

FoundationDB requires a client library (libfdb_c.dylib) for the Python bindings to interact with the database.
Depending on the OS architecture, please install the appropriate version from the official github repo

```
wget https://github.com/apple/foundationdb/releases/download/7.3.3/FoundationDB-7.3.3_arm64.pkg
```

setup the code on a management node and the webApp code can be developed by building the `docker-compose-dev.yml` file.


```
sudo docker compose -f docker-compose-dev.yml up --build -d
```