diff --git a/pkgs/development/python-modules/types-mysqlclient/default.nix b/pkgs/development/python-modules/types-mysqlclient/default.nix new file mode 100644 index 000000000000..f15568dd92a8 --- /dev/null +++ b/pkgs/development/python-modules/types-mysqlclient/default.nix @@ -0,0 +1,34 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, +}: +let + version = "2.2.0.20250915"; +in +buildPythonPackage { + inherit version; + pname = "types-mysqlclient"; + pyproject = true; + + src = fetchPypi { + inherit version; + pname = "types_mysqlclient"; + hash = "sha256-/nCJOVm6w38Xry/MDKGvoXtxRpg+HGzAM2oTFAzO/I0="; + }; + + build-system = [ setuptools ]; + + doCheck = false; + + pythonImportsCheck = [ "MySQLdb-stubs" ]; + + meta = { + description = "Typing stubs for mysqlclient"; + changelog = "https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/mysqlclient.md"; + homepage = "https://github.com/python/typeshed"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.Nebucatnetzer ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index eb82560f6b42..0e9a79cc0cef 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19535,6 +19535,8 @@ self: super: with self; { types-mock = callPackage ../development/python-modules/types-mock { }; + types-mysqlclient = callPackage ../development/python-modules/types-mysqlclient { }; + types-pillow = callPackage ../development/python-modules/types-pillow { }; types-protobuf = callPackage ../development/python-modules/types-protobuf { };