A python package for managing terraform remote state for Google,AWS, and Azure

Terraform Remote State Manager tf is a python package for managing terraform remote state for: Google(Gcloud), AWS, and Azure. It sets a defined structure for all cloud providers by removing the overheard of configuring and managing the path in storage buckets. tf is a python package for managing terraform remote state for: Google(Gcloud), AWS, and Azure.It sets a defined structure for all cloud providers by removing the overheard of configuring and managing the path in storage buckets. It works with: […]

Read more

High-Level Abstraction Web-GUI Using Just Python

NiceGUI We like Streamlit but find it does too much magic when it comes to state handling. In search for an alernative nice library to write simple graphical user interfaces in Python we discovered justpy. While too “low-level HTML” for our daily usage it provides a great basis for “NiceGUI”. Purpose NiceGUI is intended to be used for small scripts and single-page user interfaces with a very limited user base.Like smart home solutions, micro web apps or robotics projects.It’s also […]

Read more

A multi-purpose bot with simple moderation commands and much more

Nokari A multi-purpose bot with simple moderation commands, reaction roles, reminders, and much more! This is the rewrite of Nokari. There are still a lot of things to be done. I’m still working on the internal logic, so the bot basically has no functionality yet. Invite Link Click this link to invite the stable version of Nokari. Requirements A Discord application Things listed in requirements.txt Python 3.8+ PostgreSQL server a .env file in the root directory .env File Example DISCORD_BOT_TOKEN=TOKEN […]

Read more

A simple configurable bot for sending arXiv article alert by mail

arXiv-newsletter A simple configurable bot for sending arXiv article alert by mail. Prerequisites PyYAML>=5.3.1 arxiv>=1.4.0 Configuration All configurations can be found in config.yml. Domains: specify search domains that articles belong to. Keywords: specify article queries and support boolean expression. Note that one query sends out one mail. Query config: specify query parameters, such as sort_by, sort_order. See here for detailed documentation. Mail: specify sender’s mail configuration. After setting up basic configurations, you may configure crontab schedule using crontab -e. A […]

Read more

A Python module that allows the user to select all coordinate reference systems

ProjPicker ProjPicker (projection picker) is a Python module that allows the user to select all coordinate reference systems (CRSs) whose extent completely contains given points, polylines, polygons, and bounding boxes using set-theoretic logical operators in a postfix notation. The goal is to make it easy and visual to select a desired projection by location. This project was motivated by a GRASS GIS feature request. A new GRASS GIS module g.projpicker that wraps around this project is available. It is a […]

Read more

A Simple Calculator made with kivy framework in python

Kivy Calculator A Simple Calculator made with kivy framework.Works on all platforms from Windows/linux to android. Simple kivy project to help new kivy users build android apps with python. Getting Started Dependencies Python, kivy and buildozer. Installing pip install kivy pip install buildozer Executing program After installing all the necessary modules. open project directory in your IDE and run main.py or from your terminal and type: cd /../../project_files python3 main.py Packaging Your App for Android Create a new folder and […]

Read more

Raster processing benchmarks for Python and R packages

Raster processing benchmarks This repository contains a collection of raster processing benchmarks for Python and R packages. The tests cover the most common operations such as loading data, extracting values by points, downsampling, calculating NDVI, writing multilayer, cropping by extent and calculating zonal statistics. The comparison is made from the user’s perspective (the simplest functions are used and the code is not optimized), so the results do not represent the best performance. The detailed results are available at https://kadyb.github.io/raster-benchmark/report.html. Reproduction […]

Read more

Datapane makes it simple to build shareable reports from Python

datapane Turn a Python analysis into a beautiful document in 3 lines of code.Datapane is a Python library which makes it simple to build reports from the common objects in your data analysis, such as pandas DataFrames, plots from Python visualisation libraries, and Markdown. Reports can be exported as standalone HTML documents, with rich components which allow data to be explored and visualisations to be used interactively. You can also publish reports to our free public community platform or share […]

Read more

A collection of small pip update helpers

pipdate pipdate is a collection of small pip update helpers. The command pipdate # or python3.9 -m pipdate updates all your pip-installed packages. (Only works on Unix.) There’s a Python interface as well that can be used for update notifications.This import pipdate pipdate.check(“matplotlib”, “0.4.5”) will print This can, for example, be used by package authors to notify users of upgrades oftheir own packages. If you guard the check with import pipdate if pipdate.needs_checking(“matplotlib”): print(pipdate.check(“matplotlib”, “0.4.5”), end=””) then it will be […]

Read more

A collection of python written hacking tools consisting of network scanner

Python Hacking Tools (PyHTools) (pht) is a collection of python written hacking tools consisting of network scanner, arp spoofer and detector, dns spoofer, code injector, packet sniffer, network jammer, email sender, downloader, wireless password harvester credential harvester, keylogger, download&execute, and reverse_backdoor along with website login bruteforce, scraper, web spider etc. PHT also includes malwares which are undetectable by the antiviruses. The tools provided are for educational purposes only. The developers are no way responsible for misuse of information and tools […]

Read more
1 562 563 564 565 566 939