blob: 17d7ef4d7a243ef4ea8ccc31889684359f6c52e7 [file] [log] [blame]
Mariatta00fce692017-07-31 20:56:12 -07001# 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
Yury Selivanov9d8e6ec2017-08-01 18:41:33 -04007# asyncio
Andrew Svetlov02e4b7f2017-12-18 18:20:42 +02008**/*asyncio* @1st1 @asvetlov
Yury Selivanov9d8e6ec2017-08-01 18:41:33 -04009
10# Core
Yury Selivanovd83671e2018-01-23 01:59:50 -050011**/*context* @1st1
Yury Selivanov9d8e6ec2017-08-01 18:41:33 -040012**/*genobject* @1st1
Yury Selivanovd83671e2018-01-23 01:59:50 -050013**/*hamt* @1st1
Yury Selivanov9d8e6ec2017-08-01 18:41:33 -040014
Mariatta00fce692017-07-31 20:56:12 -070015# Hashing
Alex Gaynor3239cf12017-09-04 13:40:45 -040016**/*hashlib* @python/crypto-team
17**/*pyhash* @python/crypto-team
Mariatta00fce692017-07-31 20:56:12 -070018
Brett Cannon811b2872018-01-03 11:32:22 -080019# Import (including importlib).
20# Ignoring importlib.h so as to not get flagged on
21# all pull requests that change the the emitted
22# bytecode.
23**/*import*.c @python/import-team
24**/*import*.py @python/import-team
25
Brett Cannon9eef9e82017-08-01 14:51:17 -070026
Mariatta00fce692017-07-31 20:56:12 -070027# SSL
Alex Gaynor3239cf12017-09-04 13:40:45 -040028**/*ssl* @python/crypto-team
29
30# CSPRNG
31Python/bootstrap_hash.c @python/crypto-team
R. David Murrayd9d55c92017-08-02 18:50:50 -040032
33# Email and related
Barry Warsaw1a589a62017-09-04 15:19:26 -040034**/*mail* @python/email-team
35**/*smtp* @python/email-team
36**/*mime* @python/email-team
37**/*imap* @python/email-team
38**/*poplib* @python/email-team
Gregory P. Smith60a66322017-08-04 20:00:06 -060039
40# subprocess
41**/*subprocess* @gpshead
Steve Dower1f512b92017-08-15 10:21:34 -070042
43# Windows
44/PC/ @python/windows-team
Stefan Grönkef1502d02017-09-25 18:58:10 +020045/PCbuild/ @python/windows-team
Steve Dower1f512b92017-08-15 10:21:34 -070046
47# Windows installer packages
48/Tools/msi/ @python/windows-team
49/Tools/nuget/ @python/windows-team
Raymond Hettingerf58e6e22017-09-04 12:31:15 -070050
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
Terry Jan Reedy55fd0662017-10-04 22:15:11 -040059
Eric V. Smith2582f6f2017-12-05 15:52:19 -050060**/*dataclasses* @ericvsmith
61
Terry Jan Reedy55fd0662017-10-04 22:15:11 -040062**/*idlelib* @terryjreedy
Guido van Rossum5e8cbcc2017-12-05 13:56:39 -080063
64**/*typing* @gvanrossum @ilevkivskyi