[all-commits] [llvm/llvm-project] 2b66d6: [MLIR][Python] reland stubgen v2

Maksim Levental via All-commits all-commits at lists.llvm.org
Sat Sep 20 08:40:28 PDT 2025


  Branch: refs/heads/users/makslevental/reland-stubgen-2
  Home:   https://github.com/llvm/llvm-project
  Commit: 2b66d63fea04eca5f0413b11d05ad53169738c4d
      https://github.com/llvm/llvm-project/commit/2b66d63fea04eca5f0413b11d05ad53169738c4d
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 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: f5be6bf125f48524310d12b165933fdc0672d015
      https://github.com/llvm/llvm-project/commit/f5be6bf125f48524310d12b165933fdc0672d015
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

  Changed paths:
    M mlir/python/CMakeLists.txt

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


  Commit: bc732c798efa2a6aecf7c0bf0f388fbd97fba281
      https://github.com/llvm/llvm-project/commit/bc732c798efa2a6aecf7c0bf0f388fbd97fba281
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 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: 808291907f4ecf6f891e92ac13084fa51e07a39c
      https://github.com/llvm/llvm-project/commit/808291907f4ecf6f891e92ac13084fa51e07a39c
  Author: makslevental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 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: eaaeb5a92aaca1de1b5404082c666cc079ba5f0d
      https://github.com/llvm/llvm-project/commit/eaaeb5a92aaca1de1b5404082c666cc079ba5f0d
  Author: makslevental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

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

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


  Commit: 5fff2e0f021d92dcbbe8bddf7b6d901ed04a1be7
      https://github.com/llvm/llvm-project/commit/5fff2e0f021d92dcbbe8bddf7b6d901ed04a1be7
  Author: makslevental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 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: 0535744880310d25b5f66185e21e3022e7b3e079
      https://github.com/llvm/llvm-project/commit/0535744880310d25b5f66185e21e3022e7b3e079
  Author: makslevental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 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: 2b106516a2a98b9111d13676791c8fcd403ce7e4
      https://github.com/llvm/llvm-project/commit/2b106516a2a98b9111d13676791c8fcd403ce7e4
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 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: 4ec56727e1bc4a6e4952339760e3cdc5e52c7759
      https://github.com/llvm/llvm-project/commit/4ec56727e1bc4a6e4952339760e3cdc5e52c7759
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

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

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


  Commit: 4029537f6edb5f6843322fc8a7c463947a304ead
      https://github.com/llvm/llvm-project/commit/4029537f6edb5f6843322fc8a7c463947a304ead
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 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: 4964f44363dac07a17d650d6fc1f8c4a606e19e4
      https://github.com/llvm/llvm-project/commit/4964f44363dac07a17d650d6fc1f8c4a606e19e4
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 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: 498472ebfc7074d5738855b0ef8751440ff2ede3
      https://github.com/llvm/llvm-project/commit/498472ebfc7074d5738855b0ef8751440ff2ede3
  Author: Maksim Levental <maksim.levental at gmail.com>
  Date:   2025-09-20 (Sat, 20 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/Pass.cpp
    M mlir/lib/Bindings/Python/Rewrite.cpp
    M mlir/python/CMakeLists.txt
    M mlir/python/mlir/_mlir_libs/__init__.py

  Log Message:
  -----------
  just use pytypes


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

  Changed paths:
    M mlir/examples/standalone/CMakeLists.txt
    M mlir/examples/standalone/python/CMakeLists.txt
    M mlir/include/mlir/Bindings/Python/NanobindAdaptors.h
    M mlir/lib/Bindings/Python/IRAttributes.cpp
    M mlir/lib/Bindings/Python/IRCore.cpp
    M mlir/lib/Bindings/Python/IRModule.h
    M mlir/python/CMakeLists.txt
    M mlir/test/Examples/standalone/test.toy
    M mlir/test/python/lib/PythonTestModuleNanobind.cpp

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


Compare: https://github.com/llvm/llvm-project/compare/06e1f9c29929...a4bc7c6be268

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