content: [build-system]
  requires = ["setuptools >= 78.1.1"]
  build-backend = "setuptools.build_meta"
  
  [project]
  name = "msgpack"
  dynamic = ["version"]
  license = "Apache-2.0"
  authors = [{name="Inada Naoki", email="songofacandy@gmail.com"}]
  description = "MessagePack serializer"
  readme = "README.md"
  keywords = ["msgpack", "messagepack", "serializer", "serialization", "binary"]
  requires-python = ">=3.10"
  classifiers = [
      "Development Status :: 5 - Production/Stable",
      "Operating System :: OS Independent",
      "Topic :: File Formats",
      "Intended Audience :: Developers",
      "Programming Language :: Python :: Implementation :: CPython",
      "Programming Language :: Python :: Implementation :: PyPy",
  ]
  
  [project.urls]
  Homepage = "https://msgpack.org/"
  Documentation = "https://msgpack-python.readthedocs.io/"
  Repository = "https://github.com/msgpack/msgpack-python/"
  Tracker = "https://github.com/msgpack/msgpack-python/issues"
  Changelog = "https://github.com/msgpack/msgpack-python/blob/main/ChangeLog.rst"
  
  [tool.setuptools]
  # Do not install C/C++/Cython source files
  include-package-data = false
  
  [tool.setuptools.dynamic]
  version = {attr = "msgpack.__version__"}
  
  [tool.ruff]
  line-length = 100
  target-version = "py310"
  lint.select = [
      "E", # pycodestyle
      "F", # Pyflakes
      "I", # isort
      #"UP", pyupgrade
  ]
  