--- pyproject.toml.orig 2026-06-20 14:39:51 UTC +++ pyproject.toml @@ -4,27 +4,27 @@ requires-python = ">=3.10" description = "CLI for MySQL Database. With auto-completion and syntax highlighting." readme = "README.md" requires-python = ">=3.10" -license = "BSD-3-Clause" +license = { text = "BSD-3-Clause" } authors = [{ name = "Mycli Core Team" }] dependencies = [ "click ~= 8.3.1", "clickdc ~= 0.1.1", - "cryptography ~= 46.0.5", - "Pygments ~= 2.19.2", + "cryptography>=46.0.5", + "Pygments>=2.19.2", "prompt_toolkit>=3.0.41,<4.0.0", - "PyMySQL ~= 1.1.2", + "PyMySQL>=1.1.2", "sqlparse>=0.3.0,<0.6.0", - "sqlglot ~= 30.8.0", - "sqlglotc ~= 30.8.0", + "sqlglot>=30.8.0", + "sqlglotc>=30.8.0", "configobj ~= 5.0.9", "cli_helpers[styles] ~= 2.15.0", - "wcwidth ~= 0.6.0", + "wcwidth>=0.6.0", "pyperclip ~= 1.11.0", "pycryptodomex ~= 3.23.0", "pyfzf ~= 0.3.1", "rapidfuzz ~= 3.14.3", - "keyring ~= 25.7.0", + "keyring>=25.6.0,<25.8", "yaspin ~= 3.4.0", ] @@ -36,7 +36,7 @@ Changelog = 'https://github.com/dbcli/mycli/blob/main/ Changelog = 'https://github.com/dbcli/mycli/blob/main/changelog.md' [build-system] -requires = ["setuptools>=64.0", "setuptools-scm>=8"] +requires = ["setuptools>=61.0", "setuptools-scm>=8"] build-backend = "setuptools.build_meta" [tool.setuptools_scm]