homebrew-cask/Casks/mysql-connector-python.rb

31 lines
1.1 KiB
Ruby

cask "mysql-connector-python" do
arch arm: "arm64", intel: "x86-64bit"
version "8.0.32"
sha256 arm: "a7bfa85d89cf62df8123c200e0390cc0c4927b02a323adb6d0a707e6d4dba23c",
intel: "511206c0ef8a4eda208d77839fa418f4ecf89f0da24319fca6baf728e63faf53"
url "https://dev.mysql.com/get/Downloads/Connector-Python/mysql-connector-python-#{version}-macos13-#{arch}.dmg"
name "MySQL Connector for Python"
desc "Self-contained Python driver for communicating with MySQL servers"
homepage "https://dev.mysql.com/downloads/connector/python/"
livecheck do
url "https://dev.mysql.com/downloads/connector/python/?tpl=files&os=33"
regex(/href=.*?mysql[._-]connector[._-]python[._-]v?(\d+(?:\.\d+)+)[._-]macos13[._-]#{arch}\.dmg/i)
end
depends_on macos: ">= :monterey"
pkg "mysql-connector-python-#{version}-macos13-#{arch}.pkg"
uninstall pkgutil: [
"com.mysql.connector-python",
"com.mysql.connector-python-py3.8",
"com.mysql.connector-python-py3.9",
"com.mysql.connector-python-py3.10",
"com.mysql.connector-python-py3.11",
"com.oracle.mysql.connector.python",
]
end