Create VSCode Extensions with python

vscode-ext This package allows you to create vscode extensions with python. Installation Stable version: pip install vscode-ext Working version: pip install git+https://github.com/CodeWithSwastik/vscode-ext Why use this? Why should you use this for building VScode extensions when you can use typescript? Here are some reasons: vscode-ext builds the package.json for you! No need to switch between your extension.py and package.json in order to add commands. It also handles adding Activity Bars, Keybinds and Views. vscode-ext provides a more pythonic way of creating […]

Read more

A fast Protein Chain / Ligand Extractor and organizer

PDBASER Are you tired of using visualization software, or full blown suites just to separate protein chains / ligands ? Are you tired of organizing the mess of molecules into separate folders ? PDBaser does this for you ! PDBaser reads raw .pdb and .ent files as downloaded from the pdb, extracts pure protein chains and heteroatoms (ligands and others) and removes water molecules, and then saves everything in a directory named as the original input filename. This tool is […]

Read more

A free digital photograph metadata editing app build with python

Photini A free, easy to use, digital photograph metadata (Exif, IPTC, XMP) editing application. “Metadata” is said to mean “data about data”. In the context of digital photographs this means information that isn’t essential in order to display the image, but tells you something about it. For example a title and description of the scene or the date & time and the GPS coordinates of the camera’s position when the picture was taken. “[Photini] doesn’t try to be an all-singing, […]

Read more

gmqtt: Python async MQTT client implementation

gmqtt gmqtt: Python async MQTT client implementation. Installation The latest stable version is available in the Python Package Index (PyPi) and can be installed using pip3 install gmqtt Usage Getting Started Here is a very simple example that subscribes to the broker TOPIC topic and prints out the resulting messages: import asyncio import os import signal import time from gmqtt import Client as MQTTClient # gmqtt also compatibility with uvloop import uvloop asyncio.set_event_loop_policy(uvloop.EventLoopPolicy()) STOP = asyncio.Event() def on_connect(client, flags, rc, […]

Read more

3D printer / slicing GUI built on top of the Uranium framework

Cura Ultimaker Cura is a state-of-the-art slicer application to prepare your 3D models for printing with a 3D printer. With hundreds of settings and hundreds of community-managed print profiles, Ultimaker Cura is sure to lead your next project to a success. Logging Issues For crashes and similar issues, please attach the following information: (On Windows) The log as produced by dxdiag (start -> run -> dxdiag -> save output) The Cura GUI log file, located at %APPDATA%curacura.log (Windows), or usually […]

Read more

A python module for configuration of block devices

blivet Blivet is a python module for system storage configuration. Installation From Fedora repositories Blivet is available in Fedora repositories. You can install it using # dnf install python3-blivet Daily builds (for Fedora) Daily builds of Blivet are available in @storage/blivet-daily Copr repository.You can enable it using # dnf copr enable @storage/blivet-daily Daily builds of libblockdev and libbytesize are also in this repo. OBS repository (for Ubuntu and Debian) Packages for Debian (testing and unstable) and Ubuntu (19.04 and newer) […]

Read more

A package that gives developers easy access to RedisTimeSeries module

redistimeseries-py redistimeseries-py is a package that gives developers easy access to RedisTimeSeries module. The package extends redis-py’s interface with RedisTimeSeries’s API. Installation $ pip install redistimeseries Development Create a virtualenv to manage your python dependencies, and ensure it’s active. virtualenv -v venv Install pypoetry to manage your dependencies. pip install poetry Install dependencies. poetry install tox runs all tests as its default target. Running tox by itself will run unit tests. Ensure you have a running redis, with the module […]

Read more

Command-line interface to PyPI Stats API to get download stats for Python packages

pypistats Python 3.6+ interface to PyPI Stats API to get aggregate download statistics on Python packages on the Python Package Index without having to execute queries directly against Google BigQuery. Data is available for the last 180 days. (For longer time periods, pypinfo can help, you’ll need an API key and get free quota.) Installation From PyPI pip install –upgrade pypistats From source git clone https://github.com/hugovk/pypistats cd pypistats pip install . Example command-line use Run pypistats with a subcommand (corresponding […]

Read more

A Python Package for Stochastic Nonparametric Envelopment of Data

pyStoNED pyStoNED is a Python package that provides functions for estimating Convex Nonparametric Least Square (CNLS), Stochastic Nonparametric Envelopment of Data (StoNED), and other various StoNED-related variants such as Convex Quantile Regression (CQR), Convex Expectile Regression (CER), and Isotonic CNLS (ICNLS). It also provides efficiency measurement using Data Envelopement Analysis (DEA) and Free Disposal Hull (FDH). The pyStoNED package allows the user to estimate the CNLS/StoNED frontiers in an open-access environment and is built based on the Pyomo. The pyStoNED […]

Read more

A simple model based API maker written in Python

Fast DRF Fast DRF is a small library for making API faster with Django and Django REST Framework. It’s easy and configurable. Features Runtime API creation without writing View, Serializer, Url, etc API versioning by default. Control fields on each versions An enhanced filtering support align with Django query filter. Customizable API URL and API Prefix. Options for Overriding Viewset, Serializer, Queryset Query optimization enabled for API with Django’s prefetch_related and select_related 8 Full control over project during making automated […]

Read more
1 555 556 557 558 559 940