Skip to content

support python3.13 #23

@Mon-ius

Description

@Mon-ius

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions