content: [build-system]
  requires = ["poetry_core>=1.2.0"]
  build-backend = "poetry.core.masonry.api"
  
  [tool.poetry]
  name = "portablemc"
  version = "4.4.1"
  description = "PortableMC is a module that provides both an API for development of your custom launcher and an executable script to run PortableMC CLI."
  authors = ["Théo Rozier <contact@theorozier.fr>"]
  license = "GPL-3.0-only"
  readme = "README.md"
  homepage = "https://github.com/mindstorm38/portablemc"
  repository = "https://github.com/mindstorm38/portablemc"
  documentation = "https://github.com/mindstorm38/portablemc"
  keywords = ["minecraft", "launcher", "portable", "cli"]
  classifiers = [
      "Development Status :: 5 - Production/Stable",
      "License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
      "Environment :: Console"
  ]
  
  [tool.poetry.dependencies]
  # We want to keep the Minimum Supported Python Version to the oldest non-end-of-life 
  # version. See https://devguide.python.org/versions/
  python = ">=3.8"
  certifi = { version = "*", optional = true }
  
  [tool.poetry.group.test.dependencies]
  pytest = "*"
  toml = "*"
  coverage = "*"
  
  [tool.poetry.scripts]
  portablemc = "portablemc.cli:main"
  
  [tool.poetry.extras]
  certifi = ["certifi"]
  