Rapid fuzzy string matching in Python using various string metrics

RapidFuzz RapidFuzz is a fast string matching library for Python and C++, which is using the string similarity calculations from FuzzyWuzzy. However there are two aspects that set RapidFuzz apart from FuzzyWuzzy: It is MIT licensed so it can be used whichever License you might want to choose for your project, while you’re forced to adopt the GPL license when using FuzzyWuzzy It is mostly written in C++ and on top of this comes with a lot of Algorithmic improvements […]

Read more

A Simple Reference Image Viewer in python

BeeRef BeeRef lets you quickly arrange your reference images and view them while you create. Its minimal interface is designed not to get in the way of your creative process. Installation via Python & pip At the moment, you need to have a working Python 3 environment to install BeeRef. Run the following command to install the development version: pip install git+https://github.com/rbreu/beeref.git Then run beeref or beeref filename.bee. If there are issues starting the application, run it with the environment […]

Read more

A moderation bot made in python with SlashCommands

Smogy BOT Smogy BOT is a usefull moderation bot totally made in python with the module discord_py and discord_slash. Normal member commands list This is all the commands that you can execute only with the permission to write in a channel. If a command is preceded by a ” * ” it means that the argument is optional. Help This command allows you to obtain more information about an order. Report This command allows you to report a member who […]

Read more

CLI Utility to encode and recreate directories with ffmpeg

FFenmass CLI Utility to encode and recursively recreate directories with ffmpeg. Features Processing whole directories with ffmpeg. Recreating directories with identical foldernames/filenames on the output. Skipping Files that have alredy been processed. Deleting half processed files, to keep output directory clean. Ignoring non media files. Getting Started FFenmass is an ffmpeg wrapper, adding the ability to process media files in directories and recreate them recursively. Prerequisites ffmpeg ffpb – Yeah I cant be bothered to make a ffmpeg loading bar, […]

Read more

Text User Interface for running python tests

Text User Interface for running python tests. Still in beta version install using pip pip install pytest-ui provides the cli command pytui $ pytui –help Usage: pytui [OPTIONS] [PATH] Options: –debug / –no-debug Enable debug logging [default: False] –help Show this message and exit. r, F5 – run tests (last failed or first run, using filter) R, Ctrl + F5 – run all tests (using filter) s – run single test under cursor / – focus filter input Ctrl + […]

Read more

A Python feed reader library

reader reader is a Python feed reader library. It aims to allow writing feed reader applications without any business code, and without enforcing a dependency on a particular framework. reader allows you to: retrieve, store, and manage Atom, RSS, and JSON feeds mark entries as read or important add tags and metadata to feeds filter feeds and articles full-text search articles write plugins to extend its functionality skip all the low level stuff and focus on what makes your feed […]

Read more

A simple web application for organizing your workouts and sports activities

Workoutizer Workoutizer is a simple web application for organizing your workouts and sports activities. It is designed to work locally on any UNIX-like system running Python. Track your activities to get an overview of your overall training, similar to platforms like strava or garmin connect – but without uploading all your sensitive health data to some 3rd party cloud. Features Automatic import of Garmin .fit files and .gpx files Automatic naming of activities based on daytime, sport and geo location […]

Read more

Python’s Counter: The Pythonic Way to Count Objects

Counting several repeated objects at once is a common problem in programming. Python offers a bunch of tools and techniques you can use to approach this problem. However, Python’s Counter from collections provides a clean, efficient, and Pythonic solution. This dictionary subclass provides efficient counting capabilities out of the box. Understanding Counter and how to use it efficiently is a convenient skill to have as a Python developer. In this tutorial, you’ll learn how to: Count several repeated objects at […]

Read more

A telegram bot for Keel

keel-telegram-bot keel-telegram-bot is a telegram bot for Keel. Features Receive notifications (via Webhook) List approvals Approve pending approvals Reject pending approvals Delete archived approvals Manual installation Install Install keel-telegram-bot using pip: pip3 install keel-telegram-bot Configuration keel-telegram-bot uses container-app-conf to provide configuration via a YAML file as well as ENV variables. Have a look at the documentation about it. See keel-telegram-bot_example.yaml for an example in this repo. Run Start the bot by using: keel-telegram-bot Docker To run keel-telegram-bot using docker you […]

Read more
1 566 567 568 569 570 912