-
-
Notifications
You must be signed in to change notification settings - Fork 17
/
allowlist.txt
183 lines (174 loc) · 4.41 KB
/
allowlist.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
# not present at runtime (but maybe should be?)
trio.AsyncBinaryIO
trio.AsyncBufferedFileIO
trio.AsyncFileIO
trio.AsyncIO
trio.AsyncTextFileIO
trio.AsyncTextIO
trio.NoHandshakeError
trio.SSLStream.cipher
trio.SSLStream.compression
trio.SSLStream.get_channel_binding
trio.SSLStream.getpeercert
trio.SSLStream.pending
trio.SSLStream.selected_alpn_protocol
trio.SSLStream.selected_npn_protocol
trio.SSLStream.session
trio.SSLStream.session_reused
trio.SSLStream.shared_ciphers
trio.lowlevel.WaitForSingleObject
trio.socket.AF_AAL5
trio.socket.AF_BLUETOOTH
trio.socket.AF_DECnet
trio.socket.AF_LINK
trio.socket.AF_SYSTEM
trio.socket.AI_DEFAULT
trio.socket.AI_MASK
trio.socket.AI_V4MAPPED_CFG
trio.socket.EAGAIN
trio.socket.EAI_BADHINTS
trio.socket.EAI_MAX
trio.socket.EAI_PROTOCOL
trio.socket.IPPROTO_BIP
trio.socket.IPPROTO_EON
trio.socket.IPPROTO_GGP
trio.socket.IPPROTO_HELLO
trio.socket.IPPROTO_IPCOMP
trio.socket.IPPROTO_IPV4
trio.socket.IPPROTO_MAX
trio.socket.IPPROTO_MOBILE
trio.socket.IPPROTO_ND
trio.socket.IPPROTO_VRRP
trio.socket.IPPROTO_XTP
trio.socket.IPV6_USE_MIN_MTU
trio.socket.IPX_TYPE
trio.socket.IP_RECVDSTADDR
trio.socket.LOCAL_PEERCRED
trio.socket.MSG_BCAST
trio.socket.MSG_BTAG
trio.socket.MSG_EOF
trio.socket.MSG_ETAG
trio.socket.MSG_MCAST
trio.socket.MSG_NOTIFICATION
trio.socket.RDS_CANCEL_SENT_TO
trio.socket.RDS_CMSG_RDMA_ARGS
trio.socket.RDS_CMSG_RDMA_DEST
trio.socket.RDS_CMSG_RDMA_MAP
trio.socket.RDS_CMSG_RDMA_STATUS
trio.socket.RDS_CMSG_RDMA_UPDATE
trio.socket.RDS_CONG_MONITOR
trio.socket.RDS_FREE_MR
trio.socket.RDS_GET_MR
trio.socket.RDS_GET_MR_FOR_DEST
trio.socket.RDS_RDMA_DONTWAIT
trio.socket.RDS_RDMA_FENCE
trio.socket.RDS_RDMA_INVALIDATE
trio.socket.RDS_RDMA_NOTIFY_ME
trio.socket.RDS_RDMA_READWRITE
trio.socket.RDS_RDMA_SILENT
trio.socket.RDS_RDMA_USE_ONCE
trio.socket.RDS_RECVERR
trio.socket.SCM_CREDS
trio.socket.SOL_ATALK
trio.socket.SOL_AX25
trio.socket.SOL_HCI
trio.socket.SOL_IPX
trio.socket.SOL_NETROM
trio.socket.SOL_ROSE
trio.socket.SO_EXCLUSIVEADDRUSE
trio.socket.SO_SETFIB
trio.socket.SO_USELOOPBACK
trio.socket.SocketType.__enter__
trio.socket.SocketType.__exit__
trio.socket.SocketType.accept
trio.socket.SocketType.bind
trio.socket.SocketType.close
trio.socket.SocketType.connect
trio.socket.SocketType.detach
trio.socket.SocketType.dup
trio.socket.SocketType.fileno
trio.socket.SocketType.get_inheritable
trio.socket.SocketType.getpeername
trio.socket.SocketType.getsockname
trio.socket.SocketType.getsockopt
trio.socket.SocketType.is_readable
trio.socket.SocketType.listen
trio.socket.SocketType.recv
trio.socket.SocketType.recv_into
trio.socket.SocketType.recvfrom
trio.socket.SocketType.recvfrom_into
trio.socket.SocketType.recvmsg
trio.socket.SocketType.recvmsg_into
trio.socket.SocketType.send
trio.socket.SocketType.sendmsg
trio.socket.SocketType.sendto
trio.socket.SocketType.set_inheritable
trio.socket.SocketType.setsockopt
trio.socket.SocketType.share
trio.socket.SocketType.shutdown
trio.socket.SocketType.wait_writable
trio.socket.fromshare
trio.socket.ntohl
# Not present in stub (but maybe should be?)
trio.MultiError.derive
trio.NeedHandshakeError
trio.Path.hardlink_to
trio.Path.is_mount
trio.Path.link_to
trio.Path.readlink
trio.Process.aclose
trio.Process.encoding
trio.Process.errors
trio.Process.universal_newlines
trio.TrioDeprecationWarning
trio.lowlevel.FdStream.close
# NoPublicConstructor
trio.DTLSChannel.__init__
trio.MemoryReceiveChannel.__init__
trio.MemorySendChannel.__init__
trio.Nursery.__init__
trio.Process.__init__
trio.lowlevel.Task.__init__
trio.lowlevel.TrioToken.__init__
# wraps pathlib.Path, so arg inspection fails
# should maybe list all of them
trio.Path.__init__
trio.Path.absolute
trio.Path.cwd
trio.Path.exists
trio.Path.expanduser
trio.Path.group
trio.Path.home
trio.Path.is_block_device
trio.Path.is_char_device
trio.Path.is_dir
trio.Path.is_fifo
trio.Path.is_file
trio.Path.is_socket
trio.Path.is_symlink
trio.Path.iterdir
trio.Path.lstat
trio.Path.owner
trio.Path.read_bytes
trio.Path.rmdir
trio.Path.stat
trio.Path.unlink
# written as a class so you can say open_memory_channel[int](5)
trio.open_memory_channel
# Tests do not get stubs
trio.tests.*
# Ignore internal API
trio._.*
# Deprecated
trio.Process.__aenter__
# attrs
.*_AttrsAttributes__
.*__attrs_own_setattr__
.*__attrs_post_init__
.*_AT
.*__slots__
# Probably invalid __match_args__
trio.MemoryReceiveChannel.__match_args__
trio.MemorySendChannel.__match_args__
trio.lowlevel.Task.__match_args__
trio.lowlevel.TrioToken.__match_args__