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 CLI tool for AWS Athena service that can do auto-completion and syntax highlighting

AthenaCLI AthenaCLI is a command line interface (CLI) for the Athena service that can do auto-completion and syntax highlighting, and is a proud member of the dbcli community. Install Install via pip If you already know how to install python packages, then you can simply do: $ pip install athenacli Install via brew Homebrew users can install by: $ brew install athenacli If you don’t know how to install python packages, please check the Install page for more options (e.g […]

Read more

A command line tool for displaying Python source and bytecode

dis-cli Display Python source code and bytecode side-by-side at the command line dis-cli is a command line tool for displaying Python source and bytecode. Installation dis-cli can be installed from PyPI. To install via pip, run $ pip install dis-cli Usage dis-cli provides a command line program, dis, which takes a “import-like” path to a function to display information about. For example, if you have a package a, with a submodule b, containing a function c, you could run dis […]

Read more

A CLI-based program that checks the file’s integrity

SHA-ZAM – Check the file hash sum Shazam is a Command Line Application that checks the integrity of one file by comparing it with a given hash. Created by: AnaxĂ­meno Brito How Does It Work: It calculates the file’s hash sum and compares it with a given hash for checking if the file isn’t corrupted, it can also be used for calculating the hash sums and automatically save it inside one file if wanted. Shazam supports some of the most […]

Read more

A Python Package Helper command-line tool

pypahe Bonjour Software pypahe is a Python Package Helper command-line tool. Requirements Usage print the latest available version of a given package: docker run bonjoursoftware/pypahe latest boto3 print a given Pipfile or Poetry pyproject where all packages have been upgraded to their latest versions: docker run bonjoursoftware/pypahe upgrade “$(cat /path/to/package_config)” Tip: the Pipfile or Poetry pyproject file can be upgraded in place with: docker run bonjoursoftware/pypahe upgrade “$(cat /path/to/package_config)” > /path/to/package_config Tip: the –help argument also works on subcommands: docker […]

Read more

view RedFlagDeals.com from the command line

RFD This is a CLI utility that allows you to view RedFlagDeals.com on the command line. Motivation It is often faster to use a CLI than to load up a web page and navigate web elements. This tool can search for deals and sort them based on score and views. It is also able to load entire threads (without pagination) for additional analysis. Installation :information_source: python2 may still work but it is no longer supported. python3 -m pip install –user […]

Read more

An interactive command line text-to-speech tool using Google TTS

cli-tts This is an interactive command line text-to-speech tool using Google TTS. Just type text and the voice will be played. Multi-language is supported. Quick Start macOS $ git clone https://github.com/ReekyStive/cli-tts.git $ cd cli-tts $ brew install ffmpeg # be sure ffmpeg is in PATH $ pip install -r requirements.txt $ python tts.py Windows There’s a package that already included everything: Win32 Release Screenshots Supported Languages Local accent Language code Top-level domain English (Australia) en com.au English (United Kingdom) en […]

Read more

A simple command-line tracert implementation in Python 3 using ICMP packets

Traceroute A simple command-line tracert implementation in Python 3 using ICMP packets Details Traceroute is a networking tool designed for tracing the movement of packets across a network. In this Python 3 implementation, ICMP ‘ping’ packets are used, much like the Windows tracert.exe program (and unlike Unix tracert which typically uses UDP packets). The application sends a sequence of ICMP packets to the host, initially with the Time-To-Live field set to 1. As the packet travels across the network to […]

Read more

Python and data science snippets on the command line

A tool to get Python and data science snippets at Data Science Simplified on the command line. You can read my article to learn how I created this tool. Installation python3 -m pip install –user python-snippet Note: The –user is important. It ensures you install it in your directory and not in the global system. python3 -m ensures that you install python_snippet using Python 3. Make sure your Python version is >= 3.6.2. python3 –version Usage Search for posts based […]

Read more
1 5 6 7 8 9 12