Skip to content
Avatar

Sponsors

@medecau
@zzhengnan
@dharmeshs
@rsyring
@vyos
@tiangolo
@willingc
@tyrelsouza
Private Sponsor
@dcramer
@supakeen
@rfleschenberg
@ProteinQure

Organizations

@python @edx @BostonPython @FriendsOfOpenedX @openedx
Block or Report

Block or report nedbat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nedbat/README.md

I'm Ned Batchelder, a Python software developer and community organizer.

Stand With Ukraine

Read my blog Follow @nedbat on Mastodon Follow @nedbat on Twitter Join us at Boston Python Python Discord Sponsor me on GitHub Stack Overflow reputation My PyPI packages

You can find me at:

My latest blog posts:

  • Secure maintainer workflow, 21 Nov
    I’m trying to establish a more secure workflow for maintaining public packages. (read..)
  • Ideal open source, 29 Oct
    DHH says we can choose our purpose in open source. I don’t feel all the freedom he describes. (read..)
  • Decorator shortcuts, 8 Oct
    When using many decorators in code, there’s a shortcut you can use if you find yourself repeating them. They can be assigned to a variable just like any other Python expression. (read..)
  • Truchet backgrounds, 23 Sep
    Abstract but engaging backgrounds made with custom Truchet tiles. (read..)
  • Making a coverage badge, 19 Sep
    This is a sketch of how to use GitHub actions to get a total combined coverage number, and create a badge for your README. (read..)
  • Stilted, 27 Aug
    For fun this summer, I implemented part of the PostScript language, using PyCairo for rendering. I call it Stilted. (read..)
  • and many more..

I maintain a few Python packages, including:

  • Coverage.py: The code coverage tool for Python
    PyPI GitHub last commit PyPI - Downloads Follow @coveragepy on Twitter
  • Cog: Small bits of Python computation for static files
    PyPI GitHub last commit PyPI - Downloads
  • Dinghy: A GitHub activity digest tool
    PyPI GitHub last commit PyPI - Downloads
  • Scriv: Changelog management tool
    PyPI GitHub last commit PyPI - Downloads
  • Aptus: Mandelbrot fractal viewer
    PyPI GitHub last commit PyPI - Downloads


(made with cog at 2022-11-27 12:59 UTC)

Pinned

  1. coveragepy Public

    The code coverage tool for Python

    Python 2.3k 328

  2. scriv Public

    Changelog management tool

    Python 164 12

  3. cog Public

    Small bits of Python computation for static files

    Python 227 18

  4. dinghy Public

    A GitHub activity digest tool

    Python 111 8

2,726 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri

Contribution activity

November 2022

Created 2 repositories
Opened 4 pull requests in 2 repositories
openedx/openedx-conference-website 2 merged
stepeos/coveragepy 2 merged
Reviewed 11 pull requests in 7 repositories
openedx/openedx-webhooks 4 pull requests
nedbat/coveragepy 2 pull requests
overhangio/tutor 1 pull request
openedx/openedx-conference-website 1 pull request
openedx/terraform-github 1 pull request
openedx/open-edx-proposals 1 pull request
openedx/openedx-translations 1 pull request

Created an issue in python/cpython that received 3 comments

runpy.run_path mishandles Path objects

Bug report runpy.run_path will accept a Path object, and run it, but various code inspection tools will be unhappy with it because it is not a stri…

3 comments
3 contributions in private repositories Nov 2 – Nov 9

Seeing something unexpected? Take a look at the GitHub profile guide.