A Python application to automatize the process of uploading files to Amazon S3

intelligent-s3-upload Upload files or folders (even with subfolders) to Amazon S3 in a totally automatized way taking advantage of: Amazon S3 Multipart Upload: The uploaded files are processed transparently in parts improving the throughput and the quick recovery from any network issues. Resilent Retry System: Intelligent S3 Upload has been built to detect any error during the uploading process and to perform any retries whenever is necessary. User Friendly Interface: Just check the demo to see with your own eyes […]

Read more

ts2vg: Time series to visibility graphs

ts2vg The Python ts2vg package provides high-performance algorithm implementations to build visibility graphs from time series data. The visibility graphs and some of their properties (e.g. degree distributions) are computed quickly and efficiently, even for time series with millions of observations thanks to the use of NumPy and a custom C backend (via Cython) developed for the visibility algorithms. The visibility graphs are provided according to the mathematical definitions described in: Lucas Lacasa et al., “From time series to complex […]

Read more

A medium-security python password manager that encrypts passwords

Pass Lock AES-encrypted-password-managerA medium security python password manager that encrypt passwords using Advanced Encryption Standard (AES) PassLock is a password manager and password generator that encrypts passwords using AES and save them securely on your local machine. The password is encrypted and decrypted with a 32-bit key embedded in the master password and will get updated with each use. So extending the length of the master password will steadily improve the overall security and key length. PassLock also generates a […]

Read more

A small Python app to create Notion pages from Jira issues

Jira to Notion This little program will capture a Jira issue and create a corresponding Notion subpage. Mac users can fetch the current issue from the foremost Chrome or Safari window. Others will get a popup asking for the issue number. Installation OS independent Install Python First. The program won’t work unless you install Python. Click here to install Python. The official Python docs are good enough to help you through the installation. Create a folder (presumably called j2n), and […]

Read more

A Game Engine Made in Python with the Pygame Module

A Game Engine Made in Python with the Pygame Module Discord: https://discord.gg/MPPqj9PNt3 To Install, type pip install mandaw To Get The Latest Version of MandawEngine: Download the zip Extract the zip Navigate to the folder in cmd or terminal and type: On Windows: python setup.py install On Mac and Linux python3 setup.py install import Mandaw from mandaw import * Make a window from mandaw import * mandaw = Mandaw() while True: mandaw.run() Make a simple square square = GameObject(mandaw, “rect”, […]

Read more

A web-based GUI for the qpcr package that allows high-throughput analysis of qPCR data

qpcr-Analyser A web-based GUI for the qpcr package that allows easy, simple and high-throughput analysis of qPCR data. As is described in more detail in the repo of the source package qpcr this app is designed to work with datasets that contain a two-column architecture of sample_name, CT-value. It will enable in a very intuitive interface both single Delta-Ct and Delta-Delta-Ct analyses of one or multiple input datasets. Screenshot GitHub https://github.com/NoahHenrikKleinschmidt/qpcr-Analyser    

Read more

An easy-to-use wrapper for NTFS-3G on macOS

ezNTFS ezNTFS is an easy-to-use wrapper for NTFS-3G on macOS. Installation To use ezNTFS, you will need Python 3, FUSE for macOS (osxfuse), and NTFS-3G installed in your system. These can easily be installed using Homebrew, example: brew install ntfs-3g. To install ezNTFS, run: $ pip3 install ezntfs It should be accessible from the terminal afterwards. Usage Mount all NTFS volumes using ntfs-3g (root privileges are needed for mounting): $ sudo ezntfs all Mount a specific NTFS volume (run ezntfs […]

Read more

Telegram bot to remove the forwarded tag from messages

AnonymousSenderBot Telegram bot to remove the forwarded tag from messages Usage Deploy to Heroku Tap on above button and fill API_ID, API_HASH, BOT_TOKEN. Then tap “Deploy App” below it. Wait till deploying is complete (will take atmost 2 minutes). After deploying is complete, tap on “Manage App” Check the logs to see if your bot is ready! Local Deploying Clone the repo git clone https://github.com/StarkBotsIndustries/AnonymousSenderBot Edit Config.py and fill the needed variables Enter the directory cd AnonymousSenderBot Run the file […]

Read more

Doing set operations on files considered as sets of lines

file-set CLI tool that can be used to do set operations like union on files considering them as a set of lines. Notes It ignores all empty lines with whitespaces. Each output line occurs only once, because we’re treating the files as sets and the lines as their elements. List data type has been used instead of set to maintain the order of lines. It ignores all lines endings (rn or n) when comparing lines, so two input lines compare […]

Read more

A framework designed to compose and run a web-server based on plugins

FPS, fast pluggable server, is a framework designed to compose and run a web-server based on plugins.It is based on top of fastAPI, uvicorn, typer, and pluggy. How it works The main purpose of FPS is to provide hooks to register endpoints, static mounts, CLI setups/teardowns, etc. An application can then be composed by multiple plugins providing specific/specialized endpoints. Those can be registered using fps.hooks.register_router with a fastapi.APIRouter. What is coming soon The most important parts will be to have […]

Read more
1 516 517 518 519 520 940