Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / metaopt/optree issues and pull requests

#82 - fix(treespec): memorize ongoing `repr` / `hash` calls to resolve infinite recursion under self-referential case

Pull Request - State: closed - Opened by XuehaiPan over 1 year ago - 1 comment
Labels: bug, cxx

#80 - feat(CMakeList.txt): allow passing third-party dependency version from environment variable

Pull Request - State: closed - Opened by XuehaiPan over 1 year ago - 1 comment
Labels: cxx, dependencies

#79 - deps(abseil-cpp): bump abseil-cpp version to 20230802.0

Pull Request - State: closed - Opened by XuehaiPan over 1 year ago - 1 comment
Labels: cxx, dependencies

#78 - deps(pybind11): bump pybind11 version to 2.11.1 and add initial Python 3.12 support

Pull Request - State: closed - Opened by XuehaiPan over 1 year ago - 1 comment
Labels: cxx, dependencies

#77 - deps(workflows): bump docker/setup-qemu-action from 2 to 3

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#76 - fix(ops): fix empty paths when flatten with custom `is_leaf` function

Pull Request - State: closed - Opened by XuehaiPan over 1 year ago - 1 comment
Labels: bug, cxx

#75 - [BUG] Wrong tree path results with custom `is_leaf` condition

Issue - State: closed - Opened by ASEM000 over 1 year ago - 1 comment
Labels: bug, cxx

#74 - deps(workflows): bump actions/checkout from 3 to 4

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#73 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago
Labels: dependencies

#72 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago - 1 comment

#71 - deps(workflows): bump pypa/cibuildwheel from 2.14 to 2.15

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#70 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#69 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago
Labels: dependencies

#68 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago
Labels: dependencies

#67 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago
Labels: dependencies

#66 - deps(workflows): bump pypa/cibuildwheel from 2.13 to 2.14

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#65 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago
Labels: dependencies

#64 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#63 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago - 1 comment

#62 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago
Labels: dependencies

#61 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#60 - deps(workflows): bump pypa/cibuildwheel from 2.13.0 to 2.13.1

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#59 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#58 - deps(workflows): bump pypa/cibuildwheel from 2.12.3 to 2.13.0

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#57 - deps(abseil-cpp): bump abseil-cpp to 20230125.3

Pull Request - State: closed - Opened by XuehaiPan over 1 year ago - 1 comment
Labels: cxx, dependencies

#56 - fix(typing): add `@runtime_checkable` decorator for `CustomTreeNode` protocol class

Pull Request - State: closed - Opened by XuehaiPan over 1 year ago - 1 comment
Labels: bug, py, dependencies

#55 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago

#54 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] over 1 year ago - 1 comment

#53 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] almost 2 years ago - 1 comment
Labels: dependencies

#52 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] almost 2 years ago - 1 comment
Labels: dependencies

#51 - deps(workflows): bump pypa/cibuildwheel from 2.12.1 to 2.12.3

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies

#50 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] almost 2 years ago

#49 - refactor: use `py::type::handle_of(obj)` rather than `obj.get_type()`

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: enhancement, cxx

#48 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] almost 2 years ago

#47 - fix(ops): align kwargs for `tree_reduce` with `functools.reduce` with the Python C implementation

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: bug, documentation, py

#46 - feat: preserve dict key order in the output of `tree_unflatten`, `tree_map`, and `tree_map_with_path`

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 4 comments
Labels: enhancement, cxx

#44 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] almost 2 years ago - 1 comment

#43 - feat: add methods `PyTreeSpec.paths` and `PyTreeSpec.entries`

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: enhancement, cxx, py

#42 - feat: allow tree-map with mixed inputs of ordered and unordered dictionaries

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: enhancement, cxx, py

#41 - feat: add more utility functions for `namedtuple` and `PyStructSequence` type

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: enhancement, cxx, py

#40 - feat: add methods `PyTreeSpec.is_prefix` and `PyTreeSpec.is_suffix` and function `tree_broadcast_prefix`

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: enhancement, cxx, py

#39 - feat(ops): add tree reduce functions `tree_sum`, `tree_max`, and `tree_min`

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: enhancement, cxx, py

#38 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] almost 2 years ago

#37 - perf(flatten_up_to): test dict key equality with `PyDict_Contains`

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: enhancement, cxx

#36 - style: make error message more clear when value mismatch

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: documentation, enhancement, cxx, py

#35 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] almost 2 years ago - 1 comment

#34 - feat: add `ruff` integration

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: enhancement

#33 - feat: add flake8 plugins and enable pre-commit hook

Pull Request - State: closed - Opened by XuehaiPan almost 2 years ago - 1 comment
Labels: enhancement, py

#32 - [Feature Request] Add flake8-comprehensions linter

Issue - State: closed - Opened by Skylion007 almost 2 years ago - 3 comments
Labels: enhancement, py

#31 - chore(pre-commit): [pre-commit.ci] autoupdate

Pull Request - State: closed - Opened by pre-commit-ci[bot] about 2 years ago

#30 - feat: add `PyStructSequence` types as internal node types

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 1 comment
Labels: enhancement, cxx, py

#29 - [Feature Request] Consider `PyStructSequence` types as internal node types

Issue - State: closed - Opened by XuehaiPan about 2 years ago
Labels: enhancement

#28 - style: use postponed evaluation of annotations

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 1 comment
Labels: documentation, enhancement, py

#27 - [Feature Request] Allow tree-map with mixed inputs of ordered and unordered dictionaries

Issue - State: closed - Opened by XuehaiPan about 2 years ago - 2 comments
Labels: enhancement, cxx

#26 - feat: add property `PyTreeSpec.type` and method `PyTreeSpec.is_leaf`

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 1 comment
Labels: enhancement, cxx, py

#25 - feat: build Linux AArch64 and Windows ARM64 wheels

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 2 comments
Labels: enhancement

#24 - feat(registry): raise a warning when registering subclasses of namedtuple

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago
Labels: enhancement, cxx

#23 - feat: add `doctest` integration

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 1 comment
Labels: documentation, enhancement

#22 - [Feature Request] Consider scikit-build build system

Issue - State: closed - Opened by Skylion007 about 2 years ago - 3 comments
Labels: enhancement

#21 - feat(pre-commit): add `clang-format` hook

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago

#20 - feat: add `clang-tidy` integration

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 2 comments
Labels: enhancement, cxx

#19 - style: remove useless move found via clang-tidy

Pull Request - State: closed - Opened by Skylion007 about 2 years ago - 5 comments
Labels: cxx

#18 - [Feature Request] Setup Clang-Tidy

Issue - State: closed - Opened by Skylion007 about 2 years ago - 1 comment
Labels: enhancement, cxx

#17 - feat: better internal error handling

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 1 comment
Labels: enhancement, cxx

#16 - refactor: use static raw pointers for global imports

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago
Labels: bug

#15 - feat(workflows): enable PyPy in CI

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago

#14 - fix: fix segmentation fault error for global imports

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 1 comment

#13 - [BUG] Segmentation Fault for Python 3.11

Issue - State: closed - Opened by XuehaiPan about 2 years ago
Labels: bug

#12 - feat(ops): namespace support for custom node type registry

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 1 comment
Labels: enhancement

#11 - feat(ops): add tree flatten and tree map functions with extra paths

Pull Request - State: closed - Opened by XuehaiPan about 2 years ago - 1 comment
Labels: enhancement

#10 - [Feature Request] Comparison with treevalue

Issue - State: closed - Opened by Benjamin-eecs over 2 years ago - 1 comment
Labels: enhancement

#9 - chore: enable ARM64 build for macOS

Pull Request - State: closed - Opened by XuehaiPan over 2 years ago - 1 comment

#8 - chore: enable Python 3.11 build

Pull Request - State: closed - Opened by XuehaiPan over 2 years ago - 1 comment
Labels: enhancement

#7 - feat(typing): better type annotation for type alias

Pull Request - State: closed - Opened by XuehaiPan over 2 years ago - 1 comment
Labels: enhancement

#6 - [Feature Request] Better Type Annotation Support for PyTrees

Issue - State: closed - Opened by XuehaiPan over 2 years ago - 2 comments
Labels: enhancement, py

#5 - chore(workflows): split workflow steps

Pull Request - State: closed - Opened by XuehaiPan over 2 years ago

#4 - test: add tests

Pull Request - State: closed - Opened by XuehaiPan over 2 years ago - 1 comment

#3 - docs(README): update README

Pull Request - State: closed - Opened by XuehaiPan over 2 years ago - 1 comment
Labels: documentation

#2 - chore(.github): add github templates

Pull Request - State: closed - Opened by Benjamin-eecs over 2 years ago

#1 - docs: readthedocs integration

Pull Request - State: closed - Opened by Benjamin-eecs over 2 years ago
Labels: documentation