summaryrefslogtreecommitdiffstats
path: root/contrib/python/trio/ya.make
blob: 31b8541ac2c2e0c78d5cfd167c23f36f466d2910 (plain) (blame)
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
# Generated by devtools/yamaker (pypi).

PY3_LIBRARY()

VERSION(0.33.0)

LICENSE(Apache-2.0 AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference AND MIT AND "MIT OR Apache-2.0")

PEERDIR(
    contrib/python/attrs
    contrib/python/idna
    contrib/python/outcome
    contrib/python/sniffio
    contrib/python/sortedcontainers
)

NO_LINT()

NO_CHECK_IMPORTS(
    trio._core._generated_windows_ffi
    trio._core._io_kqueue
    trio._core._io_windows
    trio._core._windows_cffi
    trio._subprocess_platform.windows
    trio._tools.gen_exports
    trio._tools.sync_requirements
    trio._tools.windows_ffi_build
    trio._wait_for_object
    trio._windows_pipes
)

PY_SRCS(
    TOP_LEVEL
    trio/__init__.py
    trio/__main__.py
    trio/_abc.py
    trio/_channel.py
    trio/_core/__init__.py
    trio/_core/_asyncgens.py
    trio/_core/_concat_tb.py
    trio/_core/_entry_queue.py
    trio/_core/_exceptions.py
    trio/_core/_generated_instrumentation.py
    trio/_core/_generated_io_epoll.py
    trio/_core/_generated_io_kqueue.py
    trio/_core/_generated_io_windows.py
    trio/_core/_generated_run.py
    trio/_core/_generated_windows_ffi.py
    trio/_core/_instrumentation.py
    trio/_core/_io_common.py
    trio/_core/_io_epoll.py
    trio/_core/_io_kqueue.py
    trio/_core/_io_windows.py
    trio/_core/_ki.py
    trio/_core/_local.py
    trio/_core/_mock_clock.py
    trio/_core/_parking_lot.py
    trio/_core/_run.py
    trio/_core/_run_context.py
    trio/_core/_thread_cache.py
    trio/_core/_traps.py
    trio/_core/_unbounded_queue.py
    trio/_core/_wakeup_socketpair.py
    trio/_core/_windows_cffi.py
    trio/_deprecate.py
    trio/_dtls.py
    trio/_file_io.py
    trio/_highlevel_generic.py
    trio/_highlevel_open_tcp_listeners.py
    trio/_highlevel_open_tcp_stream.py
    trio/_highlevel_open_unix_stream.py
    trio/_highlevel_serve_listeners.py
    trio/_highlevel_socket.py
    trio/_highlevel_ssl_helpers.py
    trio/_path.py
    trio/_repl.py
    trio/_signals.py
    trio/_socket.py
    trio/_ssl.py
    trio/_subprocess.py
    trio/_subprocess_platform/__init__.py
    trio/_subprocess_platform/kqueue.py
    trio/_subprocess_platform/waitid.py
    trio/_subprocess_platform/windows.py
    trio/_sync.py
    trio/_threads.py
    trio/_timeouts.py
    trio/_tools/__init__.py
    trio/_tools/gen_exports.py
    trio/_tools/mypy_annotate.py
    trio/_tools/sync_requirements.py
    trio/_tools/windows_ffi_build.py
    trio/_unix_pipes.py
    trio/_util.py
    trio/_version.py
    trio/_wait_for_object.py
    trio/_windows_pipes.py
    trio/abc.py
    trio/from_thread.py
    trio/lowlevel.py
    trio/socket.py
    trio/testing/__init__.py
    trio/testing/_check_streams.py
    trio/testing/_checkpoints.py
    trio/testing/_fake_net.py
    trio/testing/_memory_streams.py
    trio/testing/_network.py
    trio/testing/_raises_group.py
    trio/testing/_sequencer.py
    trio/testing/_trio_test.py
    trio/to_thread.py
)

RESOURCE_FILES(
    PREFIX contrib/python/trio/
    .dist-info/METADATA
    .dist-info/entry_points.txt
    .dist-info/top_level.txt
    trio/py.typed
)

END()