1 # See https://help.github.com/articles/about-codeowners/ 2 # for more info about CODEOWNERS file 3 4 # It uses the same pattern rule for gitignore file 5 # https://git-scm.com/docs/gitignore#_pattern_format 6 7 # asyncio 8 **/*asyncio* @1st1 @asvetlov 9 10 # Core 11 **/*context* @1st1 12 **/*genobject* @1st1 13 **/*hamt* @1st1 14 15 # Hashing 16 **/*hashlib* @python/crypto-team 17 **/*pyhash* @python/crypto-team 18 19 # Import (including importlib). 20 # Ignoring importlib.h so as to not get flagged on 21 # all pull requests that change the emitted 22 # bytecode. 23 **/*import*.c @python/import-team 24 **/*import*.py @python/import-team 25 26 27 # SSL 28 **/*ssl* @python/crypto-team 29 30 # CSPRNG 31 Python/bootstrap_hash.c @python/crypto-team 32 33 # Email and related 34 **/*mail* @python/email-team 35 **/*smtp* @python/email-team 36 **/*mime* @python/email-team 37 **/*imap* @python/email-team 38 **/*poplib* @python/email-team 39 40 # subprocess 41 **/*subprocess* @gpshead 42 43 # Windows 44 /PC/ @python/windows-team 45 /PCbuild/ @python/windows-team 46 47 # Windows installer packages 48 /Tools/msi/ @python/windows-team 49 /Tools/nuget/ @python/windows-team 50 51 **/*itertools* @rhettinger 52 **/*collections* @rhettinger 53 **/*random* @rhettinger 54 **/*queue* @rhettinger 55 **/*bisect* @rhettinger 56 **/*heapq* @rhettinger 57 **/*functools* @ncoghlan @rhettinger 58 **/*decimal* @rhettinger @skrah 59 60 **/*dataclasses* @ericvsmith 61 62 **/*idlelib* @terryjreedy 63 64 **/*typing* @gvanrossum @ilevkivskyi 65