[all-commits] [llvm/llvm-project] 76c5ed: [MLIR][Python] reland stubgen v2

Maksim Levental via All-commits all-commits at lists.llvm.org
Fri Sep 19 13:41:02 PDT 2025


  Branch: refs/heads/users/makslevental/reland-stubgen-2
  Home:   https://github.com/llvm/llvm-project
  Commit: 76c5ed036c05b67e73459f458750d56aa2c2c787
      https://github.com/llvm/llvm-project/commit/76c5ed036c05b67e73459f458750d56aa2c2c787
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M .ci/all_requirements.txt
    M mlir/cmake/modules/AddMLIRPython.cmake
    M mlir/cmake/modules/MLIRDetectPythonEnv.cmake
    M mlir/examples/standalone/CMakeLists.txt
    M mlir/examples/standalone/python/CMakeLists.txt
    M mlir/python/CMakeLists.txt
    R mlir/python/mlir/_mlir_libs/_mlir/__init__.pyi
    R mlir/python/mlir/_mlir_libs/_mlir/ir.pyi
    R mlir/python/mlir/_mlir_libs/_mlir/passmanager.pyi
    M mlir/python/requirements.txt

  Log Message:
  -----------
  [MLIR][Python] reland stubgen v2


  Commit: d436ba156680a834b8ff65d1203857ce79abef74
      https://github.com/llvm/llvm-project/commit/d436ba156680a834b8ff65d1203857ce79abef74
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/python/CMakeLists.txt

  Log Message:
  -----------
  Update CMakeLists.txt


  Commit: 4855d7ec73add4d0db7aa3a1831aeabff4afcf30
      https://github.com/llvm/llvm-project/commit/4855d7ec73add4d0db7aa3a1831aeabff4afcf30
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/lib/Bindings/Python/DialectPDL.cpp
    M mlir/lib/Bindings/Python/IRAttributes.cpp
    M mlir/lib/Bindings/Python/IRCore.cpp
    M mlir/lib/Bindings/Python/IRInterfaces.cpp
    M mlir/lib/Bindings/Python/IRModule.h
    M mlir/lib/Bindings/Python/IRTypes.cpp
    M mlir/lib/Bindings/Python/Rewrite.cpp

  Log Message:
  -----------
  fix types


  Commit: af6c5a3d3669b69e94e84c2fcc8cc4df86ec92fd
      https://github.com/llvm/llvm-project/commit/af6c5a3d3669b69e94e84c2fcc8cc4df86ec92fd
  Author: makslevental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/cmake/modules/AddMLIRPython.cmake
    M mlir/examples/standalone/python/CMakeLists.txt
    M mlir/python/CMakeLists.txt

  Log Message:
  -----------
  rename generate_type_stubs -> mlir_generate_type_stubs


  Commit: 027148f3a80db27df742f5592cd4dbcc4e774c24
      https://github.com/llvm/llvm-project/commit/027148f3a80db27df742f5592cd4dbcc4e774c24
  Author: makslevental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/cmake/modules/AddMLIRPython.cmake

  Log Message:
  -----------
  add pattern file arg


  Commit: 04b062d85058ded037f920ec96efa00aa0fadff3
      https://github.com/llvm/llvm-project/commit/04b062d85058ded037f920ec96efa00aa0fadff3
  Author: makslevental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/python/CMakeLists.txt
    A mlir/python/mlir/_mlir_libs/_mlir/py.typed

  Log Message:
  -----------
  add py.typed file


  Commit: bfe2c40e18b6df764faa7c7c0869dc170872109d
      https://github.com/llvm/llvm-project/commit/bfe2c40e18b6df764faa7c7c0869dc170872109d
  Author: makslevental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/examples/standalone/python/CMakeLists.txt
    M mlir/examples/standalone/python/StandaloneExtensionNanobind.cpp
    M mlir/include/mlir/Bindings/Python/NanobindAdaptors.h
    M mlir/lib/Bindings/Python/DialectPDL.cpp
    M mlir/lib/Bindings/Python/IRAttributes.cpp
    M mlir/lib/Bindings/Python/IRCore.cpp
    M mlir/lib/Bindings/Python/IRInterfaces.cpp
    M mlir/lib/Bindings/Python/IRModule.h
    M mlir/lib/Bindings/Python/IRTypes.cpp
    M mlir/lib/Bindings/Python/MainModule.cpp
    M mlir/lib/Bindings/Python/Rewrite.cpp
    M mlir/python/CMakeLists.txt
    M mlir/test/python/lib/PythonTestModuleNanobind.cpp

  Log Message:
  -----------
  fix some signatures


  Commit: 372d3a6527082874bd6c318ae097abc325ec4274
      https://github.com/llvm/llvm-project/commit/372d3a6527082874bd6c318ae097abc325ec4274
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/examples/standalone/python/StandaloneExtensionNanobind.cpp
    M mlir/lib/Bindings/Python/IRAttributes.cpp
    M mlir/test/python/lib/PythonTestModuleNanobind.cpp

  Log Message:
  -----------
  format


  Commit: 4aa77a3b47dc537e39cf1ff2801f7d74f6871204
      https://github.com/llvm/llvm-project/commit/4aa77a3b47dc537e39cf1ff2801f7d74f6871204
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/lib/Bindings/Python/IRAttributes.cpp

  Log Message:
  -----------
  whitespace


  Commit: 08c3f02ad27731ee2c19afd7d0911afdc5f67d42
      https://github.com/llvm/llvm-project/commit/08c3f02ad27731ee2c19afd7d0911afdc5f67d42
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/examples/standalone/python/CMakeLists.txt
    M mlir/examples/standalone/python/StandaloneExtensionNanobind.cpp
    M mlir/lib/Bindings/Python/IRAttributes.cpp
    M mlir/lib/Bindings/Python/IRCore.cpp
    M mlir/lib/Bindings/Python/IRInterfaces.cpp
    M mlir/lib/Bindings/Python/IRTypes.cpp

  Log Message:
  -----------
  format


  Commit: 21da4bfd9bbcb12144198fa3462d90ace94d556f
      https://github.com/llvm/llvm-project/commit/21da4bfd9bbcb12144198fa3462d90ace94d556f
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/examples/standalone/python/CMakeLists.txt
    M mlir/examples/standalone/python/StandaloneExtensionNanobind.cpp
    A mlir/examples/standalone/python/mlir_standalone/_mlir_libs/_standaloneDialectsNanobind/py.typed

  Log Message:
  -----------
  fix standalone


  Commit: 5c37d12d651736e3f1e117f28d7d53981dbd7242
      https://github.com/llvm/llvm-project/commit/5c37d12d651736e3f1e117f28d7d53981dbd7242
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mlir/lib/Bindings/Python/IRAttributes.cpp
    M mlir/lib/Bindings/Python/IRCore.cpp
    M mlir/lib/Bindings/Python/IRInterfaces.cpp
    M mlir/lib/Bindings/Python/IRModule.h
    M mlir/lib/Bindings/Python/IRTypes.cpp
    M mlir/lib/Bindings/Python/NanobindUtils.h
    M mlir/lib/Bindings/Python/Rewrite.cpp

  Log Message:
  -----------
  just use pytypes (WIP)


Compare: https://github.com/llvm/llvm-project/compare/03a65639ef9a...5c37d12d6517

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list