gpo.zugaina.org

Search Portage & Overlays:

dev-python/google-ai-generativelanguage

Google AI generative-language API client (generated GAPIC bindings)

Screenshots

  • google-ai-generativelanguage-0.12.0
    ~amd64 ~arm64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: Apache-2.0   
    Overlay: stuff
  • google-ai-generativelanguage-0.11.0
    ~amd64 ~arm64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: Apache-2.0   
    Overlay: stuff
  • google-ai-generativelanguage-0.6.15
    ~amd64 ~arm64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: Apache-2.0   
    Overlay: stuff
  • google-ai-generativelanguage-0.6.5
    amd64 arm arm64 x86
    test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13

    View      Download      Browse     License: Apache-2.0   
  • google-ai-generativelanguage-0.5.2
    amd64 ~arm64 ~x86
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: Apache-2.0   
  • google-ai-generativelanguage-0.5.0
    amd64 ~arm64 ~x86
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: Apache-2.0   
  • google-ai-generativelanguage-0.4.0
    amd64 arm arm64 x86
    test test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13

    View      Download      Browse     License: Apache-2.0   
  • google-ai-generativelanguage-0.3.3
    amd64 arm arm64 x86
    test test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13

    View      Download      Browse     License: Apache-2.0   

ChangeLog

commit cef9504624386bea2c8cef2e3845091accf87a87
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 12:42:53 2026 +0200

dev-python/google-ai-generativelanguage: request the grpc extra directly

Upstream requires google-api-core[grpc] at every version we ship. The ebuilds
instead enumerated what that extra contains, and the enumeration had drifted:
it carried grpcio but not grpcio-status, which ::gentoo's grpc USE flag also
gates.

The effect was quiet rather than fatal - google-api-core imports grpc_status
inside a try/except and falls back to None - so gRPC error-detail extraction
degraded without anything failing to import.

Ask for the flag instead of restating its contents, which keeps us correct if
it grows another member. grpcio remains declared because upstream names it
separately from the extra, with its own floor.

commit 1e8fb5f6c4df05b3ed08a9d3b57d77038cbcd48a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jun 5 10:48:39 2026 +0200

dev-python/google-ai-generativelanguage: restore 0.6.15

google-generativeai-0.8.6 hard-pins ==0.6.15 (its upstream repo is
deprecated-generative-ai-python, frozen on that exact version), and it
is the sole consumer in the overlay. Dropping 0.6.15 left that pin
unsatisfiable (pkgcheck NonexistentDeps); the newer 0.11/0.12 we ship
carry an incompatible API for it. Keep 0.6.15 alongside them.

commit caea8459cfb94e6814f4f4bfaaabd047ea7b1378
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jun 4 02:00:16 2026 +0200

dev-python/google-ai-generativelanguage: drop 0.6.15

commit 72437924b593c07bf152dcd6d5b8bde9a595fff3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jun 4 02:38:11 2026 +0200

dev-python/google-ai-generativelanguage: add 0.12.0

Upstream 0.12.0 raised the floors on google-api-core (>=2.17.1),
grpcio (>=1.59.0), and proto-plus (>=1.22.3 generally, >=1.25.0 on
Python 3.13+). Flatten the proto-plus floor to >=1.25.0 across all
PYTHON_TARGETS rather than splitting it per impl — that's stricter
than upstream on 3.12 but matches what ::gentoo's proto-plus actually
ships, so users hit the same resolved version either way.

commit 4285a1bc1795a1f500d367f00055a3fda43058b2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun May 10 15:39:29 2026 +0200

dev-python/google-ai-generativelanguage: add 0.11.0

commit 30a469c20c1f69448456eff2e69d67c8c6850c0e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat May 9 23:22:27 2026 +0200

dev-python/google-ai-generativelanguage: new package, google-generativeai dep