Packages maintained by Matthew Dean Martin

All packages

ai-shell

Role: owner  ·  Active

Filesystem Shell interface that an OpenAI Assitant can use as a tool.

awscli-local-win

Role: owner  ·  Active

Thin wrapper around the 'aws' command line interface for use with LocalStack *for Windows*.

bash2gitlab

Role: owner  ·  Active

Compile bash to gitlab pipeline yaml

bash2yaml

Role: owner  ·  Active

Compile bash to pipeline yaml- Gitlab, GitHub and more

bitrab

Role: owner  ·  Active

Run GitLab CI pipelines locally

bug-trail

Role: owner  ·  Active

Local static html error logger to use while developing python code.

bug-trail-core

Role: owner  ·  Active

Local static html error logger to use while developing python code.

caniuseonlywheels

Role: owner  ·  Active

Can I switch to installing only using wheels and never sdist?

cli-tool-audit

Role: owner  ·  Active

Audit for existence and version number of cli tools.

dashc

Role: owner  ·  Active

Tool to generate python -c bash as if it were a package format.

dedlin

Role: owner  ·  Active

Line editor, edlin clone with many improvements

dont-be-lazy

Role: owner  ·  Active

Tool that finds evidence of past skipped linting

examexam

Role: owner  ·  Active

Let LLM generate tests, validate test, and then you take them. Useful for certs.

ftplib-gui

Role: owner  ·  Active

Desktop FTP/FTPS client with a Tkinter GUI, saved profiles, and transfer queue

git-mirror

Role: owner  ·  Active

Make your local git repos look like github or gitlab.

hermetic-seal

Role: owner  ·  Active

User-space sandbox runner for Python console scripts

hissbytenotation

Role: owner  ·  Active

Serialize and deserialize data to ordinary python source notation (hbn)

insecure-tree

Role: owner  ·  Active

Audit GitHub Actions security posture of your Python dependency tree using zizmor

jiggle-version

Role: owner  ·  Active

Increment version number found in source code without regex

lights-off

Role: owner  ·  Active

An accessible Mastodon client for screen reader users, fork of Quinter

mainframer

Role: owner  ·  Active

GnuCOBOL environment and package manager.

markdown-to-json

Role: owner  ·  Active

Markdown to dict and json deserializer

markmodule

Role: owner  ·  Active

Import python code in markdown as module

markpickle

Role: owner  ·  Active

Lossy python to markdown serializer

mastodon-finder

Role: owner  ·  Active

Search for mastodon profiles, use mechanical and LLM filtering.

mastodon-is-my-blog

Role: owner  ·  Active

A personal Mastodon reader and blog management tool

metametameta

Role: owner  ·  Active

Generate __about__.py with dunder meta.

navio-builder-win

Role: owner  ·  Active

navio-builder, without sh dependency, works on windows.

openmock

Role: owner  ·  Active

Python OpenSearch Mock for test purposes

pathkeeper

Role: owner  ·  Active

PATH backup, restore, and repair tool

pyanide

Role: owner  ·  Active

Tools for killing processes and keeping them dead.

pycodetags

Role: owner  ·  Active

TODOs in source code as a first class construct, follows PEP350

pycodetags-issue-tracker

Role: owner  ·  Active

Plugin for pycodetags to track issues, e.g. bugs, TODO, etc in your code

pydoc-fork

Role: owner  ·  Active

Fork of cpython's pydoc module to do just html document generation

pypi-librarian

Role: owner  ·  Active

Pypi metadata client. Client for metadata related API endpoints for Pypi.

pypi-profile

Role: owner  ·  Active

The missing PyPI profile page. pipx-installable, plugin-extensible. Not associated with PSF.

python3-alias

Role: owner  ·  Active

Hack to deal with a missing python3 alias on Windows

random-names

Role: owner  ·  Active

Convert int to random name, like tree_dance and convert it back to same int.

raypack

Role: owner  ·  Active

Unofficial AWS Glue Ray.io packaging tool. Pure python or cross platform.

rmarc

Role: owner  ·  Active

Pymarc compatible reimplementation in Rust.

safari-writer

Role: owner  ·  Active

A UI-compatible clone of AtariWriter, built with Textual

skip-trace

Role: owner  ·  Active

Ownership Attribution for Python Packages

so-pip

Role: owner  ·  Active

Generate packages from Stackoverflow answers

sparkle-log

Role: owner  ·  Active

Write sparkline graphs of CPU and memory usage to your logs.

termcolor-whl

Role: owner  ·  Active

ANSI Color formatting for output in terminal, fork of termcolor, maintained as of 2023 by Matthew Martin

terminaltables-whl

Role: owner  ·  Active

Generate simple tables in terminals from a nested list of strings. (has wheels!)

terminaltables3

Role: owner  ·  Active

Generate simple tables in terminals from a nested list of strings. Fork of terminaltables.

totalhelp

Role: owner  ·  Active

Print help for all commands and subcommands for argparse applications

troml-dev-status

Role: owner  ·  Active

Objectively infer PyPI Development Status classifiers from code and release artifacts.

tuochat

Role: owner  ·  Active

Nonagentic coding client for GitLab Duo

untruncate-json

Role: owner  ·  Active

Cleans up truncated json files.

urllib-gui

Role: owner  ·  Active

A gui for urllib. Something between curl and postman and a browser. Almost all stdlib

whats-that-code

Role: owner  ·  Active

Guess programming language from a string or file.

xkcd-random-four

Role: owner  ·  Active

Drop in replacement for random that always returns 4 or 4/6