-
Red Hat
- Hamburg, Germany
- @ChristianHeimes
Block or Report
Block or report tiran
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
freeipa Public
Forked from freeipa/freeipa
Mirror of FreeIPA, an integrated security information management solution
-
-
-
jwcrypto Public
Forked from latchset/jwcrypto
Implements JWK,JWS,JWE specifications using python-cryptography
Python 1
1,202 contributions in the last year
Activity overview
Contribution activity
June 2022
Created 2 repositories
- tiran/ansible-wasm-buildbot Jinja
- tiran/buildmaster-config Python
Created a pull request in python/cpython that received 10 comments
gh-84461: Fix ctypes and test_ctypes on Emscripten
c_longlong and c_longdouble need experimental WASM bigint.
Skip tests that need threading
Define CTYPES_MAX_ARGCOUNT for Emscripten. According to …
Opened 66 other pull requests in 9 repositories
python/cpython
3
open
44
merged
3
closed
- gh-94315: Check for DAC override capability
- gh-90005: Rename MODULE_EGG variable to MODULE_EGG_STATE
- gh-70441: Fix test_tarfile on systems w/o bz2 (gh-2962)
- gh-94026: Buffer regrtest worker stdout in temporary file
- gh-84461: Build Emscripten with WASM BigInt support
- gh-94217: Skip import tests when _testcapi is a builtin
- gh-94026: Workaround for BlockingIOError in runtest_mp on Emscripten
- [3.11] gh-84461: Fix test_sqlite for Emscripten/WASI (GH-94125)
- gh-84461: Fix test_sqlite for Emscripten/WASI
- [3.11] gh-91387: Fix tarfile test on WASI (GH-93984)
- gh-93839: Use load_package_tests() for testmock
- gh-94052: Don't re-run failed tests with --python option
- gh-94021: Address unreachable code warning in specialize code
- gh-84461: Skip test_unwritable_directory again on Emscripten
- [3.11] gh-84461: Fix Emscripten umask and permission issues (GH-94002) (GH-94006)
- gh-84461: Fix Emscripten umask and permission issues (GH-94002)
- gh-91387: Fix tarfile test on WASI
- gh-84461: Fix pydebug Emscripten browser builds
- gh-84461: Silence some compiler warnings on WASM (GH-93978)
- gh-84461: Fix circulare dependency on BUILDPYTHON (GH-93977)
- gh-93939: Build most shared extensions without setup.py
- gh-93820: Fix copy() regression in enum.Flag
- gh-84461: Document how to install SDKs manually (GH-93844)
- gh-90473: Include stdlib dir in wasmtime PYTHONPATH (GH-93797)
- gh-84461: Fix parallel testing on WebAssembly (GH-93768)
- Some pull requests not shown.
ethanhs/python-wasm
1
open
2
merged
tiran/cpython_builddep
3
merged
python/buildmaster-config
2
merged
emscripten-core/emscripten
2
open
tiran/certifi-system-store
1
open
1
merged
ethanhs/buildmaster-config
2
merged
singlestore-labs/wasix
1
merged
python/peps
1
closed
Reviewed 47 pull requests in 4 repositories
python/cpython
25 pull requests
- gh-94199: Remove hashlib.pbkdf2_hmac() Python implementation
- gh-94199: Remove ssl.match_hostname() function
- [3.11] gh-94217: Skip import tests when _testcapi is a builtin (GH-94218)
- [3.11] gh-84461: Build Emscripten with WASM BigInt support (GH-94219)
- [3.11] gh-84461: Fix ctypes and test_ctypes on Emscripten (GH-94142)
- gh-94199: Remove ssl.RAND_pseudo_bytes() function
- gh-94165: Prevent PY_CHECK_SQLITE_FUNC from accumulating linker options
- gh-93692: remove redundant "build finished successfully" message from setup.py
- gh-94172: Remove keyfile, certfile and check_hostname parameters
- [3.10] gh-94101 Disallow instantiation of SSLSession objects (GH-94102)
- [3.11] gh-94101 Disallow instantiation of SSLSession objects (GH-94102)
- gh-94101 Disallow instantiation of SSLSession objects
- [WIP] gh-93744: Remove configure --with-cxx-main option
- [3.11] gh-94052: Don't re-run failed tests with --python option (GH-94054)
- [3.11] gh-94021: Address unreachable code warning in specialize code (GH-94022)
- [3.11] gh-84461: Silence some compiler warnings on WASM (GH-93978)
- [3.11] gh-84461: Skip test_unwritable_directory again on Emscripten (GH-94007)
- [3.11] gh-84461: Fix pydebug Emscripten browser builds (GH-93982)
- [3.11] gh-84461: Fix circulare dependency on BUILDPYTHON (GH-93977)
- gh-84461: Fix circulare dependency on BUILDPYTHON (GH-93977)
- [3.11] gh-93820: Fix copy() regression in enum.Flag (GH-93876)
- [3.11] gh-84461: Document how to install SDKs manually (GH-93844)
- gh-84461: Document how to install SDKs manually (GH-93844)
- gh-93353: Fix regrtest for -jN with N >= 2 (GH-93813)
- gh-93759: fix python-config.py generation in Makefile.pre.in
- Some pull request reviews not shown.
emscripten-core/emscripten
3 pull requests
python/buildmaster-config
1 pull request
freeipa/freeipa
1 pull request
Created an issue in bytecodealliance/wasmtime that received 14 comments
wasmtime 0.37 has much smaller call stack limit than 0.36
Test Case wasmtime-stack-py.zip wasm32-wasi build of CPython main branch (3.12-dev) with part of the stdlib and a reproducer file. Steps to Reproduce
Opened 15 other issues in 4 repositories
python/cpython
5
open
7
closed
- Tests: check for DAC override capability instead of using geteuid()
- test_importlib fails when _testcapi is a builtin module
- PY_CHECK_SQLITE_FUNC() adds -lsqlite3 multiple times
- "Re-running failed tests in verbose mode" does not use host runner
- Emscripten test worker sometimes fails witth "BlockingIOError: write could not complete without blocking"
- Unreachable code warning in specialize.c
- Build shared extensions without distutils
- test_modulefinder always modifies execution environment
- make altinstall for PGO is not parallel-safe
- test_unicode test_raiseMemError miscalculates struct size when string has UTF-8 representation.
- Check and report PEP 11 support tier in configure
- [WASI] test cases with sys.path.insert(0, os.curdir) fail on WASI



