Interact with Replit remotely with the Replit CLI

Replit CLI Interact with Replit remotely with the Replit CLI. pip install repl-cli Welcome to Replit CLI! With the Replit CLI Application, you can work with your repls locally, including clone, pull, and push, the core features of the CLI. The full list of features includes- PS C:> replit Usage: replit [OPTIONS] COMMAND [ARGS]… Options: –install-completion [bash|zsh|fish|powershell|pwsh] Install completion for the specified shell. –show-completion [bash|zsh|fish|powershell|pwsh] Show completion for the specified shell, to copy it or customize the installation. –help Show […]

Read more

Advanced extended command line tool for Django

mirage-django-lts mirage ~ ♪ extended django admin or manage.py command. Installing Mirage with Pipenv is recommended. pipenv install -d mirage-django-lts If you don’t use pipenv, you can install it with pip. pip install mirage-django-lts You can build this package manually. make before_node make build_all Usage: mg [action] option mg [action]:[subaction] option [Create Project] new Create a new Django project. new:react Create a new Django API project with React.js front-end. new:ng Create a new Django API project with Angular. –nebular Create […]

Read more

Upgrade pip packages and automate Python Dependency Management

pipupgrade The missing command for pip. Features Updates system packages and local packages. Discovers packages present within multiple Python Environments. Updates packages mentioned within a requirements.txt file (Also pins up-to-date versions if mentioned). Smart requirements.txt detector. Pipfile support. Detects semantic version to avoid updates that break changes. Also ensures to avoidchild dependencies that break changes. View Dependency Graph. Parallel updates (blazingly fast). Python 2.7+ and Python 3.4+ compatible. Also pip 9+, pip 10+, pip 18+ and pip 19.0.1+ compatible. Automate […]

Read more

A tool that allows you to declaratively manage Kubeflow’s pipelines

KRSH KRSH (pronounce, krush) is a tool that allows you to declaratively manage Kubeflow’s pipelines. By managing Kubeflow Pipeline through KRSH, developers can reduce the cost of managing Pipeline Versions and deploy pipelines much faster than ever before. KRSH was greatly inspired by Terraform’s behavior through Write, Plan, and Apply Cycle and its declarative management of resources. Also, since KRSH provides the KRSH Project Boilerplate through the krsh create command, the developer who develops the pipeline no longer needs to […]

Read more

A simple CLI tool for tracking Pikud Ha’oref alarms

Pikud Ha’oref Alarm Tracking Polls the unofficial API endpoint every second for incoming alarms. Prints active alarms as they occur. Prints routine messages once every 5 minutes by default. Install Pip The easiest way to install is from PyPI with pip: $ pip install alarmpy You can then run the alarmpy executable directly: $ alarmpy –help Pipenv For development usage it’s recommended to clone the git repo and use pipenv: $ git clone https://github.com/yuvadm/alarmpy $ cd alarmpy $ pipenv sync […]

Read more

Command line driven CI frontend and development task automation tool

tox At its core tox provides a convenient way to run arbitrary commands in isolated environments to serve as a single entry point for build, test and release activities. Example: run tests with Python 3.7 and Python 3.8 tox is mainly used as a command line tool and needs a tox.ini or a tool.tox section in pyproject.toml containingthe configuration. To test a simple project that has some tests, here is an example with a tox.ini in the root of the […]

Read more

Simple subcommand CLIs with argparse

multicommand Simple subcommand CLIs with argparse. multicommand uses only the standard library and is ~100 lines of code (modulo comments and whitespace) Installation pip install multicommand Overview Multicommand enables you to easily write CLIs with deeply nested commands using vanilla argparse. You provide it with a package, it searches that package for parsers (ArgumentParser objects), and connects, names, and converts those parsers into subcommands based on the package structure. Package -> CLI commands/unary/negate.py mycli unary negate … commands/binary/add.py mycli binary […]

Read more

A script for Git-aware customization of the command prompt in Bash and zsh

ps1.py Here we have yet another script for Git-aware customization of the command prompt in Bash and zsh. Unlike all the other scripts, I wrote this one, so it’s better. Features: lets you know if you have mail in $MAIL shows chroot and virtualenv prompt prefixes automatically truncates the current directory path if it gets too long shows the status of the current Git repository (see below) thoroughly documented and easily customizable supports both Bash and zsh can optionally output […]

Read more

A python based command line tool to compare Github Users or Repositories

gitcomp A simple python package with a CLI to compare GitHub users and repositories by associating a git_score to each entry which is a weighted sum of features mapped to a score. git_score for a user is calculated on the basis of followers, followers to following ratio, number of public gists and number of organisations a user is part of. For a public repository, the determining factors are number of forks, if the repository itself is forked or not, number […]

Read more

A wonderful automated command line app for organizing your film media

Fylm Fylm is a wonderful automated command line app for organizing your film media. You can pronounce it Film or File ’em, whichever you like! It uses (highly suspect) heuristics to identify film files (or folders), then looks them up on TMDb to get all the correct details. Once that’s over and done with, it’ll rename them according to your OCD standards, and move them. Features Fylm can: Rename messy files and folders and make them pretty, like high.noon.1952.1080p.this.OTHER-JUNK » […]

Read more
1 10 11 12 13 14 15