Skip to content
You must be logged in to sponsor asottile

Become a sponsor to Anthony Sottile

I'm passionate about open source and building productivity tools! (mostly in python)

If you've worked with a code formatter, linter, or testing tool in python I've probably contributed some part to it. I created @pre-commit and I'm a core developer on @pytest-dev, and @tox-dev. I maintain flake8 and help maintain pyflakes as a member of the @PyCQA. I build backported/forwardported pythons for ubuntu with @deadsnakes and I'm a member of @sass working on python bindings for libsass. I also build lots of productivity tools, linters, and code formatters and constantly strive to improve the python ecosystem.

I also livestream a lot of the software I build on twitch / youtube providing free educational content by showing the process to the madness :)

Current sponsors 57

@mrola
@rwxd
@Kl0ven
@ddanier
@kaidokert
@bnkc
@ArtyomVancyan
@xames3
@Michae1CC
@rrigato
@ssbarnea
@danclaudiupop
@codingjoe
@DaemonDude23
@engelju
@sadikkuzu
@suvayu
@batmac
@adamchainz
@dcramer
@ProteinQure
@westerveltco
@pauly4it
@cmarqu
@craigmaloney
@browniebroke
@iwpnd
@freespace
@per1234
@eseglem
Private Sponsor
@matthewfeickert
@AleksaC
Private Sponsor
@filepreviews
@mxr
@MiConnell
@jmahlik
@AceofSpades5757
@Preocts
@berkanteber
Private Sponsor
@fixterjake
Private Sponsor
Private Sponsor
Private Sponsor
@opstack-us
@Ponte-Energy-Partners
@bastienboutonnet
@sidarthakarna
@tiangolo
@HippocampusGirl
@jorisroovers
@Filimoa

Past sponsors 130

@dsaxton
@PhilipTrauner
@DanielHabenicht
@roaldnefs
@safhac
@MridulS
@backbord
@foryourselfand
@spyker77
@cgl
@ankush
@theofpa
@CreatingNull
@minghongx
Private Sponsor
@zsol
Private Sponsor
@MarcoGorelli

Featured work

  1. asottile/pyupgrade

    A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.

    Python 3,300
  2. asottile/git-code-debt

    A dashboard for monitoring code debt in a git repository.

    Python 562
  3. asottile/reorder-python-imports

    Rewrites source to reorder python imports

    Python 705
  4. asottile/add-trailing-comma

    A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.

    Python 333
  5. asottile/all-repos

    Clone all your repositories and apply sweeping changes.

    Python 512

Select a tier

$ one time

Choose a custom amount.