Free software and open source developer.
Core developer of CPython, Apache Arrow and other packages.
Highlights
Block or Report
Block or report pitrou
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
-
django-jsonfield
django-jsonfield PublicForked from rpkilby/jsonfield
Reusable JSONField() for Django
-
-
llvmlite
llvmlite PublicForked from numba/llvmlite
A lightweight LLVM python binding for writing JIT compilers
-
-
1,116 contributions in the last year
| Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | |||||||||||||||||||||||||||||||||||||||||
| Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Saturday Sat | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Contribution activity
March 2024
Created 18 commits in 5 repositories
Created a pull request in apache/arrow that received 8 comments
GH-38821: [C++] Strengthen handling of duplicate slashes in S3, GCS
Rationale for this change Giving a path such as "bucket//key" to some S3 and GCS filesystem APIs could silently succeed or crash. Make sure those p…
+67
−9
lines changed
•
8
comments
Opened 10 other pull requests in 3 repositories
python/cpython
5
merged
1
closed
-
[3.12] gh-112536: Add TSAN build on Github Actions (GH-116872)
This contribution was made on Mar 18
-
[3.12] gh-112536: Add --tsan test for reasonable TSAN execution times. (gh-116601)
This contribution was made on Mar 17
-
[3.11] gh-112536: Add support for thread sanitizer (TSAN) (gh-112648)
This contribution was made on Mar 17
-
[3.12] gh-112536: Add support for thread sanitizer (TSAN) (gh-112648)
This contribution was made on Mar 17
-
GH-112536: Add more TSan tests
This contribution was made on Mar 16
-
gh-112536: Add test_threading to TSAN tests
This contribution was made on Mar 16
apache/arrow
1
merged
2
closed
-
GH-40558: [C++][CI] Fix TSAN and ASAN/UBSAN crashes
This contribution was made on Mar 14
-
EXPERIMENT: Reproduce C++ ASAN UBSAN crashes with tmate enabled
This contribution was made on Mar 14
-
[C++][S3] Try to debug macOS timeout using tmate session
This contribution was made on Mar 7
apache/parquet-mr
1
open
-
PARQUET-2451: Add BYTE_STREAM_SPLIT support for FIXED_LEN_BYTE_ARRAY, INT32 and INT64
This contribution was made on Mar 5
Reviewed 37 pull requests in 6 repositories
apache/arrow
25 pull requests
-
GH-36026: [C++][ORC] Check TZDB availability for ORC
This contribution was made on Mar 22
-
GH-37938: [Swift] initial impl of C Data interface
This contribution was made on Mar 21
-
GH-38325: [Python] Expand the Arrow PyCapsule Interface with C Device Data support
This contribution was made on Mar 21
-
GH-40328: [C++][Parquet] Allow use of FileDecryptionProperties after the CryptoFactory is destroyed
This contribution was made on Mar 21
-
GH-40316: [Python] only allocate the ScalarMemoTable when used
This contribution was made on Mar 20
-
GH-40646: [C++] Re-order loads and stores in MemoryPoolStats update
This contribution was made on Mar 20
-
GH-39377: [C++] IO: Reuse same buffer in CompressedInputStream
This contribution was made on Mar 20
-
GH-40357: [C++] Add benchmark for ToTensor conversions
This contribution was made on Mar 20
-
GH-37381: [Python][CI][Packaging] Enable ORC in Windows wheels and Appveyor CI
This contribution was made on Mar 19
-
GH-40384: [Python] Expand the the C Device Interface bindings to support import on CUDA device
This contribution was made on Mar 19
-
GH-39978: [C++][Parquet] Expand BYTE_STREAM_SPLIT to support FIXED_LEN_BYTE_ARRAY, INT32 and INT64
This contribution was made on Mar 19
-
GH-40540: [CI][C++] Don't install FlatBuffers
This contribution was made on Mar 14
-
GH-39444: [C++][Parquet] Fix crash in Modular Encryption
This contribution was made on Mar 13
-
GH-40252: [C++] Make span SFINAE standards-conforming to enable compilation with nvcc
This contribution was made on Mar 13
-
GH-40333: [Docs] Improve env var docs for ARROW_USER_SIMD_LEVEL
This contribution was made on Mar 12
-
GH-40082: [CI][C++] Add a job on ARM64 macOS
This contribution was made on Mar 11
-
GH-38560: [C++][Parquet] Rewrite BYTE_STREAM_SPLIT SSE optimizations using xsimd
This contribution was made on Mar 9
-
GH-37989: [Python] Plug reference leaks when creating Arrow array from Python list of dicts
This contribution was made on Mar 8
-
GH-38309: [C++] build filesystems as separate modules
This contribution was made on Mar 7
-
GH-40318: [C++][Docs] Add documentation of array factories
This contribution was made on Mar 7
-
GH-38794: [C++][S3] Handle conventional content-type for directories
This contribution was made on Mar 7
-
GH-40370: [C++] Define ARROW_FORCE_INLINE for non-MSVC builds
This contribution was made on Mar 6
-
GH-37720: [Format][Docs][FlightSQL] Document stateless prepared statements
This contribution was made on Mar 6
-
GH-40379: [Python] Fix byte_width for binary(0) + fix hypothesis tests
This contribution was made on Mar 6
-
GH-20127: [Python][CI] Remove legacy hdfs tests from hdfs and hypothesis setup
This contribution was made on Mar 5
- Some pull request reviews not shown.
python/cpython
6 pull requests
-
gh-116915: Make
_thread._ThreadHandlesupport GCThis contribution was made on Mar 17 -
gh-112536: Add more TSAN tests
This contribution was made on Mar 16
-
gh-112536: Add TSAN builds on Github Actions
This contribution was made on Mar 16
-
gh-114271: Fix race in
Thread.join()This contribution was made on Mar 15 -
gh-108901: Add
inspect.Signature.from_frameThis contribution was made on Mar 10 -
gh-101178: refactor base64.b85encode to be memory friendly
This contribution was made on Mar 1
dmlc/dlpack
1 pull request
-
DOC: Document that GIL must be grabbed (and Py_IsInitialized())
This contribution was made on Mar 22
apache/arrow-nanoarrow
1 pull request
-
chore(dev/benchmarks): Benchmark IPC reader
This contribution was made on Mar 20
apache/parquet-mr
1 pull request
-
PARQUET-2451: Add BYTE_STREAM_SPLIT support for FIXED_LEN_BYTE_ARRAY, INT32 and INT64
This contribution was made on Mar 19
geopandas/pyogrio
1 pull request
-
ENH: allow using open_arrow with PyCapsule protocol (without pyarrow dependency)
This contribution was made on Mar 14
Created an issue in cython/cython that received 10 comments
Document compilation caching?
Describe your issue I notice that Cython seems to have a ccache-like feature that is disabled by default and that does not seem documented. cyth…
10
comments
Opened 14 other issues in 3 repositories
apache/arrow
5
open
2
closed
-
[C++] Add MemoryPool API to resize without copying the data
This contribution was made on Mar 20
-
[Python] test_cuda_numba_interop fails locally
This contribution was made on Mar 19
-
[C++][Python] Sporadic asof join test failure
This contribution was made on Mar 19
-
[Parquet] Make default fallback encoding choice smarter
This contribution was made on Mar 18
-
[CI][C++] Crashes on TSAN CI job
This contribution was made on Mar 14
-
[C++] lddtree reports "security problem" when run on Arrow libraries
This contribution was made on Mar 13
-
[C++] Make Flatbuffers serialization more deterministic
This contribution was made on Mar 5
python/cpython
4
open
2
closed
-
GHA: ccache not efficient?
This contribution was made on Mar 18
-
TSan: data race accessing socket fd
This contribution was made on Mar 16
-
TSan: data race with _PyThreadState_Attach and _PyThreadState_Detach
This contribution was made on Mar 16
-
TSan: data race with PyTypeObject version tag
This contribution was made on Mar 16
-
TSan: data race in pending calls
This contribution was made on Mar 16
-
Error configuring with TSAN
This contribution was made on Mar 16
dmlc/dlpack
1
closed
-
Circumnavigation in the Python DLPack docs
This contribution was made on Mar 7