semvec/pypi-packages huggingface dataset:
ofx-processor 4.5.5
Personal ofx processor
Requires Python: <4,>=3.10
Keywords: ynab, finances, finance automation

# ofx-processor

![PyPI - Python Version](https://img.shields.io/pypi/pyversions/ofx-processor)
![PyPI - Format](https://img.shields.io/pypi/format/ofx-processor)
![PyPI - Status](https://img.shields.io/pypi/status/ofx-processor)

## Install

```shell
python -m pip install ofx-processor
```

https://pypi.org/project/ofx-processor/

## Usage

```
Usage: ynab [OPTIONS] COMMAND [ARGS]...

  Import your data to YNAB with the processors listed below or manage your
  config.

Options:
  --version   Show the version and exit.
  -h, --help  Show this message and exit.

Commands:
  config   Manage configuration.
  bpvf     Import BPVF bank statement (OFX file).
  ce       Import CE bank statement (OFX file).
  lcl      Import LCL bank statement (OFX file).
  revolut  Import Revolut bank statement (CSV file).
```

All transactions will be pushed to YNAB. If this is your first time using the script,
it will open a generated config file for you to fill up.

The account and budget UUID are found in the YNAB url when using the web app.

The file passed in parameter will be deleted unless specified (`--keep` option on each import command)

## Versions

This project follows [Semantic Versioning](https://semver.org/).

## Development
### Release
```shell
inv full-test
poetry version <major/minor/patch>
git add .
git commit
inv tag $(poetry version -s)
inv publish publish-docker
```

# Reuse
If you do reuse my work, please consider linking back to this repository 🙂
brundle 1.3.0
Run various linters if they are installed.
Requires Python: >=3.8
Keywords: maintenance, utility

..  Copyright (c) 2024, Janus Heide.
..  All rights reserved.
..
.. Distributed under the "BSD 3-Clause License", see LICENSE.rst.

Brundle
=======

.. image:: https://github.com/janusheide/brundle/actions/workflows/unittests.yml/badge.svg
    :target: https://github.com/janusheide/brundle/actions/workflows/unittests.yml
    :alt: Unit tests

.. image:: https://img.shields.io/pypi/pyversions/brundle
   :alt: PyPI - Python Version

.. image:: https://img.shields.io/librariesio/github/janusheide/brundle
   :alt: Libraries.io dependency status for GitHub repo


Runs all the following programs in order, and return 1 if any of them result in an error.

    1. isort
    2. ruff
    3. mypy


Getting Started
---------------

Install and run::

    pip install brundle
    brundle --help

    usage: brundle [-h]
                   [--log-level {DEBUG,INFO,WARNING,ERROR,CRITICAL}]
                   [--log-file LOG_FILE]
                   [--isort ISORT]
                   [--ruff RUFF]
                   [--mypy MYPY]
                   [-v]

    Run available linters.

    options:
    -h, --help            show this help message and exit
    --log-level {DEBUG,INFO,WARNING,ERROR,CRITICAL}
                          logging level (default: INFO)
    --log-file LOG_FILE   pipe loggining to file instead of stdout (default: None)
    --isort ISORT         runs isort (default: False)
    --ruff RUFF           runs ruff (default: False)
    --mypy MYPY           runs mypy (default: False)
    -v, --version         show program's version number and exit


Or if you want to install all linters that brundle bundles::

    pip install brundle[linters]
    brundle --help

    usage: brundle [-h]
                   [--log-level {DEBUG,INFO,WARNING,ERROR,CRITICAL}]
                   [--log-file LOG_FILE]
                   [--isort ISORT]
                   [--ruff RUFF]
                   [--mypy MYPY]
                   [-v]

    Run available linters.

    options:
    -h, --help            show this help message and exit
    --log-level {DEBUG,INFO,WARNING,ERROR,CRITICAL}
                          logging level (default: INFO)
    --log-file LOG_FILE   pipe loggining to file instead of stdout (default: None)
    --isort ISORT         runs isort (default: True)
    --ruff RUFF           runs ruff (default: True)
    --mypy MYPY           runs mypy (default: True)
    -v, --version         show program's version number and exit


Usage
-----

Run::

    brundle


Development
-----------

Setup, run tests and release::

    pip install .[dev]
    brundle
    pytest
    bouillon release 1.2.3
zerokno 2.0.0
ZeroKno is a lightweight zero-knowledge password storage library for Python 3.7+
Requires Python: >=3

# ZeroKno

ZeroKno is a simple, easy to use and lightweight zero-knowledge password storage method for Python.
The keys are stored in plain text, while the passwords are stored as base58-encoded SHA-256 hashes.

This makes it impossible for the application to know the password, while still being able to verify it. 
If you want to use this in a production environment, please make sure to use a secure storage method for the keys (e.g. a secure database).

Note that the passwords or values are not encrypted, but hashed. This means that the password cannot be retrieved from the hash, but the hash can be used to verify the password. Basically, you can't recover the password if you lose it.

## Installation

```bash
pip install zerokno
```

## Usage

```python
from zerokno import ZeroKno

# Create a new ZeroKno instance -- app_secret is a secret key for the application and storage is a directory to store the password hashes
zk = ZeroKno(app_secret, storage) 

# Add a new password -- please note that the password is stored as a hash, while the user id is stored as plain text
zk.store("password", "userid")

# Check password match
zk.validate("password", "userid")
# True
zk.validate("passwor1d", "userid")
# False
zk.validate("password", "userid1")
# Error: Userid not found

```

## Errors 

- `Key not found` - This error is raised when the user id is not found in the storage
- Any other error is raised when the storage file is not found or the storage file is corrupted or in any other way not accessible
silcrow-utils 0.1.1
A package for logging timestamps and executing scripts.

# silcrow-utils
A package for housing all my personalized python functions and classes, made available via pip install.

# To User
```
# main.py
from silcrow_utils.module1 import hello_Bubu

if __name__ == '__main__':
    result = hello_Bubu()
    print(result)
```

# To Dev

## Each Release

Don't forget to increment the version number, then:
```zsh
pip install build twine
python -m build
twine upload dist/*
```

## Might do
- [ ] use poetry instead of requirements.txt, edit setup.py accordingly.
pyaligner 0.2.0
Automatic audio transcriptor and audi-text aligner
Requires Python: >=3.7
Keywords: python, pytorch, deep-learning, audio, audio-transcription, audio-text-alignment

# Pyaligner

![Read the Docs](https://img.shields.io/readthedocs/pyaligner?style=flat-square)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyaligner?style=flat-square)

**PyAligner** is a python library to automatically transcribe audio files and align them with the transcription. Is is based on OpenAI's [Whisper](https://github.com/openai/whisper) model and the [Montreal Forced Aligner (MFA)](https://montreal-forced-aligner.readthedocs.io/en/latest/) library. It also provides a friendly graphical user interface to facilitate the use of the library:

<p align="center">
  <img src="https://github.com/ramajoballester/pyaligner/blob/fdb6b6d8605dee9bb4f1c9c62210249ffdcc8631/docs/images/gui_example.png?raw=true" alt="Your Image" width="200">
</p>

Check the [documentation](https://pyaligner.readthedocs.io/en/latest/) for more information about the installation and the complete user guide.

# Installation

You can install the library via pip:

```bash
pip install pyaligner
```

Although it is recommended to install it following the [installation guide](https://pyaligner.readthedocs.io/en/latest/install.html).


# Command Line Interface

Apart from the graphical interface, PyAligner has a command line interface to provide a greater flexibility and customization options. You can check the available commands by running:

```bash
pyaligner --help
```
pypi-hyungtae 0.2.0
Python binding TEST
Requires Python: >=3.6

# Pypi Study Using `pyproject.toml`


## Dependency

```angular2html
pip3 install build twine numpy
```

`numpy` is to test the dependency in the Pypi package


## How to build

```
python3 -m build
```

![](/materials/built_result.png)

```
python3 -m build
```