Skip to content
Snippets Groups Projects
Select Git revision
  • 3e718cf880e8994d76f6296a502497c16a956644
  • main default protected
  • 3.10
  • 3.11
  • revert-15688-bpo-38031-_io-FileIO-opener-crash
  • 3.8
  • 3.9
  • 3.7
  • enum-fix_auto
  • branch-v3.11.0
  • backport-c3648f4-3.11
  • gh-93963/remove-importlib-resources-abcs
  • refactor-wait_for
  • shared-testcase
  • v3.12.0a2
  • v3.12.0a1
  • v3.11.0
  • v3.8.15
  • v3.9.15
  • v3.10.8
  • v3.7.15
  • v3.11.0rc2
  • v3.8.14
  • v3.9.14
  • v3.7.14
  • v3.10.7
  • v3.11.0rc1
  • v3.10.6
  • v3.11.0b5
  • v3.11.0b4
  • v3.10.5
  • v3.11.0b3
  • v3.11.0b2
  • v3.9.13
34 results

CODEOWNERS

Blame
  • CODEOWNERS 4.78 KiB
    # See https://help.github.com/articles/about-codeowners/
    # for more info about CODEOWNERS file
    
    # It uses the same pattern rule for gitignore file
    # https://git-scm.com/docs/gitignore#_pattern_format
    
    # asyncio
    **/*asyncio*                  @1st1 @asvetlov
    
    # Core
    **/*context*                  @1st1
    **/*genobject*                @1st1 @markshannon
    **/*hamt*                     @1st1
    Objects/set*                  @rhettinger
    Objects/dict*                 @methane @markshannon
    Objects/type*                 @markshannon
    Objects/codeobject.c          @markshannon
    Objects/frameobject.c         @markshannon
    Objects/call.c                @markshannon
    Python/ceval.c                @markshannon
    Python/compile.c              @markshannon
    Python/ast_opt.c              @isidentical
    Lib/test/test_patma.py        @brandtbucher
    Lib/test/test_peepholer.py    @brandtbucher
    
    # Exceptions
    Lib/traceback.py              @iritkatriel
    Lib/test/test_except*.py      @iritkatriel
    Lib/test/test_traceback.py    @iritkatriel
    Objects/exceptions.c          @iritkatriel
    Python/traceback.c            @iritkatriel
    Python/pythonrun.c            @iritkatriel
    
    # Hashing
    **/*hashlib*                  @tiran
    **/*pyhash*                   @tiran
    **/*sha*                      @tiran
    **/*md5*                      @tiran
    **/*blake*                    @tiran
    /Modules/_blake2/**           @tiran
    /Modules/_sha3/**             @tiran
    
    # logging
    **/*logging*                  @vsajip
    
    # venv
    **/*venv*                     @vsajip
    
    # Launcher
    /PC/launcher.c                @vsajip
    
    # HTML
    /Lib/html/                    @ezio-melotti
    /Lib/_markupbase.py           @ezio-melotti
    /Lib/test/test_html*.py       @ezio-melotti
    /Tools/scripts/*html5*        @ezio-melotti
    
    # Import (including importlib).
    # Ignoring importlib.h so as to not get flagged on
    # all pull requests that change the emitted
    # bytecode.
    **/*import*.c                 @brettcannon @encukou @ericsnowcurrently @ncoghlan @warsaw
    **/*import*.py                @brettcannon @encukou @ericsnowcurrently @ncoghlan @warsaw
    **/*importlib/resources/*      @jaraco @warsaw @brettcannon
    **/importlib/metadata/*       @jaraco @warsaw
    
    # Dates and times
    **/*datetime*                 @pganssle @abalkin
    **/*str*time*                 @pganssle @abalkin
    Doc/library/time.rst          @pganssle @abalkin