python-mecab-ko icon indicating copy to clipboard operation
python-mecab-ko copied to clipboard

support python3.13

Open Mon-ius opened this issue 8 months ago • 0 comments

uv pip install python-mecab-ko Resolved 2 packages in 2ms × Failed to build python-mecab-ko==1.3.7 ├─▶ The build backend returned an error ╰─▶ Call to setuptools.build_meta.build_wheel failed (exit status: 1)

  [stdout]
  running bdist_wheel
  running build
  running build_py
  copying mecab/mecab.py -> build/lib.macosx-11.0-arm64-cpython-313/mecab
  copying mecab/__init__.py -> build/lib.macosx-11.0-arm64-cpython-313/mecab
  copying mecab/types.py -> build/lib.macosx-11.0-arm64-cpython-313/mecab
  copying mecab/utils.py -> build/lib.macosx-11.0-arm64-cpython-313/mecab
  copying mecab/__main__.py -> build/lib.macosx-11.0-arm64-cpython-313/mecab
  copying mecab/mecabrc -> build/lib.macosx-11.0-arm64-cpython-313/mecab
  copying mecab/pybind/_mecab/utils.h -> build/lib.macosx-11.0-arm64-cpython-313/mecab/pybind/_mecab
  running build_ext

  [stderr]
  /Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/dist.py:761: SetuptoolsDeprecationWarning: License classifiers are deprecated.
  !!

          ********************************************************************************
          Please consider removing the following classifiers in favor of a SPDX license expression:

          License :: OSI Approved :: BSD License

          See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
          ********************************************************************************

  !!
    self._finalize_license_expression()
  Traceback (most recent call last):
    File "<string>", line 11, in <module>
      wheel_filename = backend.build_wheel("/Users/monius/.cache/uv/builds-v0/.tmpSWAUAR", {}, None)
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/build_meta.py", line 432, in build_wheel
      return _build(['bdist_wheel'])
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/build_meta.py", line 423, in _build
      return self._build_with_temp_dir(
             ~~~~~~~~~~~~~~~~~~~~~~~~~^
          cmd,
          ^^^^
      ...<3 lines>...
          self._arbitrary_args(config_settings),
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      )
      ^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir
      self.run_setup()
      ~~~~~~~~~~~~~~^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/build_meta.py", line 317, in run_setup
      exec(code, locals())
      ~~~~^^^^^^^^^^^^^^^^
    File "<string>", line 65, in <module>
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/__init__.py", line 117, in setup
      return distutils.core.setup(**attrs)
             ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup
      return run_commands(dist)
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
      dist.run_commands()
      ~~~~~~~~~~~~~~~~~^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
      self.run_command(cmd)
      ~~~~~~~~~~~~~~~~^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/dist.py", line 1106, in run_command
      super().run_command(command)
      ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
      cmd_obj.run()
      ~~~~~~~~~~~^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
      self.run_command("build")
      ~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
      self.distribution.run_command(command)
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/dist.py", line 1106, in run_command
      super().run_command(command)
      ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
      cmd_obj.run()
      ~~~~~~~~~~~^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/command/build.py", line 135, in run
      self.run_command(cmd_name)
      ~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
      self.distribution.run_command(command)
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/dist.py", line 1106, in run_command
      super().run_command(command)
      ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
      cmd_obj.run()
      ~~~~~~~~~~~^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/command/build_ext.py", line 99, in run
      _build_ext.run(self)
      ~~~~~~~~~~~~~~^^^^^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 368, in run
      self.build_extensions()
      ~~~~~~~~~~~~~~~~~~~~~^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/pybind11/setup_helpers.py", line 287, in build_extensions
      super().build_extensions()
      ~~~~~~~~~~~~~~~~~~~~~~~~^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions
      self._build_extensions_serial()
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
    File "/Users/monius/.cache/uv/builds-v0/.tmp9I9Qga/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial
      self.build_extension(ext)
      ~~~~~~~~~~~~~~~~~~~~^^^^^
    File "<string>", line 48, in build_extension
    File "<string>", line 29, in __call__
  RuntimeError: mecab-config not found

  hint: This usually indicates a problem with the package or the build environment.

Mon-ius avatar May 04 '25 21:05 Mon-ius