summaryrefslogtreecommitdiffstats
path: root/contrib/libs/python
diff options
context:
space:
mode:
authorshadchin <[email protected]>2026-02-03 21:59:07 +0300
committershadchin <[email protected]>2026-02-03 22:28:51 +0300
commitbce46f28de392862d5c6c3b185d844ee7c623be3 (patch)
tree424878b5b90144f98970ce4a2745990c77330ad2 /contrib/libs/python
parent0e0ee9fa48ce9411b4038aa769493d22ff6c10a2 (diff)
Import Python 3.13.11
commit_hash:bbb53cefb159aa3e7afaa475fd19d5a03b66945f
Diffstat (limited to 'contrib/libs/python')
-rw-r--r--contrib/libs/python/Include/cpython/critical_section.h7
-rw-r--r--contrib/libs/python/Include/cpython/lock.h7
-rw-r--r--contrib/libs/python/Include/cpython/monitoring.h7
-rw-r--r--contrib/libs/python/Include/cpython/pyatomic.h7
-rw-r--r--contrib/libs/python/Include/cpython/pyatomic_gcc.h7
-rw-r--r--contrib/libs/python/Include/cpython/pyatomic_msc.h7
-rw-r--r--contrib/libs/python/Include/cpython/pyatomic_std.h7
-rw-r--r--contrib/libs/python/Include/cpython/pyhash.h7
-rw-r--r--contrib/libs/python/Include/cpython/pystats.h7
-rw-r--r--contrib/libs/python/Include/cpython/tracemalloc.h7
-rw-r--r--contrib/libs/python/Include/critical_section.h7
-rw-r--r--contrib/libs/python/Include/internal/mimalloc/mimalloc.h7
-rw-r--r--contrib/libs/python/Include/internal/mimalloc/mimalloc/atomic.h7
-rw-r--r--contrib/libs/python/Include/internal/mimalloc/mimalloc/internal.h7
-rw-r--r--contrib/libs/python/Include/internal/mimalloc/mimalloc/prim.h7
-rw-r--r--contrib/libs/python/Include/internal/mimalloc/mimalloc/track.h7
-rw-r--r--contrib/libs/python/Include/internal/mimalloc/mimalloc/types.h7
-rw-r--r--contrib/libs/python/Include/internal/pycore_setobject.h7
-rw-r--r--contrib/libs/python/Include/lock.h7
-rw-r--r--contrib/libs/python/Include/monitoring.h7
-rw-r--r--contrib/libs/python/Include/opcode_ids.h7
-rw-r--r--contrib/libs/python/Include/pyatomic.h7
22 files changed, 154 insertions, 0 deletions
diff --git a/contrib/libs/python/Include/cpython/critical_section.h b/contrib/libs/python/Include/cpython/critical_section.h
new file mode 100644
index 00000000000..ae0baede867
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/critical_section.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/critical_section.h>
+#else
+#error "No <cpython/critical_section.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/cpython/lock.h b/contrib/libs/python/Include/cpython/lock.h
new file mode 100644
index 00000000000..ecaaf752071
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/lock.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/lock.h>
+#else
+#error "No <cpython/lock.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/cpython/monitoring.h b/contrib/libs/python/Include/cpython/monitoring.h
new file mode 100644
index 00000000000..791d49010af
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/monitoring.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/monitoring.h>
+#else
+#error "No <cpython/monitoring.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/cpython/pyatomic.h b/contrib/libs/python/Include/cpython/pyatomic.h
new file mode 100644
index 00000000000..9213eda9b23
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/pyatomic.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/pyatomic.h>
+#else
+#error "No <cpython/pyatomic.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/cpython/pyatomic_gcc.h b/contrib/libs/python/Include/cpython/pyatomic_gcc.h
new file mode 100644
index 00000000000..7ff839a45f5
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/pyatomic_gcc.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/pyatomic_gcc.h>
+#else
+#error "No <cpython/pyatomic_gcc.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/cpython/pyatomic_msc.h b/contrib/libs/python/Include/cpython/pyatomic_msc.h
new file mode 100644
index 00000000000..02d00aa8608
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/pyatomic_msc.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/pyatomic_msc.h>
+#else
+#error "No <cpython/pyatomic_msc.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/cpython/pyatomic_std.h b/contrib/libs/python/Include/cpython/pyatomic_std.h
new file mode 100644
index 00000000000..5fe7589d8d9
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/pyatomic_std.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/pyatomic_std.h>
+#else
+#error "No <cpython/pyatomic_std.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/cpython/pyhash.h b/contrib/libs/python/Include/cpython/pyhash.h
new file mode 100644
index 00000000000..72979303c27
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/pyhash.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/pyhash.h>
+#else
+#error "No <cpython/pyhash.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/cpython/pystats.h b/contrib/libs/python/Include/cpython/pystats.h
new file mode 100644
index 00000000000..d08206cd4e0
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/pystats.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/pystats.h>
+#else
+#error "No <cpython/pystats.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/cpython/tracemalloc.h b/contrib/libs/python/Include/cpython/tracemalloc.h
new file mode 100644
index 00000000000..3cdcaf4d84c
--- /dev/null
+++ b/contrib/libs/python/Include/cpython/tracemalloc.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/cpython/tracemalloc.h>
+#else
+#error "No <cpython/tracemalloc.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/critical_section.h b/contrib/libs/python/Include/critical_section.h
new file mode 100644
index 00000000000..f0fac1ba108
--- /dev/null
+++ b/contrib/libs/python/Include/critical_section.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/critical_section.h>
+#else
+#error "No <critical_section.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/internal/mimalloc/mimalloc.h b/contrib/libs/python/Include/internal/mimalloc/mimalloc.h
new file mode 100644
index 00000000000..ee754e16923
--- /dev/null
+++ b/contrib/libs/python/Include/internal/mimalloc/mimalloc.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/internal/mimalloc/mimalloc.h>
+#else
+#error "No <internal/mimalloc/mimalloc.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/internal/mimalloc/mimalloc/atomic.h b/contrib/libs/python/Include/internal/mimalloc/mimalloc/atomic.h
new file mode 100644
index 00000000000..c6521344abe
--- /dev/null
+++ b/contrib/libs/python/Include/internal/mimalloc/mimalloc/atomic.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/internal/mimalloc/mimalloc/atomic.h>
+#else
+#error "No <internal/mimalloc/mimalloc/atomic.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/internal/mimalloc/mimalloc/internal.h b/contrib/libs/python/Include/internal/mimalloc/mimalloc/internal.h
new file mode 100644
index 00000000000..2210086b178
--- /dev/null
+++ b/contrib/libs/python/Include/internal/mimalloc/mimalloc/internal.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/internal/mimalloc/mimalloc/internal.h>
+#else
+#error "No <internal/mimalloc/mimalloc/internal.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/internal/mimalloc/mimalloc/prim.h b/contrib/libs/python/Include/internal/mimalloc/mimalloc/prim.h
new file mode 100644
index 00000000000..4ea68a478ea
--- /dev/null
+++ b/contrib/libs/python/Include/internal/mimalloc/mimalloc/prim.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/internal/mimalloc/mimalloc/prim.h>
+#else
+#error "No <internal/mimalloc/mimalloc/prim.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/internal/mimalloc/mimalloc/track.h b/contrib/libs/python/Include/internal/mimalloc/mimalloc/track.h
new file mode 100644
index 00000000000..7a9a7fe74e3
--- /dev/null
+++ b/contrib/libs/python/Include/internal/mimalloc/mimalloc/track.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/internal/mimalloc/mimalloc/track.h>
+#else
+#error "No <internal/mimalloc/mimalloc/track.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/internal/mimalloc/mimalloc/types.h b/contrib/libs/python/Include/internal/mimalloc/mimalloc/types.h
new file mode 100644
index 00000000000..70d0b82ad8e
--- /dev/null
+++ b/contrib/libs/python/Include/internal/mimalloc/mimalloc/types.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/internal/mimalloc/mimalloc/types.h>
+#else
+#error "No <internal/mimalloc/mimalloc/types.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/internal/pycore_setobject.h b/contrib/libs/python/Include/internal/pycore_setobject.h
new file mode 100644
index 00000000000..87871c95b8e
--- /dev/null
+++ b/contrib/libs/python/Include/internal/pycore_setobject.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/internal/pycore_setobject.h>
+#else
+#error "No <internal/pycore_setobject.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/lock.h b/contrib/libs/python/Include/lock.h
new file mode 100644
index 00000000000..94780ce95df
--- /dev/null
+++ b/contrib/libs/python/Include/lock.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/lock.h>
+#else
+#error "No <lock.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/monitoring.h b/contrib/libs/python/Include/monitoring.h
new file mode 100644
index 00000000000..4b46d34281d
--- /dev/null
+++ b/contrib/libs/python/Include/monitoring.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/monitoring.h>
+#else
+#error "No <monitoring.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/opcode_ids.h b/contrib/libs/python/Include/opcode_ids.h
new file mode 100644
index 00000000000..867ecd31bd0
--- /dev/null
+++ b/contrib/libs/python/Include/opcode_ids.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/opcode_ids.h>
+#else
+#error "No <opcode_ids.h> in Python2"
+#endif
diff --git a/contrib/libs/python/Include/pyatomic.h b/contrib/libs/python/Include/pyatomic.h
new file mode 100644
index 00000000000..0a68675b966
--- /dev/null
+++ b/contrib/libs/python/Include/pyatomic.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#ifdef USE_PYTHON3
+#include <contrib/tools/python3/Include/pyatomic.h>
+#else
+#error "No <pyatomic.h> in Python2"
+#endif