Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Rust bindings for the Python interpreter

PyO3/pyo3 có thân thiện với người mới không?

Trong 30 ngày gần nhất, PyO3/pyo3 đã merge 20 trên 40 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 3 issue phù hợp với người mới đang mở.

Star
16.2k
Fork
1k
Issue cho người mới đang mở
3
Issue đã lập chỉ mục
299
Merge trung bình
2 ngày 1 giờ
Pull request đã merge (30 ngày)
50
Ngôn ngữ chính
Rust
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
30/9/2026
Lập chỉ mục gần nhất
19/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue help wanted

Cách đóng góp cho PyO3/pyo3

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
  4. Chọn một trong 3 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • `with_critical_section_mutex` APIs probably should poison their mutexes
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    PyO3/pyo3#6460 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Xcode-provided python uses the wrong libdir
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100

    PyO3/pyo3#6415 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Borrowed constructor argument can outlive its owner
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PyO3/pyo3#6392 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Assign an alias to a type hint
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PyO3/pyo3#6347 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `DefaultHasher` for `no_std`
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    no_std

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    PyO3/pyo3#6329 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Use of PyPyModule_FromDefAndSpec2 is broken with pypy 7.3.19
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PyO3/pyo3#6305 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • sdist release of `pyo3-introspection` 0.29.2 failed
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    PyO3/pyo3#6303 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Unsoundness in buffer APIs
    Đang mở
    Unsound

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    PyO3/pyo3#6267 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Python 3.15 final will allow including platform tags in stable abi extension filenames
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    PyO3/pyo3#6258 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `experimental-inspect`: Add `stubtest` test in CI to ensure generated stubfiles match binary interfaces
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PyO3/pyo3#6240 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `PyDict::iter` don't align with python semantics
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    PyO3/pyo3#6222 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Error Message for methods that return Self for classes that are subclasses of other classes.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PyO3/pyo3#6197 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Panic payload is replaced at FFI boundary instead of transported across
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    PyO3/pyo3#6194 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • [BUG] PyO3 0.29 abi3 modules on android linked against `libpython3` fail to load
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    PyO3/pyo3#6165 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • [Stubs] Inner classes extending outer for data-carrying enums
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    PyO3/pyo3#6163 · 5 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Clarify `#[pyclass(eq_int)]` docs
    Đang mở

    Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 78/100

    PyO3/pyo3#6142 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • 0.30 release
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    PyO3/pyo3#6126 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • negative-to-unsigned conversions are inconsistent between `ValueError` and `OverflowError`
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PyO3/pyo3#6116 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Misaligned pointer dereference at interpreter finalization when using `PyTzInfo` subclass in dev mode
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    PyO3/pyo3#6110 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • __getattr__ cannot be accessed from python by looking it up on the type
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    PyO3/pyo3#6101 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Use `stable_abi.toml` from CPython to expand FFI checks for items in the stable ABI
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 50/100

    PyO3/pyo3#6092 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `list` iterator implementation doesn't match Python semantics
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 42/100

    PyO3/pyo3#6087 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `PyRefMut::as_super` and `PyClassGuardMut::as_super` enable type confusion
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    PyO3/pyo3#6083 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • PySet::empty could be infallible
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PyO3/pyo3#6074 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Lazy import compatilibty?
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    PyO3/pyo3#6060 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Use new `PyLong*` API (Python 3.14+) for additional integer conversions (`BigInt`, `rust_decimal`, `bigdecimal`)
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PyO3/pyo3#6040 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Make `IntoPyObject` fallible for all integer conversions
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PyO3/pyo3#6039 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • create_interface macro example from documentation does not produce usable classes when used inside pymodule
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PyO3/pyo3#6021 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `#[pyo3(get)]` and `#[getter]` on same field silently collide
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PyO3/pyo3#6000 · 1 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Having an 'x' getter and a 'get_x' method leads to an internal naming conflict
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    PyO3/pyo3#5974 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Expand test coverage for FFI compat shims
    Đang mở
    FFI

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    PyO3/pyo3#5969 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `fixup_for_abi3_version` downgrades version causing wrong link library name when cross-compiling for Android
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 50/100

    PyO3/pyo3#5960 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for defining metaclasses in Rust
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 42/100

    PyO3/pyo3#5958 · 12 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Populate `am_send` slot
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 50/100

    PyO3/pyo3#5901 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Extend `#[pyo3(warn(message = "..."))]` to support enum variants too
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    PyO3/pyo3#5888 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • API for returning a memoryview pointing at memory in a Py<T>
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 42/100

    PyO3/pyo3#5871 · 6 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support `__aenter__`/`__aexit__` for experimental-async coroutines
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    PyO3/pyo3#5855 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `__len__` documentation should state size restriction
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 55/100

    PyO3/pyo3#5843 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add PyUnstable compat API for PyUnstable_Object_IsUniquelyReferenced and PyUnstable_SetImmortal
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    PyO3/pyo3#5834 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve documentation for PyCapsule
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 50/100

    PyO3/pyo3#5820 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add Python Doctests
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    PyO3/pyo3#5795 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `__anext__` + `experimental-async` support
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    PyO3/pyo3#5773 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support `collections.abc.Iterable` type
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100

    PyO3/pyo3#5757 · 3 bình luận · 3 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Explore macros to reduce conditional compilation complexity
    Đang mở
    FFI needs-design

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    PyO3/pyo3#5748 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Class constructor trips `misaligned pointer dereference`
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PyO3/pyo3#5714 · 14 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Localization of PyO3 User Guide
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    PyO3/pyo3#5703 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `Python<'_>` is not a valid argument to `async #[pyfunction]`s
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PyO3/pyo3#5682 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • RFC: deprecate or document the automatic `Some`-wrapping of default function arguments
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    PyO3/pyo3#5676 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Thread-safe wrapping of Rust references inside Python callbacks
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    PyO3/pyo3#5664 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `#[pyclass(storage = ...)]` for fine-grained control of pyclass behaviour
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    PyO3/pyo3#5643 ·

    Maintainer thường phản hồi trong vòng 1 ngày

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.