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

Maksim Levental via All-commits all-commits at lists.llvm.org
Sat Sep 20 10:42:34 PDT 2025


  Branch: refs/heads/users/makslevental/reland-stubgen-2
  Home:   https://github.com/llvm/llvm-project
  Commit: da36d7250a2531ca7915057e682893ff10de4e37
      https://github.com/llvm/llvm-project/commit/da36d7250a2531ca7915057e682893ff10de4e37
  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: e231785ad44fcf8bde56e5e218540e277a24d284
      https://github.com/llvm/llvm-project/commit/e231785ad44fcf8bde56e5e218540e277a24d284
  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: 09a8f1def9b6554edd4df3683af2245ecb17d880
      https://github.com/llvm/llvm-project/commit/09a8f1def9b6554edd4df3683af2245ecb17d880
  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: a16c7f07e99fd0637e93dc674b4bab1a017c8a4b
      https://github.com/llvm/llvm-project/commit/a16c7f07e99fd0637e93dc674b4bab1a017c8a4b
  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: 7384b24d6aa4b4d74414bee4fb49939de69f988d
      https://github.com/llvm/llvm-project/commit/7384b24d6aa4b4d74414bee4fb49939de69f988d
  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: dd83c63ec25459e09b3f203198d62d37be0404fd
      https://github.com/llvm/llvm-project/commit/dd83c63ec25459e09b3f203198d62d37be0404fd
  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: 6ef1f74fb966f661d2a8bdf3002ee502b0964a29
      https://github.com/llvm/llvm-project/commit/6ef1f74fb966f661d2a8bdf3002ee502b0964a29
  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: 84d088820c82e7166356791c81c15a04e9313f01
      https://github.com/llvm/llvm-project/commit/84d088820c82e7166356791c81c15a04e9313f01
  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: 6638e0bdaeba5e21b328ea1f29ea67b96614cef1
      https://github.com/llvm/llvm-project/commit/6638e0bdaeba5e21b328ea1f29ea67b96614cef1
  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: c51fec3e7a463d0df0420ea973869a066aaa3830
      https://github.com/llvm/llvm-project/commit/c51fec3e7a463d0df0420ea973869a066aaa3830
  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: 51bf36ca220ec05c0f1f42fd69709d308a05e237
      https://github.com/llvm/llvm-project/commit/51bf36ca220ec05c0f1f42fd69709d308a05e237
  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: 8578b9e25f7923a335a063e55df4f033d3de8e9f
      https://github.com/llvm/llvm-project/commit/8578b9e25f7923a335a063e55df4f033d3de8e9f
  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: 4735131e347c1f9f1b75bff58fc082b9efcaab49
      https://github.com/llvm/llvm-project/commit/4735131e347c1f9f1b75bff58fc082b9efcaab49
  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/a4bc7c6be268...4735131e347c

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