From ac88a19c13c2b3431db901b53f12afd9b20606cf Mon Sep 17 00:00:00 2001 From: h Date: Mon, 19 Jan 2026 01:29:31 +0100 Subject: [PATCH] chore(docs): add project metadata, update badges --- README.md | 3 ++- pyproject.toml | 31 +++++++++++++++++++++++++++++-- 2 files changed, 31 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cc9b2e1..2678708 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # pyqt-liquidglass -[![Python 3.12+](https://img.shields.io/badge/python-3.12+-blue.svg)](https://www.python.org/downloads/) +[![PyPI version](https://badge.fury.io/py/pyqt-liquidglass.svg)](https://pypi.org/project/pyqt-liquidglass/) +[![Python Version](https://img.shields.io/badge/python-3.13+-blue.svg)](https://www.python.org/downloads/) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE.md) macOS Liquid Glass effects for PySide6 and PyQt6. diff --git a/pyproject.toml b/pyproject.toml index f4ea990..664c113 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,16 +1,43 @@ [project] name = "pyqt-liquidglass" version = "0.1.0" -description = "Simple library for PyQt to add macOS liquid glass effect" +description = "macOS Liquid Glass effects for PySide6 and PyQt6" readme = "README.md" authors = [ { name = "h", email = "h@kotikot.com" } ] -requires-python = ">=3.13" +requires-python = ">=3.12" dependencies = [ "pyobjc-framework-cocoa>=12.1", "pyobjc-framework-quartz>=12.1", ] +license = { file = "LICENSE.md" } +classifiers = [ + "Intended Audience :: Developers", + "Topic :: Desktop Environment", + "Topic :: Software Development :: Libraries :: Python Modules", + "Topic :: Software Development :: User Interfaces", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Operating System :: MacOS", + "Typing :: Typed", +] +keywords = [ + "pyqt", + "pyside", + "qt", + "macos", + "liquid glass", + "blur", + "vibrancy", + "nsvisualeffectview", +] + +[project.urls] +Homepage = "https://git.kotikot.com/lib/pyqt-liquidglass" +Repository = "https://github.com/kotikotprojects/pyqt-liquidglass" [build-system] requires = ["uv_build>=0.9.13,<0.10.0"]