mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-12 20:55:31 +03:00
python3Packages.google-cloud-datacatalog: refactor
Use googleapis/google-cloud-python repo, clean up meta, add maintainer
This commit is contained in:
parent
f579360cfc
commit
c8fb5fd9e5
1 changed files with 19 additions and 11 deletions
|
@ -1,16 +1,16 @@
|
||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
buildPythonPackage,
|
buildPythonPackage,
|
||||||
fetchPypi,
|
fetchFromGitHub,
|
||||||
google-api-core,
|
google-api-core,
|
||||||
grpc-google-iam-v1,
|
grpc-google-iam-v1,
|
||||||
libcst,
|
libcst,
|
||||||
mock,
|
mock,
|
||||||
|
nix-update-script,
|
||||||
proto-plus,
|
proto-plus,
|
||||||
protobuf,
|
protobuf,
|
||||||
pytest-asyncio,
|
pytest-asyncio,
|
||||||
pytestCheckHook,
|
pytestCheckHook,
|
||||||
pythonOlder,
|
|
||||||
setuptools,
|
setuptools,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
@ -19,14 +19,15 @@ buildPythonPackage rec {
|
||||||
version = "3.26.1";
|
version = "3.26.1";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
src = fetchFromGitHub {
|
||||||
|
owner = "googleapis";
|
||||||
src = fetchPypi {
|
repo = "google-cloud-python";
|
||||||
pname = "google_cloud_datacatalog";
|
tag = "google-cloud-datacatalog-v${version}";
|
||||||
inherit version;
|
hash = "sha256-E1LISOLQcXqUMTTPLR+lwkR6gF1fuGGB44j38cIK/Z4=";
|
||||||
hash = "sha256-qKCBos0KyFEZBHSNLmsU3CR3nmXiFht1zH4QdINlokg=";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
sourceRoot = "${src.name}/packages/google-cloud-datacatalog";
|
||||||
|
|
||||||
build-system = [ setuptools ];
|
build-system = [ setuptools ];
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -45,11 +46,18 @@ buildPythonPackage rec {
|
||||||
|
|
||||||
pythonImportsCheck = [ "google.cloud.datacatalog" ];
|
pythonImportsCheck = [ "google.cloud.datacatalog" ];
|
||||||
|
|
||||||
meta = with lib; {
|
passthru.updateScript = nix-update-script {
|
||||||
|
extraArgs = [
|
||||||
|
"--version-regex"
|
||||||
|
"google-cloud-datacatalog-v([0-9.]+)"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = {
|
||||||
description = "Google Cloud Data Catalog API API client library";
|
description = "Google Cloud Data Catalog API API client library";
|
||||||
homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-datacatalog";
|
homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-datacatalog";
|
||||||
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-datacatalog-v${version}/packages/google-cloud-datacatalog/CHANGELOG.md";
|
changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-datacatalog-v${version}/packages/google-cloud-datacatalog/CHANGELOG.md";
|
||||||
license = licenses.asl20;
|
license = lib.licenses.asl20;
|
||||||
maintainers = [ ];
|
maintainers = [ lib.maintainers.sarahec ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue