David Szotten's repositories
nvim-starter-kit
Neovim Starter Kit
uv
An extremely fast Python package installer and resolver, written in Rust.
django-upgrade
Automatically upgrade your Django projects.
dotfiles
My dotfiles. Borrowed from here and there.
django-ninja
đź’¨ Fast, Async-ready, Openapi, type hints based framework for building APIs
advent-of-code
Solutions to http://adventofcode.com in rust
pylibmc
A Python wrapper around the libmemcached interface from TangentOrg.
ruff
An extremely fast Python linter, written in Rust.
python-fastjsonschema
Fast JSON schema validator for Python.
pdbpp
pdb++, a drop-in replacement for pdb (the Python debugger)
coverage-file-size
Illustrating a coverage bug(?)
protoletariat
Protocol Buffers for the rest of us
py-ts-interfaces
A Python to Typescript Interface Generator
poetry
Python dependency management and packaging made easy.
django-money
Money fields for Django forms and models.
advent-of-code-2021
one day i'll merge these repos
isort-vim-2
Yet another vim isort plugin
pytest
The pytest testing tool makes it easy to write small tests, yet scales to support complex functional testing
poetry-merge-lock
Merge the lock file of a Poetry project
black
The uncompromising Python code formatter
haphazard
Hazard pointers in Rust.
django-stubs
PEP-484 stubs for Django
speccify
Tie together `drf-spectacular` and `djangorestframework-dataclasses` for easy-to-use apis and openapi schemas.
tox-poetry
Poetry plugin for tox.
regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
moto
A library that allows you to easily mock out tests based on AWS infrastructure.
aws-data-wrangler
Pandas on AWS