koichi12 commited on
Commit
762d748
·
verified ·
1 Parent(s): b84b7c2

Add files using upload-large-folder tool

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +1 -0
  2. .venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/INSTALLER +1 -0
  3. .venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/LICENSE +201 -0
  4. .venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/METADATA +123 -0
  5. .venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/RECORD +10 -0
  6. .venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/WHEEL +6 -0
  7. .venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/top_level.txt +1 -0
  8. .venv/lib/python3.11/site-packages/attr/__pycache__/_make.cpython-311.pyc +3 -0
  9. .venv/lib/python3.11/site-packages/cv2/LICENSE-3RD-PARTY.txt +0 -0
  10. .venv/lib/python3.11/site-packages/cv2/LICENSE.txt +21 -0
  11. .venv/lib/python3.11/site-packages/cv2/__init__.py +181 -0
  12. .venv/lib/python3.11/site-packages/cv2/__init__.pyi +0 -0
  13. .venv/lib/python3.11/site-packages/cv2/config-3.py +24 -0
  14. .venv/lib/python3.11/site-packages/cv2/config.py +5 -0
  15. .venv/lib/python3.11/site-packages/cv2/data/haarcascade_frontalcatface.xml +0 -0
  16. .venv/lib/python3.11/site-packages/cv2/data/haarcascade_fullbody.xml +0 -0
  17. .venv/lib/python3.11/site-packages/cv2/data/haarcascade_smile.xml +0 -0
  18. .venv/lib/python3.11/site-packages/cv2/load_config_py2.py +6 -0
  19. .venv/lib/python3.11/site-packages/cv2/load_config_py3.py +9 -0
  20. .venv/lib/python3.11/site-packages/cv2/mat_wrapper/__pycache__/__init__.cpython-311.pyc +0 -0
  21. .venv/lib/python3.11/site-packages/cv2/py.typed +0 -0
  22. .venv/lib/python3.11/site-packages/cv2/version.py +5 -0
  23. .venv/lib/python3.11/site-packages/cv2/videoio_registry/__init__.pyi +31 -0
  24. .venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/INSTALLER +1 -0
  25. .venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/LICENSE +35 -0
  26. .venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/METADATA +281 -0
  27. .venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/RECORD +101 -0
  28. .venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/WHEEL +5 -0
  29. .venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/top_level.txt +1 -0
  30. .venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/INSTALLER +1 -0
  31. .venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/LICENSE +202 -0
  32. .venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/METADATA +139 -0
  33. .venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/RECORD +689 -0
  34. .venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/WHEEL +5 -0
  35. .venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/top_level.txt +1 -0
  36. .venv/lib/python3.11/site-packages/iniconfig/__init__.py +216 -0
  37. .venv/lib/python3.11/site-packages/iniconfig/__pycache__/__init__.cpython-311.pyc +0 -0
  38. .venv/lib/python3.11/site-packages/iniconfig/__pycache__/_parse.cpython-311.pyc +0 -0
  39. .venv/lib/python3.11/site-packages/iniconfig/__pycache__/_version.cpython-311.pyc +0 -0
  40. .venv/lib/python3.11/site-packages/iniconfig/__pycache__/exceptions.cpython-311.pyc +0 -0
  41. .venv/lib/python3.11/site-packages/iniconfig/_parse.py +82 -0
  42. .venv/lib/python3.11/site-packages/iniconfig/_version.py +4 -0
  43. .venv/lib/python3.11/site-packages/iniconfig/exceptions.py +20 -0
  44. .venv/lib/python3.11/site-packages/iniconfig/py.typed +0 -0
  45. .venv/lib/python3.11/site-packages/outlines/__pycache__/__init__.cpython-311.pyc +0 -0
  46. .venv/lib/python3.11/site-packages/outlines/__pycache__/caching.cpython-311.pyc +0 -0
  47. .venv/lib/python3.11/site-packages/outlines/__pycache__/grammars.cpython-311.pyc +0 -0
  48. .venv/lib/python3.11/site-packages/outlines/__pycache__/prompts.cpython-311.pyc +0 -0
  49. .venv/lib/python3.11/site-packages/outlines/models/__init__.py +19 -0
  50. .venv/lib/python3.11/site-packages/outlines/models/__pycache__/__init__.cpython-311.pyc +0 -0
.gitattributes CHANGED
@@ -115,3 +115,4 @@ tuning-competition-baseline/.venv/lib/python3.11/site-packages/torch/_inductor/_
115
  .venv/lib/python3.11/site-packages/pycparser/__pycache__/yacctab.cpython-311.pyc filter=lfs diff=lfs merge=lfs -text
116
  .venv/lib/python3.11/site-packages/torchvision.libs/libz.5f199d92.so.1 filter=lfs diff=lfs merge=lfs -text
117
  .venv/lib/python3.11/site-packages/torchvision.libs/libjpeg.ceea7512.so.62 filter=lfs diff=lfs merge=lfs -text
 
 
115
  .venv/lib/python3.11/site-packages/pycparser/__pycache__/yacctab.cpython-311.pyc filter=lfs diff=lfs merge=lfs -text
116
  .venv/lib/python3.11/site-packages/torchvision.libs/libz.5f199d92.so.1 filter=lfs diff=lfs merge=lfs -text
117
  .venv/lib/python3.11/site-packages/torchvision.libs/libjpeg.ceea7512.so.62 filter=lfs diff=lfs merge=lfs -text
118
+ .venv/lib/python3.11/site-packages/attr/__pycache__/_make.cpython-311.pyc filter=lfs diff=lfs merge=lfs -text
.venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/INSTALLER ADDED
@@ -0,0 +1 @@
 
 
1
+ pip
.venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/LICENSE ADDED
@@ -0,0 +1,201 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Apache License
2
+ Version 2.0, January 2004
3
+ http://www.apache.org/licenses/
4
+
5
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6
+
7
+ 1. Definitions.
8
+
9
+ "License" shall mean the terms and conditions for use, reproduction,
10
+ and distribution as defined by Sections 1 through 9 of this document.
11
+
12
+ "Licensor" shall mean the copyright owner or entity authorized by
13
+ the copyright owner that is granting the License.
14
+
15
+ "Legal Entity" shall mean the union of the acting entity and all
16
+ other entities that control, are controlled by, or are under common
17
+ control with that entity. For the purposes of this definition,
18
+ "control" means (i) the power, direct or indirect, to cause the
19
+ direction or management of such entity, whether by contract or
20
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
21
+ outstanding shares, or (iii) beneficial ownership of such entity.
22
+
23
+ "You" (or "Your") shall mean an individual or Legal Entity
24
+ exercising permissions granted by this License.
25
+
26
+ "Source" form shall mean the preferred form for making modifications,
27
+ including but not limited to software source code, documentation
28
+ source, and configuration files.
29
+
30
+ "Object" form shall mean any form resulting from mechanical
31
+ transformation or translation of a Source form, including but
32
+ not limited to compiled object code, generated documentation,
33
+ and conversions to other media types.
34
+
35
+ "Work" shall mean the work of authorship, whether in Source or
36
+ Object form, made available under the License, as indicated by a
37
+ copyright notice that is included in or attached to the work
38
+ (an example is provided in the Appendix below).
39
+
40
+ "Derivative Works" shall mean any work, whether in Source or Object
41
+ form, that is based on (or derived from) the Work and for which the
42
+ editorial revisions, annotations, elaborations, or other modifications
43
+ represent, as a whole, an original work of authorship. For the purposes
44
+ of this License, Derivative Works shall not include works that remain
45
+ separable from, or merely link (or bind by name) to the interfaces of,
46
+ the Work and Derivative Works thereof.
47
+
48
+ "Contribution" shall mean any work of authorship, including
49
+ the original version of the Work and any modifications or additions
50
+ to that Work or Derivative Works thereof, that is intentionally
51
+ submitted to Licensor for inclusion in the Work by the copyright owner
52
+ or by an individual or Legal Entity authorized to submit on behalf of
53
+ the copyright owner. For the purposes of this definition, "submitted"
54
+ means any form of electronic, verbal, or written communication sent
55
+ to the Licensor or its representatives, including but not limited to
56
+ communication on electronic mailing lists, source code control systems,
57
+ and issue tracking systems that are managed by, or on behalf of, the
58
+ Licensor for the purpose of discussing and improving the Work, but
59
+ excluding communication that is conspicuously marked or otherwise
60
+ designated in writing by the copyright owner as "Not a Contribution."
61
+
62
+ "Contributor" shall mean Licensor and any individual or Legal Entity
63
+ on behalf of whom a Contribution has been received by Licensor and
64
+ subsequently incorporated within the Work.
65
+
66
+ 2. Grant of Copyright License. Subject to the terms and conditions of
67
+ this License, each Contributor hereby grants to You a perpetual,
68
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69
+ copyright license to reproduce, prepare Derivative Works of,
70
+ publicly display, publicly perform, sublicense, and distribute the
71
+ Work and such Derivative Works in Source or Object form.
72
+
73
+ 3. Grant of Patent License. Subject to the terms and conditions of
74
+ this License, each Contributor hereby grants to You a perpetual,
75
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76
+ (except as stated in this section) patent license to make, have made,
77
+ use, offer to sell, sell, import, and otherwise transfer the Work,
78
+ where such license applies only to those patent claims licensable
79
+ by such Contributor that are necessarily infringed by their
80
+ Contribution(s) alone or by combination of their Contribution(s)
81
+ with the Work to which such Contribution(s) was submitted. If You
82
+ institute patent litigation against any entity (including a
83
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
84
+ or a Contribution incorporated within the Work constitutes direct
85
+ or contributory patent infringement, then any patent licenses
86
+ granted to You under this License for that Work shall terminate
87
+ as of the date such litigation is filed.
88
+
89
+ 4. Redistribution. You may reproduce and distribute copies of the
90
+ Work or Derivative Works thereof in any medium, with or without
91
+ modifications, and in Source or Object form, provided that You
92
+ meet the following conditions:
93
+
94
+ (a) You must give any other recipients of the Work or
95
+ Derivative Works a copy of this License; and
96
+
97
+ (b) You must cause any modified files to carry prominent notices
98
+ stating that You changed the files; and
99
+
100
+ (c) You must retain, in the Source form of any Derivative Works
101
+ that You distribute, all copyright, patent, trademark, and
102
+ attribution notices from the Source form of the Work,
103
+ excluding those notices that do not pertain to any part of
104
+ the Derivative Works; and
105
+
106
+ (d) If the Work includes a "NOTICE" text file as part of its
107
+ distribution, then any Derivative Works that You distribute must
108
+ include a readable copy of the attribution notices contained
109
+ within such NOTICE file, excluding those notices that do not
110
+ pertain to any part of the Derivative Works, in at least one
111
+ of the following places: within a NOTICE text file distributed
112
+ as part of the Derivative Works; within the Source form or
113
+ documentation, if provided along with the Derivative Works; or,
114
+ within a display generated by the Derivative Works, if and
115
+ wherever such third-party notices normally appear. The contents
116
+ of the NOTICE file are for informational purposes only and
117
+ do not modify the License. You may add Your own attribution
118
+ notices within Derivative Works that You distribute, alongside
119
+ or as an addendum to the NOTICE text from the Work, provided
120
+ that such additional attribution notices cannot be construed
121
+ as modifying the License.
122
+
123
+ You may add Your own copyright statement to Your modifications and
124
+ may provide additional or different license terms and conditions
125
+ for use, reproduction, or distribution of Your modifications, or
126
+ for any such Derivative Works as a whole, provided Your use,
127
+ reproduction, and distribution of the Work otherwise complies with
128
+ the conditions stated in this License.
129
+
130
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
131
+ any Contribution intentionally submitted for inclusion in the Work
132
+ by You to the Licensor shall be under the terms and conditions of
133
+ this License, without any additional terms or conditions.
134
+ Notwithstanding the above, nothing herein shall supersede or modify
135
+ the terms of any separate license agreement you may have executed
136
+ with Licensor regarding such Contributions.
137
+
138
+ 6. Trademarks. This License does not grant permission to use the trade
139
+ names, trademarks, service marks, or product names of the Licensor,
140
+ except as required for reasonable and customary use in describing the
141
+ origin of the Work and reproducing the content of the NOTICE file.
142
+
143
+ 7. Disclaimer of Warranty. Unless required by applicable law or
144
+ agreed to in writing, Licensor provides the Work (and each
145
+ Contributor provides its Contributions) on an "AS IS" BASIS,
146
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147
+ implied, including, without limitation, any warranties or conditions
148
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149
+ PARTICULAR PURPOSE. You are solely responsible for determining the
150
+ appropriateness of using or redistributing the Work and assume any
151
+ risks associated with Your exercise of permissions under this License.
152
+
153
+ 8. Limitation of Liability. In no event and under no legal theory,
154
+ whether in tort (including negligence), contract, or otherwise,
155
+ unless required by applicable law (such as deliberate and grossly
156
+ negligent acts) or agreed to in writing, shall any Contributor be
157
+ liable to You for damages, including any direct, indirect, special,
158
+ incidental, or consequential damages of any character arising as a
159
+ result of this License or out of the use or inability to use the
160
+ Work (including but not limited to damages for loss of goodwill,
161
+ work stoppage, computer failure or malfunction, or any and all
162
+ other commercial damages or losses), even if such Contributor
163
+ has been advised of the possibility of such damages.
164
+
165
+ 9. Accepting Warranty or Additional Liability. While redistributing
166
+ the Work or Derivative Works thereof, You may choose to offer,
167
+ and charge a fee for, acceptance of support, warranty, indemnity,
168
+ or other liability obligations and/or rights consistent with this
169
+ License. However, in accepting such obligations, You may act only
170
+ on Your own behalf and on Your sole responsibility, not on behalf
171
+ of any other Contributor, and only if You agree to indemnify,
172
+ defend, and hold each Contributor harmless for any liability
173
+ incurred by, or claims asserted against, such Contributor by reason
174
+ of your accepting any such warranty or additional liability.
175
+
176
+ END OF TERMS AND CONDITIONS
177
+
178
+ APPENDIX: How to apply the Apache License to your work.
179
+
180
+ To apply the Apache License to your work, attach the following
181
+ boilerplate notice, with the fields enclosed by brackets "{}"
182
+ replaced with your own identifying information. (Don't include
183
+ the brackets!) The text should be enclosed in the appropriate
184
+ comment syntax for the file format. We also recommend that a
185
+ file or class name and description of purpose be included on the
186
+ same "printed page" as the copyright notice for easier
187
+ identification within third-party archives.
188
+
189
+ Copyright 2013-2019 Nikolay Kim and Andrew Svetlov
190
+
191
+ Licensed under the Apache License, Version 2.0 (the "License");
192
+ you may not use this file except in compliance with the License.
193
+ You may obtain a copy of the License at
194
+
195
+ http://www.apache.org/licenses/LICENSE-2.0
196
+
197
+ Unless required by applicable law or agreed to in writing, software
198
+ distributed under the License is distributed on an "AS IS" BASIS,
199
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200
+ See the License for the specific language governing permissions and
201
+ limitations under the License.
.venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/METADATA ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Metadata-Version: 2.1
2
+ Name: aiosignal
3
+ Version: 1.3.2
4
+ Summary: aiosignal: a list of registered asynchronous callbacks
5
+ Home-page: https://github.com/aio-libs/aiosignal
6
+ Maintainer: aiohttp team <team@aiohttp.org>
7
+ Maintainer-email: team@aiohttp.org
8
+ License: Apache 2.0
9
+ Project-URL: Chat: Gitter, https://gitter.im/aio-libs/Lobby
10
+ Project-URL: CI: GitHub Actions, https://github.com/aio-libs/aiosignal/actions
11
+ Project-URL: Coverage: codecov, https://codecov.io/github/aio-libs/aiosignal
12
+ Project-URL: Docs: RTD, https://docs.aiosignal.org
13
+ Project-URL: GitHub: issues, https://github.com/aio-libs/aiosignal/issues
14
+ Project-URL: GitHub: repo, https://github.com/aio-libs/aiosignal
15
+ Classifier: License :: OSI Approved :: Apache Software License
16
+ Classifier: Intended Audience :: Developers
17
+ Classifier: Programming Language :: Python
18
+ Classifier: Programming Language :: Python :: 3
19
+ Classifier: Programming Language :: Python :: 3 :: Only
20
+ Classifier: Development Status :: 5 - Production/Stable
21
+ Classifier: Operating System :: POSIX
22
+ Classifier: Operating System :: MacOS :: MacOS X
23
+ Classifier: Operating System :: Microsoft :: Windows
24
+ Classifier: Framework :: AsyncIO
25
+ Requires-Python: >=3.9
26
+ Description-Content-Type: text/x-rst
27
+ License-File: LICENSE
28
+ Requires-Dist: frozenlist>=1.1.0
29
+
30
+ =========
31
+ aiosignal
32
+ =========
33
+
34
+ .. image:: https://github.com/aio-libs/aiosignal/workflows/CI/badge.svg
35
+ :target: https://github.com/aio-libs/aiosignal/actions?query=workflow%3ACI
36
+ :alt: GitHub status for master branch
37
+
38
+ .. image:: https://codecov.io/gh/aio-libs/aiosignal/branch/master/graph/badge.svg
39
+ :target: https://codecov.io/gh/aio-libs/aiosignal
40
+ :alt: codecov.io status for master branch
41
+
42
+ .. image:: https://badge.fury.io/py/aiosignal.svg
43
+ :target: https://pypi.org/project/aiosignal
44
+ :alt: Latest PyPI package version
45
+
46
+ .. image:: https://readthedocs.org/projects/aiosignal/badge/?version=latest
47
+ :target: https://aiosignal.readthedocs.io/
48
+ :alt: Latest Read The Docs
49
+
50
+ .. image:: https://img.shields.io/discourse/topics?server=https%3A%2F%2Faio-libs.discourse.group%2F
51
+ :target: https://aio-libs.discourse.group/
52
+ :alt: Discourse group for io-libs
53
+
54
+ .. image:: https://badges.gitter.im/Join%20Chat.svg
55
+ :target: https://gitter.im/aio-libs/Lobby
56
+ :alt: Chat on Gitter
57
+
58
+ Introduction
59
+ ============
60
+
61
+ A project to manage callbacks in `asyncio` projects.
62
+
63
+ ``Signal`` is a list of registered asynchronous callbacks.
64
+
65
+ The signal's life-cycle has two stages: after creation its content
66
+ could be filled by using standard list operations: ``sig.append()``
67
+ etc.
68
+
69
+ After you call ``sig.freeze()`` the signal is *frozen*: adding, removing
70
+ and dropping callbacks is forbidden.
71
+
72
+ The only available operation is calling the previously registered
73
+ callbacks by using ``await sig.send(data)``.
74
+
75
+ For concrete usage examples see the `Signals
76
+ <https://docs.aiohttp.org/en/stable/web_advanced.html#aiohttp-web-signals>
77
+ section of the `Web Server Advanced
78
+ <https://docs.aiohttp.org/en/stable/web_advanced.html>` chapter of the `aiohttp
79
+ documentation`_.
80
+
81
+
82
+ Installation
83
+ ------------
84
+
85
+ ::
86
+
87
+ $ pip install aiosignal
88
+
89
+ The library requires Python 3.8 or newer.
90
+
91
+
92
+ Documentation
93
+ =============
94
+
95
+ https://aiosignal.readthedocs.io/
96
+
97
+ Communication channels
98
+ ======================
99
+
100
+ *gitter chat* https://gitter.im/aio-libs/Lobby
101
+
102
+ Requirements
103
+ ============
104
+
105
+ - Python >= 3.8
106
+ - frozenlist >= 1.0.0
107
+
108
+ License
109
+ =======
110
+
111
+ ``aiosignal`` is offered under the Apache 2 license.
112
+
113
+ Source code
114
+ ===========
115
+
116
+ The project is hosted on GitHub_
117
+
118
+ Please file an issue in the `bug tracker
119
+ <https://github.com/aio-libs/aiosignal/issues>`_ if you have found a bug
120
+ or have some suggestions to improve the library.
121
+
122
+ .. _GitHub: https://github.com/aio-libs/aiosignal
123
+ .. _aiohttp documentation: https://docs.aiohttp.org/
.venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/RECORD ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ aiosignal-1.3.2.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
2
+ aiosignal-1.3.2.dist-info/LICENSE,sha256=b9UkPpLdf5jsacesN3co50kFcJ_1J6W_mNbQJjwE9bY,11332
3
+ aiosignal-1.3.2.dist-info/METADATA,sha256=TeI_xgZ191qgx37rviEnpMWC0QnYsg_j9EGVivNqqjc,3753
4
+ aiosignal-1.3.2.dist-info/RECORD,,
5
+ aiosignal-1.3.2.dist-info/WHEEL,sha256=pxeNX5JdtCe58PUSYP9upmc7jdRPgvT0Gm9kb1SHlVw,109
6
+ aiosignal-1.3.2.dist-info/top_level.txt,sha256=z45aNOKGDdrI1roqZY3BGXQ22kJFPHBmVdwtLYLtXC0,10
7
+ aiosignal/__init__.py,sha256=1oIrRl6kNpqFh32e7HfMFbMV_35v8sqJJFfnuKgmtEU,867
8
+ aiosignal/__init__.pyi,sha256=xeCddYSS8fZAkz8S4HuKSR2IDe3N7RW_LKcXDPPA1Xk,311
9
+ aiosignal/__pycache__/__init__.cpython-311.pyc,,
10
+ aiosignal/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
.venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/WHEEL ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ Wheel-Version: 1.0
2
+ Generator: setuptools (75.6.0)
3
+ Root-Is-Purelib: true
4
+ Tag: py2-none-any
5
+ Tag: py3-none-any
6
+
.venv/lib/python3.11/site-packages/aiosignal-1.3.2.dist-info/top_level.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ aiosignal
.venv/lib/python3.11/site-packages/attr/__pycache__/_make.cpython-311.pyc ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:46b1db76b15c9e83d14bc13c88c76d6fa533d19e105197e51357b69ba3b297e7
3
+ size 105686
.venv/lib/python3.11/site-packages/cv2/LICENSE-3RD-PARTY.txt ADDED
The diff for this file is too large to render. See raw diff
 
.venv/lib/python3.11/site-packages/cv2/LICENSE.txt ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MIT License
2
+
3
+ Copyright (c) Olli-Pekka Heinisuo
4
+
5
+ Permission is hereby granted, free of charge, to any person obtaining a copy
6
+ of this software and associated documentation files (the "Software"), to deal
7
+ in the Software without restriction, including without limitation the rights
8
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9
+ copies of the Software, and to permit persons to whom the Software is
10
+ furnished to do so, subject to the following conditions:
11
+
12
+ The above copyright notice and this permission notice shall be included in all
13
+ copies or substantial portions of the Software.
14
+
15
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21
+ SOFTWARE.
.venv/lib/python3.11/site-packages/cv2/__init__.py ADDED
@@ -0,0 +1,181 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ '''
2
+ OpenCV Python binary extension loader
3
+ '''
4
+ import os
5
+ import importlib
6
+ import sys
7
+
8
+ __all__ = []
9
+
10
+ try:
11
+ import numpy
12
+ import numpy.core.multiarray
13
+ except ImportError:
14
+ print('OpenCV bindings requires "numpy" package.')
15
+ print('Install it via command:')
16
+ print(' pip install numpy')
17
+ raise
18
+
19
+ # TODO
20
+ # is_x64 = sys.maxsize > 2**32
21
+
22
+
23
+ def __load_extra_py_code_for_module(base, name, enable_debug_print=False):
24
+ module_name = "{}.{}".format(__name__, name)
25
+ export_module_name = "{}.{}".format(base, name)
26
+ native_module = sys.modules.pop(module_name, None)
27
+ try:
28
+ py_module = importlib.import_module(module_name)
29
+ except ImportError as err:
30
+ if enable_debug_print:
31
+ print("Can't load Python code for module:", module_name,
32
+ ". Reason:", err)
33
+ # Extension doesn't contain extra py code
34
+ return False
35
+
36
+ if base in sys.modules and not hasattr(sys.modules[base], name):
37
+ setattr(sys.modules[base], name, py_module)
38
+ sys.modules[export_module_name] = py_module
39
+ # If it is C extension module it is already loaded by cv2 package
40
+ if native_module:
41
+ setattr(py_module, "_native", native_module)
42
+ for k, v in filter(lambda kv: not hasattr(py_module, kv[0]),
43
+ native_module.__dict__.items()):
44
+ if enable_debug_print: print(' symbol({}): {} = {}'.format(name, k, v))
45
+ setattr(py_module, k, v)
46
+ return True
47
+
48
+
49
+ def __collect_extra_submodules(enable_debug_print=False):
50
+ def modules_filter(module):
51
+ return all((
52
+ # module is not internal
53
+ not module.startswith("_"),
54
+ not module.startswith("python-"),
55
+ # it is not a file
56
+ os.path.isdir(os.path.join(_extra_submodules_init_path, module))
57
+ ))
58
+ if sys.version_info[0] < 3:
59
+ if enable_debug_print:
60
+ print("Extra submodules is loaded only for Python 3")
61
+ return []
62
+
63
+ __INIT_FILE_PATH = os.path.abspath(__file__)
64
+ _extra_submodules_init_path = os.path.dirname(__INIT_FILE_PATH)
65
+ return filter(modules_filter, os.listdir(_extra_submodules_init_path))
66
+
67
+
68
+ def bootstrap():
69
+ import sys
70
+
71
+ import copy
72
+ save_sys_path = copy.copy(sys.path)
73
+
74
+ if hasattr(sys, 'OpenCV_LOADER'):
75
+ print(sys.path)
76
+ raise ImportError('ERROR: recursion is detected during loading of "cv2" binary extensions. Check OpenCV installation.')
77
+ sys.OpenCV_LOADER = True
78
+
79
+ DEBUG = False
80
+ if hasattr(sys, 'OpenCV_LOADER_DEBUG'):
81
+ DEBUG = True
82
+
83
+ import platform
84
+ if DEBUG: print('OpenCV loader: os.name="{}" platform.system()="{}"'.format(os.name, str(platform.system())))
85
+
86
+ LOADER_DIR = os.path.dirname(os.path.abspath(os.path.realpath(__file__)))
87
+
88
+ PYTHON_EXTENSIONS_PATHS = []
89
+ BINARIES_PATHS = []
90
+
91
+ g_vars = globals()
92
+ l_vars = locals().copy()
93
+
94
+ if sys.version_info[:2] < (3, 0):
95
+ from . load_config_py2 import exec_file_wrapper
96
+ else:
97
+ from . load_config_py3 import exec_file_wrapper
98
+
99
+ def load_first_config(fnames, required=True):
100
+ for fname in fnames:
101
+ fpath = os.path.join(LOADER_DIR, fname)
102
+ if not os.path.exists(fpath):
103
+ if DEBUG: print('OpenCV loader: config not found, skip: {}'.format(fpath))
104
+ continue
105
+ if DEBUG: print('OpenCV loader: loading config: {}'.format(fpath))
106
+ exec_file_wrapper(fpath, g_vars, l_vars)
107
+ return True
108
+ if required:
109
+ raise ImportError('OpenCV loader: missing configuration file: {}. Check OpenCV installation.'.format(fnames))
110
+
111
+ load_first_config(['config.py'], True)
112
+ load_first_config([
113
+ 'config-{}.{}.py'.format(sys.version_info[0], sys.version_info[1]),
114
+ 'config-{}.py'.format(sys.version_info[0])
115
+ ], True)
116
+
117
+ if DEBUG: print('OpenCV loader: PYTHON_EXTENSIONS_PATHS={}'.format(str(l_vars['PYTHON_EXTENSIONS_PATHS'])))
118
+ if DEBUG: print('OpenCV loader: BINARIES_PATHS={}'.format(str(l_vars['BINARIES_PATHS'])))
119
+
120
+ applySysPathWorkaround = False
121
+ if hasattr(sys, 'OpenCV_REPLACE_SYS_PATH_0'):
122
+ applySysPathWorkaround = True
123
+ else:
124
+ try:
125
+ BASE_DIR = os.path.dirname(LOADER_DIR)
126
+ if sys.path[0] == BASE_DIR or os.path.realpath(sys.path[0]) == BASE_DIR:
127
+ applySysPathWorkaround = True
128
+ except:
129
+ if DEBUG: print('OpenCV loader: exception during checking workaround for sys.path[0]')
130
+ pass # applySysPathWorkaround is False
131
+
132
+ for p in reversed(l_vars['PYTHON_EXTENSIONS_PATHS']):
133
+ sys.path.insert(1 if not applySysPathWorkaround else 0, p)
134
+
135
+ if os.name == 'nt':
136
+ if sys.version_info[:2] >= (3, 8): # https://github.com/python/cpython/pull/12302
137
+ for p in l_vars['BINARIES_PATHS']:
138
+ try:
139
+ os.add_dll_directory(p)
140
+ except Exception as e:
141
+ if DEBUG: print('Failed os.add_dll_directory(): '+ str(e))
142
+ pass
143
+ os.environ['PATH'] = ';'.join(l_vars['BINARIES_PATHS']) + ';' + os.environ.get('PATH', '')
144
+ if DEBUG: print('OpenCV loader: PATH={}'.format(str(os.environ['PATH'])))
145
+ else:
146
+ # amending of LD_LIBRARY_PATH works for sub-processes only
147
+ os.environ['LD_LIBRARY_PATH'] = ':'.join(l_vars['BINARIES_PATHS']) + ':' + os.environ.get('LD_LIBRARY_PATH', '')
148
+
149
+ if DEBUG: print("Relink everything from native cv2 module to cv2 package")
150
+
151
+ py_module = sys.modules.pop("cv2")
152
+
153
+ native_module = importlib.import_module("cv2")
154
+
155
+ sys.modules["cv2"] = py_module
156
+ setattr(py_module, "_native", native_module)
157
+
158
+ for item_name, item in filter(lambda kv: kv[0] not in ("__file__", "__loader__", "__spec__",
159
+ "__name__", "__package__"),
160
+ native_module.__dict__.items()):
161
+ if item_name not in g_vars:
162
+ g_vars[item_name] = item
163
+
164
+ sys.path = save_sys_path # multiprocessing should start from bootstrap code (https://github.com/opencv/opencv/issues/18502)
165
+
166
+ try:
167
+ del sys.OpenCV_LOADER
168
+ except Exception as e:
169
+ if DEBUG:
170
+ print("Exception during delete OpenCV_LOADER:", e)
171
+
172
+ if DEBUG: print('OpenCV loader: binary extension... OK')
173
+
174
+ for submodule in __collect_extra_submodules(DEBUG):
175
+ if __load_extra_py_code_for_module("cv2", submodule, DEBUG):
176
+ if DEBUG: print("Extra Python code for", submodule, "is loaded")
177
+
178
+ if DEBUG: print('OpenCV loader: DONE')
179
+
180
+
181
+ bootstrap()
.venv/lib/python3.11/site-packages/cv2/__init__.pyi ADDED
The diff for this file is too large to render. See raw diff
 
.venv/lib/python3.11/site-packages/cv2/config-3.py ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ PYTHON_EXTENSIONS_PATHS = [
2
+ LOADER_DIR
3
+ ] + PYTHON_EXTENSIONS_PATHS
4
+
5
+ ci_and_not_headless = False
6
+
7
+ try:
8
+ from .version import ci_build, headless
9
+
10
+ ci_and_not_headless = ci_build and not headless
11
+ except:
12
+ pass
13
+
14
+ # the Qt plugin is included currently only in the pre-built wheels
15
+ if sys.platform.startswith("linux") and ci_and_not_headless:
16
+ os.environ["QT_QPA_PLATFORM_PLUGIN_PATH"] = os.path.join(
17
+ os.path.dirname(os.path.abspath(__file__)), "qt", "plugins"
18
+ )
19
+
20
+ # Qt will throw warning on Linux if fonts are not found
21
+ if sys.platform.startswith("linux") and ci_and_not_headless:
22
+ os.environ["QT_QPA_FONTDIR"] = os.path.join(
23
+ os.path.dirname(os.path.abspath(__file__)), "qt", "fonts"
24
+ )
.venv/lib/python3.11/site-packages/cv2/config.py ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ import os
2
+
3
+ BINARIES_PATHS = [
4
+ os.path.join(os.path.join(LOADER_DIR, '../../'), 'lib64')
5
+ ] + BINARIES_PATHS
.venv/lib/python3.11/site-packages/cv2/data/haarcascade_frontalcatface.xml ADDED
The diff for this file is too large to render. See raw diff
 
.venv/lib/python3.11/site-packages/cv2/data/haarcascade_fullbody.xml ADDED
The diff for this file is too large to render. See raw diff
 
.venv/lib/python3.11/site-packages/cv2/data/haarcascade_smile.xml ADDED
The diff for this file is too large to render. See raw diff
 
.venv/lib/python3.11/site-packages/cv2/load_config_py2.py ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ # flake8: noqa
2
+ import sys
3
+
4
+ if sys.version_info[:2] < (3, 0):
5
+ def exec_file_wrapper(fpath, g_vars, l_vars):
6
+ execfile(fpath, g_vars, l_vars)
.venv/lib/python3.11/site-packages/cv2/load_config_py3.py ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ # flake8: noqa
2
+ import os
3
+ import sys
4
+
5
+ if sys.version_info[:2] >= (3, 0):
6
+ def exec_file_wrapper(fpath, g_vars, l_vars):
7
+ with open(fpath) as f:
8
+ code = compile(f.read(), os.path.basename(fpath), 'exec')
9
+ exec(code, g_vars, l_vars)
.venv/lib/python3.11/site-packages/cv2/mat_wrapper/__pycache__/__init__.cpython-311.pyc ADDED
Binary file (2.15 kB). View file
 
.venv/lib/python3.11/site-packages/cv2/py.typed ADDED
File without changes
.venv/lib/python3.11/site-packages/cv2/version.py ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ opencv_version = "4.11.0.86"
2
+ contrib = False
3
+ headless = True
4
+ rolling = False
5
+ ci_build = True
.venv/lib/python3.11/site-packages/cv2/videoio_registry/__init__.pyi ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ __all__: list[str] = []
2
+
3
+ import cv2
4
+
5
+
6
+ # Functions
7
+ def getBackendName(api: cv2.VideoCaptureAPIs) -> str: ...
8
+
9
+ def getBackends() -> _typing.Sequence[cv2.VideoCaptureAPIs]: ...
10
+
11
+ def getCameraBackendPluginVersion(api: cv2.VideoCaptureAPIs) -> tuple[str, int, int]: ...
12
+
13
+ def getCameraBackends() -> _typing.Sequence[cv2.VideoCaptureAPIs]: ...
14
+
15
+ def getStreamBackendPluginVersion(api: cv2.VideoCaptureAPIs) -> tuple[str, int, int]: ...
16
+
17
+ def getStreamBackends() -> _typing.Sequence[cv2.VideoCaptureAPIs]: ...
18
+
19
+ def getStreamBufferedBackendPluginVersion(api: cv2.VideoCaptureAPIs) -> tuple[str, int, int]: ...
20
+
21
+ def getStreamBufferedBackends() -> _typing.Sequence[cv2.VideoCaptureAPIs]: ...
22
+
23
+ def getWriterBackendPluginVersion(api: cv2.VideoCaptureAPIs) -> tuple[str, int, int]: ...
24
+
25
+ def getWriterBackends() -> _typing.Sequence[cv2.VideoCaptureAPIs]: ...
26
+
27
+ def hasBackend(api: cv2.VideoCaptureAPIs) -> bool: ...
28
+
29
+ def isBackendBuiltIn(api: cv2.VideoCaptureAPIs) -> bool: ...
30
+
31
+
.venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/INSTALLER ADDED
@@ -0,0 +1 @@
 
 
1
+ pip
.venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/LICENSE ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Copyright (c) 2004-2016 California Institute of Technology.
2
+ Copyright (c) 2016-2024 The Uncertainty Quantification Foundation.
3
+ All rights reserved.
4
+
5
+ This software is available subject to the conditions and terms laid
6
+ out below. By downloading and using this software you are agreeing
7
+ to the following conditions.
8
+
9
+ Redistribution and use in source and binary forms, with or without
10
+ modification, are permitted provided that the following conditions
11
+ are met:
12
+
13
+ - Redistributions of source code must retain the above copyright
14
+ notice, this list of conditions and the following disclaimer.
15
+
16
+ - Redistributions in binary form must reproduce the above copyright
17
+ notice, this list of conditions and the following disclaimer in the
18
+ documentation and/or other materials provided with the distribution.
19
+
20
+ - Neither the names of the copyright holders nor the names of any of
21
+ the contributors may be used to endorse or promote products derived
22
+ from this software without specific prior written permission.
23
+
24
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
26
+ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
27
+ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
28
+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
29
+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
30
+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
31
+ OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
32
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
33
+ OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
34
+ ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35
+
.venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/METADATA ADDED
@@ -0,0 +1,281 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Metadata-Version: 2.1
2
+ Name: dill
3
+ Version: 0.3.9
4
+ Summary: serialize all of Python
5
+ Home-page: https://github.com/uqfoundation/dill
6
+ Download-URL: https://pypi.org/project/dill/#files
7
+ Author: Mike McKerns
8
+ Author-email: mmckerns@uqfoundation.org
9
+ Maintainer: Mike McKerns
10
+ Maintainer-email: mmckerns@uqfoundation.org
11
+ License: BSD-3-Clause
12
+ Project-URL: Documentation, http://dill.rtfd.io
13
+ Project-URL: Source Code, https://github.com/uqfoundation/dill
14
+ Project-URL: Bug Tracker, https://github.com/uqfoundation/dill/issues
15
+ Platform: Linux
16
+ Platform: Windows
17
+ Platform: Mac
18
+ Classifier: Development Status :: 5 - Production/Stable
19
+ Classifier: Intended Audience :: Developers
20
+ Classifier: Intended Audience :: Science/Research
21
+ Classifier: License :: OSI Approved :: BSD License
22
+ Classifier: Programming Language :: Python :: 3
23
+ Classifier: Programming Language :: Python :: 3.8
24
+ Classifier: Programming Language :: Python :: 3.9
25
+ Classifier: Programming Language :: Python :: 3.10
26
+ Classifier: Programming Language :: Python :: 3.11
27
+ Classifier: Programming Language :: Python :: 3.12
28
+ Classifier: Programming Language :: Python :: 3.13
29
+ Classifier: Programming Language :: Python :: Implementation :: CPython
30
+ Classifier: Programming Language :: Python :: Implementation :: PyPy
31
+ Classifier: Topic :: Scientific/Engineering
32
+ Classifier: Topic :: Software Development
33
+ Requires-Python: >=3.8
34
+ License-File: LICENSE
35
+ Provides-Extra: graph
36
+ Requires-Dist: objgraph >=1.7.2 ; extra == 'graph'
37
+ Provides-Extra: profile
38
+ Requires-Dist: gprof2dot >=2022.7.29 ; extra == 'profile'
39
+ Provides-Extra: readline
40
+
41
+ -----------------------------
42
+ dill: serialize all of Python
43
+ -----------------------------
44
+
45
+ About Dill
46
+ ==========
47
+
48
+ ``dill`` extends Python's ``pickle`` module for serializing and de-serializing
49
+ Python objects to the majority of the built-in Python types. Serialization
50
+ is the process of converting an object to a byte stream, and the inverse
51
+ of which is converting a byte stream back to a Python object hierarchy.
52
+
53
+ ``dill`` provides the user the same interface as the ``pickle`` module, and
54
+ also includes some additional features. In addition to pickling Python
55
+ objects, ``dill`` provides the ability to save the state of an interpreter
56
+ session in a single command. Hence, it would be feasible to save an
57
+ interpreter session, close the interpreter, ship the pickled file to
58
+ another computer, open a new interpreter, unpickle the session and
59
+ thus continue from the 'saved' state of the original interpreter
60
+ session.
61
+
62
+ ``dill`` can be used to store Python objects to a file, but the primary
63
+ usage is to send Python objects across the network as a byte stream.
64
+ ``dill`` is quite flexible, and allows arbitrary user defined classes
65
+ and functions to be serialized. Thus ``dill`` is not intended to be
66
+ secure against erroneously or maliciously constructed data. It is
67
+ left to the user to decide whether the data they unpickle is from
68
+ a trustworthy source.
69
+
70
+ ``dill`` is part of ``pathos``, a Python framework for heterogeneous computing.
71
+ ``dill`` is in active development, so any user feedback, bug reports, comments,
72
+ or suggestions are highly appreciated. A list of issues is located at
73
+ https://github.com/uqfoundation/dill/issues, with a legacy list maintained at
74
+ https://uqfoundation.github.io/project/pathos/query.
75
+
76
+
77
+ Major Features
78
+ ==============
79
+
80
+ ``dill`` can pickle the following standard types:
81
+
82
+ - none, type, bool, int, float, complex, bytes, str,
83
+ - tuple, list, dict, file, buffer, builtin,
84
+ - Python classes, namedtuples, dataclasses, metaclasses,
85
+ - instances of classes,
86
+ - set, frozenset, array, functions, exceptions
87
+
88
+ ``dill`` can also pickle more 'exotic' standard types:
89
+
90
+ - functions with yields, nested functions, lambdas,
91
+ - cell, method, unboundmethod, module, code, methodwrapper,
92
+ - methoddescriptor, getsetdescriptor, memberdescriptor, wrapperdescriptor,
93
+ - dictproxy, slice, notimplemented, ellipsis, quit
94
+
95
+ ``dill`` cannot yet pickle these standard types:
96
+
97
+ - frame, generator, traceback
98
+
99
+ ``dill`` also provides the capability to:
100
+
101
+ - save and load Python interpreter sessions
102
+ - save and extract the source code from functions and classes
103
+ - interactively diagnose pickling errors
104
+
105
+
106
+ Current Release
107
+ ===============
108
+
109
+ The latest released version of ``dill`` is available from:
110
+
111
+ https://pypi.org/project/dill
112
+
113
+ ``dill`` is distributed under a 3-clause BSD license.
114
+
115
+
116
+ Development Version
117
+ ===================
118
+
119
+ You can get the latest development version with all the shiny new features at:
120
+
121
+ https://github.com/uqfoundation
122
+
123
+ If you have a new contribution, please submit a pull request.
124
+
125
+
126
+ Installation
127
+ ============
128
+
129
+ ``dill`` can be installed with ``pip``::
130
+
131
+ $ pip install dill
132
+
133
+ To optionally include the ``objgraph`` diagnostic tool in the install::
134
+
135
+ $ pip install dill[graph]
136
+
137
+ To optionally include the ``gprof2dot`` diagnostic tool in the install::
138
+
139
+ $ pip install dill[profile]
140
+
141
+ For windows users, to optionally install session history tools::
142
+
143
+ $ pip install dill[readline]
144
+
145
+
146
+ Requirements
147
+ ============
148
+
149
+ ``dill`` requires:
150
+
151
+ - ``python`` (or ``pypy``), **>=3.8**
152
+ - ``setuptools``, **>=42**
153
+
154
+ Optional requirements:
155
+
156
+ - ``objgraph``, **>=1.7.2**
157
+ - ``gprof2dot``, **>=2022.7.29**
158
+ - ``pyreadline``, **>=1.7.1** (on windows)
159
+
160
+
161
+ Basic Usage
162
+ ===========
163
+
164
+ ``dill`` is a drop-in replacement for ``pickle``. Existing code can be
165
+ updated to allow complete pickling using::
166
+
167
+ >>> import dill as pickle
168
+
169
+ or::
170
+
171
+ >>> from dill import dumps, loads
172
+
173
+ ``dumps`` converts the object to a unique byte string, and ``loads`` performs
174
+ the inverse operation::
175
+
176
+ >>> squared = lambda x: x**2
177
+ >>> loads(dumps(squared))(3)
178
+ 9
179
+
180
+ There are a number of options to control serialization which are provided
181
+ as keyword arguments to several ``dill`` functions:
182
+
183
+ * with *protocol*, the pickle protocol level can be set. This uses the
184
+ same value as the ``pickle`` module, *DEFAULT_PROTOCOL*.
185
+ * with *byref=True*, ``dill`` to behave a lot more like pickle with
186
+ certain objects (like modules) pickled by reference as opposed to
187
+ attempting to pickle the object itself.
188
+ * with *recurse=True*, objects referred to in the global dictionary are
189
+ recursively traced and pickled, instead of the default behavior of
190
+ attempting to store the entire global dictionary.
191
+ * with *fmode*, the contents of the file can be pickled along with the file
192
+ handle, which is useful if the object is being sent over the wire to a
193
+ remote system which does not have the original file on disk. Options are
194
+ *HANDLE_FMODE* for just the handle, *CONTENTS_FMODE* for the file content
195
+ and *FILE_FMODE* for content and handle.
196
+ * with *ignore=False*, objects reconstructed with types defined in the
197
+ top-level script environment use the existing type in the environment
198
+ rather than a possibly different reconstructed type.
199
+
200
+ The default serialization can also be set globally in *dill.settings*.
201
+ Thus, we can modify how ``dill`` handles references to the global dictionary
202
+ locally or globally::
203
+
204
+ >>> import dill.settings
205
+ >>> dumps(absolute) == dumps(absolute, recurse=True)
206
+ False
207
+ >>> dill.settings['recurse'] = True
208
+ >>> dumps(absolute) == dumps(absolute, recurse=True)
209
+ True
210
+
211
+ ``dill`` also includes source code inspection, as an alternate to pickling::
212
+
213
+ >>> import dill.source
214
+ >>> print(dill.source.getsource(squared))
215
+ squared = lambda x:x**2
216
+
217
+ To aid in debugging pickling issues, use *dill.detect* which provides
218
+ tools like pickle tracing::
219
+
220
+ >>> import dill.detect
221
+ >>> with dill.detect.trace():
222
+ >>> dumps(squared)
223
+ ┬ F1: <function <lambda> at 0x7fe074f8c280>
224
+ ├┬ F2: <function _create_function at 0x7fe074c49c10>
225
+ │└ # F2 [34 B]
226
+ ├┬ Co: <code object <lambda> at 0x7fe07501eb30, file "<stdin>", line 1>
227
+ │├┬ F2: <function _create_code at 0x7fe074c49ca0>
228
+ ││└ # F2 [19 B]
229
+ │└ # Co [87 B]
230
+ ├┬ D1: <dict object at 0x7fe0750d4680>
231
+ │└ # D1 [22 B]
232
+ ├┬ D2: <dict object at 0x7fe074c5a1c0>
233
+ │└ # D2 [2 B]
234
+ ├┬ D2: <dict object at 0x7fe074f903c0>
235
+ │├┬ D2: <dict object at 0x7fe074f8ebc0>
236
+ ││└ # D2 [2 B]
237
+ │└ # D2 [23 B]
238
+ └ # F1 [180 B]
239
+
240
+ With trace, we see how ``dill`` stored the lambda (``F1``) by first storing
241
+ ``_create_function``, the underlying code object (``Co``) and ``_create_code``
242
+ (which is used to handle code objects), then we handle the reference to
243
+ the global dict (``D2``) plus other dictionaries (``D1`` and ``D2``) that
244
+ save the lambda object's state. A ``#`` marks when the object is actually stored.
245
+
246
+
247
+ More Information
248
+ ================
249
+
250
+ Probably the best way to get started is to look at the documentation at
251
+ http://dill.rtfd.io. Also see ``dill.tests`` for a set of scripts that
252
+ demonstrate how ``dill`` can serialize different Python objects. You can
253
+ run the test suite with ``python -m dill.tests``. The contents of any
254
+ pickle file can be examined with ``undill``. As ``dill`` conforms to
255
+ the ``pickle`` interface, the examples and documentation found at
256
+ http://docs.python.org/library/pickle.html also apply to ``dill``
257
+ if one will ``import dill as pickle``. The source code is also generally
258
+ well documented, so further questions may be resolved by inspecting the
259
+ code itself. Please feel free to submit a ticket on github, or ask a
260
+ question on stackoverflow (**@Mike McKerns**).
261
+ If you would like to share how you use ``dill`` in your work, please send
262
+ an email (to **mmckerns at uqfoundation dot org**).
263
+
264
+
265
+ Citation
266
+ ========
267
+
268
+ If you use ``dill`` to do research that leads to publication, we ask that you
269
+ acknowledge use of ``dill`` by citing the following in your publication::
270
+
271
+ M.M. McKerns, L. Strand, T. Sullivan, A. Fang, M.A.G. Aivazis,
272
+ "Building a framework for predictive science", Proceedings of
273
+ the 10th Python in Science Conference, 2011;
274
+ http://arxiv.org/pdf/1202.1056
275
+
276
+ Michael McKerns and Michael Aivazis,
277
+ "pathos: a framework for heterogeneous computing", 2010- ;
278
+ https://uqfoundation.github.io/project/pathos
279
+
280
+ Please see https://uqfoundation.github.io/project/pathos or
281
+ http://arxiv.org/pdf/1202.1056 for further information.
.venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/RECORD ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ../../../bin/get_gprof,sha256=RgBLTDxh91z853BWSUCGy-Qd7fY8DkEJid6ngHVUK4c,2475
2
+ ../../../bin/get_objgraph,sha256=jw_MPxK2KzpuMBPHKQtiA62seFSGET8ZFg9xHHh-dwk,1669
3
+ ../../../bin/undill,sha256=m9DM2W0ztGiGgx5cQ2ctDcCyqkzQ4L3lZ4JNMnFyMFA,605
4
+ dill-0.3.9.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
5
+ dill-0.3.9.dist-info/LICENSE,sha256=UeiKI-eId86r1yfCGcel4z9l2pugOsT9KFupBKoc4is,1790
6
+ dill-0.3.9.dist-info/METADATA,sha256=_FFzic5yJVTlvzEQffApWsBq905JF3St0SGXAjlIulo,10174
7
+ dill-0.3.9.dist-info/RECORD,,
8
+ dill-0.3.9.dist-info/WHEEL,sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ,92
9
+ dill-0.3.9.dist-info/top_level.txt,sha256=HLSIyYIjQzJiBvs3_-16ntezE3j6mWGTW0DT1xDd7X0,5
10
+ dill/__diff.py,sha256=d0X0PkF-MN2XI8vQXth0S2yp338z7sQ_DVUMxzYa7ew,7146
11
+ dill/__info__.py,sha256=2c-q6__qU-eAto8Hr4UCv8ykw1QzdfWEnZtOyWeevOs,10756
12
+ dill/__init__.py,sha256=j-Jxl3H6bxatS0h2f8ywWs7DChwk7B9ozuZQBVcjYGU,3798
13
+ dill/__pycache__/__diff.cpython-311.pyc,,
14
+ dill/__pycache__/__info__.cpython-311.pyc,,
15
+ dill/__pycache__/__init__.cpython-311.pyc,,
16
+ dill/__pycache__/_dill.cpython-311.pyc,,
17
+ dill/__pycache__/_objects.cpython-311.pyc,,
18
+ dill/__pycache__/_shims.cpython-311.pyc,,
19
+ dill/__pycache__/detect.cpython-311.pyc,,
20
+ dill/__pycache__/logger.cpython-311.pyc,,
21
+ dill/__pycache__/objtypes.cpython-311.pyc,,
22
+ dill/__pycache__/pointers.cpython-311.pyc,,
23
+ dill/__pycache__/session.cpython-311.pyc,,
24
+ dill/__pycache__/settings.cpython-311.pyc,,
25
+ dill/__pycache__/source.cpython-311.pyc,,
26
+ dill/__pycache__/temp.cpython-311.pyc,,
27
+ dill/_dill.py,sha256=MY3QRoToKg-bAh_WAlb5YRH3HuC0_sHabc-snh7b80o,89603
28
+ dill/_objects.py,sha256=Nc0GKdQpwe1mALjg6UIqeXm-FQkgpJ8v3pkxS_C5O8s,19716
29
+ dill/_shims.py,sha256=IuzQcyPET5VWmWMoSGStieoedvNXlb5suDpa4bykTbQ,6635
30
+ dill/detect.py,sha256=Mb-PfCxn1mg0l3TmHXyPNVEc4n3fuxc_nue6eL3-q_o,11114
31
+ dill/logger.py,sha256=D2mTGFLfnKrDnLRFJAFIwWkHUQasWqAgE5GniK7pjDM,11143
32
+ dill/objtypes.py,sha256=BamGH3BEM6lLlxisuvXcGjsCRLNeoLs4_rFZrM5r2yM,736
33
+ dill/pointers.py,sha256=vnQzjwGtKMGnmbdYRXRWNLMyceNPSw4f7UpvwCXLYbE,4467
34
+ dill/session.py,sha256=9L3QF-inmkKoJ0D7mXyFCTcZsVeReHoRPVDcByt-Mdc,23541
35
+ dill/settings.py,sha256=7I3yvSpPKstOqpoW2gv3X77kXK-hZlqCnF7nJUGhxTY,630
36
+ dill/source.py,sha256=6TaPbKFWuqE23v0NABXXYnqokNRN8pYqmNUPvKTw47Q,45507
37
+ dill/temp.py,sha256=KJUry4t0UjQCh5t4LXcxNyMF_uOGHwcjTuNYTJD9qdA,8027
38
+ dill/tests/__init__.py,sha256=Gx-chVB-l-e7ncsGp2zF4BimTjbUyO7BY7RkrO835vY,479
39
+ dill/tests/__main__.py,sha256=fHhioQwcOvTPlf1RM_wVQ0Y3ndETWJOuXJQ2rVtqliA,899
40
+ dill/tests/__pycache__/__init__.cpython-311.pyc,,
41
+ dill/tests/__pycache__/__main__.cpython-311.pyc,,
42
+ dill/tests/__pycache__/test_abc.cpython-311.pyc,,
43
+ dill/tests/__pycache__/test_check.cpython-311.pyc,,
44
+ dill/tests/__pycache__/test_classdef.cpython-311.pyc,,
45
+ dill/tests/__pycache__/test_dataclasses.cpython-311.pyc,,
46
+ dill/tests/__pycache__/test_detect.cpython-311.pyc,,
47
+ dill/tests/__pycache__/test_dictviews.cpython-311.pyc,,
48
+ dill/tests/__pycache__/test_diff.cpython-311.pyc,,
49
+ dill/tests/__pycache__/test_extendpickle.cpython-311.pyc,,
50
+ dill/tests/__pycache__/test_fglobals.cpython-311.pyc,,
51
+ dill/tests/__pycache__/test_file.cpython-311.pyc,,
52
+ dill/tests/__pycache__/test_functions.cpython-311.pyc,,
53
+ dill/tests/__pycache__/test_functors.cpython-311.pyc,,
54
+ dill/tests/__pycache__/test_logger.cpython-311.pyc,,
55
+ dill/tests/__pycache__/test_mixins.cpython-311.pyc,,
56
+ dill/tests/__pycache__/test_module.cpython-311.pyc,,
57
+ dill/tests/__pycache__/test_moduledict.cpython-311.pyc,,
58
+ dill/tests/__pycache__/test_nested.cpython-311.pyc,,
59
+ dill/tests/__pycache__/test_objects.cpython-311.pyc,,
60
+ dill/tests/__pycache__/test_properties.cpython-311.pyc,,
61
+ dill/tests/__pycache__/test_pycapsule.cpython-311.pyc,,
62
+ dill/tests/__pycache__/test_recursive.cpython-311.pyc,,
63
+ dill/tests/__pycache__/test_registered.cpython-311.pyc,,
64
+ dill/tests/__pycache__/test_restricted.cpython-311.pyc,,
65
+ dill/tests/__pycache__/test_selected.cpython-311.pyc,,
66
+ dill/tests/__pycache__/test_session.cpython-311.pyc,,
67
+ dill/tests/__pycache__/test_source.cpython-311.pyc,,
68
+ dill/tests/__pycache__/test_sources.cpython-311.pyc,,
69
+ dill/tests/__pycache__/test_temp.cpython-311.pyc,,
70
+ dill/tests/__pycache__/test_threads.cpython-311.pyc,,
71
+ dill/tests/__pycache__/test_weakref.cpython-311.pyc,,
72
+ dill/tests/test_abc.py,sha256=BSjSKKCQ5_iPfFxAd0yBq4KSAJxelrlC3IzoAhjd1C4,4227
73
+ dill/tests/test_check.py,sha256=4F5gkX6zxY7C5sD2_0Tkqf3T3jmQl0K15FOxYUTZQl0,1396
74
+ dill/tests/test_classdef.py,sha256=fI3fVk4SlsjNMMs5RfU6DUCaxpP7YYRjvLZ2nhXMHuc,8600
75
+ dill/tests/test_dataclasses.py,sha256=yKjFuG24ymLtjk-sZZdhvNY7aDqerTDpMcfi_eV4ft0,890
76
+ dill/tests/test_detect.py,sha256=DFIrE-JetKlPCmPev9vJbF95i9lxHQZDUi_qAz5q3sk,4144
77
+ dill/tests/test_dictviews.py,sha256=Jhol0cQWPwoQrp7OPxGhU8FNRX2GgfFp9fTahCvQEPA,1337
78
+ dill/tests/test_diff.py,sha256=5VIWf2fpV6auLHNfzkHLTrgx6AJBlE2xe5Wanfmq8TM,2667
79
+ dill/tests/test_extendpickle.py,sha256=gONrMBHO94Edhnqm1wo49hgzwmaxHs7L-86Hs-7albY,1315
80
+ dill/tests/test_fglobals.py,sha256=DCvdojmKcLN_X9vX4Qe1FbsqjeoJK-wsY2uJwBfNFro,1676
81
+ dill/tests/test_file.py,sha256=jUU2h8qaDOIe1mn_Ng7wqCZcd7Ucx3TAaI-K_90_Tbk,13578
82
+ dill/tests/test_functions.py,sha256=-mqTpUbzRu8GynjBGD25dRDm8qInIe07sRZmCcA_iXY,4267
83
+ dill/tests/test_functors.py,sha256=7rx9wLmrgFwF0gUm_-SGOISPYSok0XjmrQ-jFMRt6gs,930
84
+ dill/tests/test_logger.py,sha256=D9zGRaA-CEadG13orPS_D4gPVZlkqXf9Zu8wn2oMiYc,2385
85
+ dill/tests/test_mixins.py,sha256=YtB24BjodooLj85ijFbAxiM7LlFQZAUL8RQVx9vIAwY,4007
86
+ dill/tests/test_module.py,sha256=KLl_gZJJqDY7S_bD5wCqKL8JQCS0MDMoipVQSDfASlo,1943
87
+ dill/tests/test_moduledict.py,sha256=faXG6-5AcmCfP3xe2FYGOUdSosU-9TWnKU_ZVqPDaxY,1182
88
+ dill/tests/test_nested.py,sha256=ViWiOrChLZktS0z6qyKqMxDdTuy9kAX4qMgH_OreMcc,3146
89
+ dill/tests/test_objects.py,sha256=pPAth0toC_UWztuKHC7NZlsRBb0g_gSAt70UbUtXEXo,1931
90
+ dill/tests/test_properties.py,sha256=h35c-lYir1JG6oLPtrA0eYE0xoSohIimsA3yIfRw6yA,1346
91
+ dill/tests/test_pycapsule.py,sha256=EXFyB6g1Wx9O9LM6StIeUKhrhln4_hou1xrtGwkt4Cw,1417
92
+ dill/tests/test_recursive.py,sha256=bfr-BsK1Xu0PU7l2srHsDXdY2l1LeM3L3w7NraXO0cc,4182
93
+ dill/tests/test_registered.py,sha256=J3oku053VfdJgYh4Z5_kyFRf-C52JglIzjcyxEaYOhk,1573
94
+ dill/tests/test_restricted.py,sha256=xLMIae8sYJksAj9hKKyHFHIL8vtbGpFeOULz59snYM4,783
95
+ dill/tests/test_selected.py,sha256=wPKFTnXThwUm2Ycypt08yv6Wh39SmGeyrUxeENN2gRc,3258
96
+ dill/tests/test_session.py,sha256=KoSPvs4c4VJ8mFMF7EUlD_3GwcOhhipt9fqHr--Go-4,10161
97
+ dill/tests/test_source.py,sha256=vuJV0Y9xLiq5wJUD1yNbjTTxeaxYIUiJsL6PVPs25R8,7059
98
+ dill/tests/test_sources.py,sha256=8FWkpEL3zTHn4_5RjwoNEJvKBy4RriUB3O6ARDyXqUg,8667
99
+ dill/tests/test_temp.py,sha256=F_7nJkSetLIBSAYMw1-hYh03iVrEYwGs-4GIUzoBOfY,2619
100
+ dill/tests/test_threads.py,sha256=knJA-lRvAAnYyePaAQTKGqu0OG9BIXdbgZhW47ZXY9s,1252
101
+ dill/tests/test_weakref.py,sha256=mrjZP5aPtUP1wBD6ibPsDsfI9ffmq_Ykt7ltoodi5Lg,1602
.venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/WHEEL ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Wheel-Version: 1.0
2
+ Generator: bdist_wheel (0.43.0)
3
+ Root-Is-Purelib: true
4
+ Tag: py3-none-any
5
+
.venv/lib/python3.11/site-packages/dill-0.3.9.dist-info/top_level.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ dill
.venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/INSTALLER ADDED
@@ -0,0 +1 @@
 
 
1
+ pip
.venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/LICENSE ADDED
@@ -0,0 +1,202 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ Apache License
3
+ Version 2.0, January 2004
4
+ http://www.apache.org/licenses/
5
+
6
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
7
+
8
+ 1. Definitions.
9
+
10
+ "License" shall mean the terms and conditions for use, reproduction,
11
+ and distribution as defined by Sections 1 through 9 of this document.
12
+
13
+ "Licensor" shall mean the copyright owner or entity authorized by
14
+ the copyright owner that is granting the License.
15
+
16
+ "Legal Entity" shall mean the union of the acting entity and all
17
+ other entities that control, are controlled by, or are under common
18
+ control with that entity. For the purposes of this definition,
19
+ "control" means (i) the power, direct or indirect, to cause the
20
+ direction or management of such entity, whether by contract or
21
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
22
+ outstanding shares, or (iii) beneficial ownership of such entity.
23
+
24
+ "You" (or "Your") shall mean an individual or Legal Entity
25
+ exercising permissions granted by this License.
26
+
27
+ "Source" form shall mean the preferred form for making modifications,
28
+ including but not limited to software source code, documentation
29
+ source, and configuration files.
30
+
31
+ "Object" form shall mean any form resulting from mechanical
32
+ transformation or translation of a Source form, including but
33
+ not limited to compiled object code, generated documentation,
34
+ and conversions to other media types.
35
+
36
+ "Work" shall mean the work of authorship, whether in Source or
37
+ Object form, made available under the License, as indicated by a
38
+ copyright notice that is included in or attached to the work
39
+ (an example is provided in the Appendix below).
40
+
41
+ "Derivative Works" shall mean any work, whether in Source or Object
42
+ form, that is based on (or derived from) the Work and for which the
43
+ editorial revisions, annotations, elaborations, or other modifications
44
+ represent, as a whole, an original work of authorship. For the purposes
45
+ of this License, Derivative Works shall not include works that remain
46
+ separable from, or merely link (or bind by name) to the interfaces of,
47
+ the Work and Derivative Works thereof.
48
+
49
+ "Contribution" shall mean any work of authorship, including
50
+ the original version of the Work and any modifications or additions
51
+ to that Work or Derivative Works thereof, that is intentionally
52
+ submitted to Licensor for inclusion in the Work by the copyright owner
53
+ or by an individual or Legal Entity authorized to submit on behalf of
54
+ the copyright owner. For the purposes of this definition, "submitted"
55
+ means any form of electronic, verbal, or written communication sent
56
+ to the Licensor or its representatives, including but not limited to
57
+ communication on electronic mailing lists, source code control systems,
58
+ and issue tracking systems that are managed by, or on behalf of, the
59
+ Licensor for the purpose of discussing and improving the Work, but
60
+ excluding communication that is conspicuously marked or otherwise
61
+ designated in writing by the copyright owner as "Not a Contribution."
62
+
63
+ "Contributor" shall mean Licensor and any individual or Legal Entity
64
+ on behalf of whom a Contribution has been received by Licensor and
65
+ subsequently incorporated within the Work.
66
+
67
+ 2. Grant of Copyright License. Subject to the terms and conditions of
68
+ this License, each Contributor hereby grants to You a perpetual,
69
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
70
+ copyright license to reproduce, prepare Derivative Works of,
71
+ publicly display, publicly perform, sublicense, and distribute the
72
+ Work and such Derivative Works in Source or Object form.
73
+
74
+ 3. Grant of Patent License. Subject to the terms and conditions of
75
+ this License, each Contributor hereby grants to You a perpetual,
76
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
77
+ (except as stated in this section) patent license to make, have made,
78
+ use, offer to sell, sell, import, and otherwise transfer the Work,
79
+ where such license applies only to those patent claims licensable
80
+ by such Contributor that are necessarily infringed by their
81
+ Contribution(s) alone or by combination of their Contribution(s)
82
+ with the Work to which such Contribution(s) was submitted. If You
83
+ institute patent litigation against any entity (including a
84
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
85
+ or a Contribution incorporated within the Work constitutes direct
86
+ or contributory patent infringement, then any patent licenses
87
+ granted to You under this License for that Work shall terminate
88
+ as of the date such litigation is filed.
89
+
90
+ 4. Redistribution. You may reproduce and distribute copies of the
91
+ Work or Derivative Works thereof in any medium, with or without
92
+ modifications, and in Source or Object form, provided that You
93
+ meet the following conditions:
94
+
95
+ (a) You must give any other recipients of the Work or
96
+ Derivative Works a copy of this License; and
97
+
98
+ (b) You must cause any modified files to carry prominent notices
99
+ stating that You changed the files; and
100
+
101
+ (c) You must retain, in the Source form of any Derivative Works
102
+ that You distribute, all copyright, patent, trademark, and
103
+ attribution notices from the Source form of the Work,
104
+ excluding those notices that do not pertain to any part of
105
+ the Derivative Works; and
106
+
107
+ (d) If the Work includes a "NOTICE" text file as part of its
108
+ distribution, then any Derivative Works that You distribute must
109
+ include a readable copy of the attribution notices contained
110
+ within such NOTICE file, excluding those notices that do not
111
+ pertain to any part of the Derivative Works, in at least one
112
+ of the following places: within a NOTICE text file distributed
113
+ as part of the Derivative Works; within the Source form or
114
+ documentation, if provided along with the Derivative Works; or,
115
+ within a display generated by the Derivative Works, if and
116
+ wherever such third-party notices normally appear. The contents
117
+ of the NOTICE file are for informational purposes only and
118
+ do not modify the License. You may add Your own attribution
119
+ notices within Derivative Works that You distribute, alongside
120
+ or as an addendum to the NOTICE text from the Work, provided
121
+ that such additional attribution notices cannot be construed
122
+ as modifying the License.
123
+
124
+ You may add Your own copyright statement to Your modifications and
125
+ may provide additional or different license terms and conditions
126
+ for use, reproduction, or distribution of Your modifications, or
127
+ for any such Derivative Works as a whole, provided Your use,
128
+ reproduction, and distribution of the Work otherwise complies with
129
+ the conditions stated in this License.
130
+
131
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
132
+ any Contribution intentionally submitted for inclusion in the Work
133
+ by You to the Licensor shall be under the terms and conditions of
134
+ this License, without any additional terms or conditions.
135
+ Notwithstanding the above, nothing herein shall supersede or modify
136
+ the terms of any separate license agreement you may have executed
137
+ with Licensor regarding such Contributions.
138
+
139
+ 6. Trademarks. This License does not grant permission to use the trade
140
+ names, trademarks, service marks, or product names of the Licensor,
141
+ except as required for reasonable and customary use in describing the
142
+ origin of the Work and reproducing the content of the NOTICE file.
143
+
144
+ 7. Disclaimer of Warranty. Unless required by applicable law or
145
+ agreed to in writing, Licensor provides the Work (and each
146
+ Contributor provides its Contributions) on an "AS IS" BASIS,
147
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
148
+ implied, including, without limitation, any warranties or conditions
149
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
150
+ PARTICULAR PURPOSE. You are solely responsible for determining the
151
+ appropriateness of using or redistributing the Work and assume any
152
+ risks associated with Your exercise of permissions under this License.
153
+
154
+ 8. Limitation of Liability. In no event and under no legal theory,
155
+ whether in tort (including negligence), contract, or otherwise,
156
+ unless required by applicable law (such as deliberate and grossly
157
+ negligent acts) or agreed to in writing, shall any Contributor be
158
+ liable to You for damages, including any direct, indirect, special,
159
+ incidental, or consequential damages of any character arising as a
160
+ result of this License or out of the use or inability to use the
161
+ Work (including but not limited to damages for loss of goodwill,
162
+ work stoppage, computer failure or malfunction, or any and all
163
+ other commercial damages or losses), even if such Contributor
164
+ has been advised of the possibility of such damages.
165
+
166
+ 9. Accepting Warranty or Additional Liability. While redistributing
167
+ the Work or Derivative Works thereof, You may choose to offer,
168
+ and charge a fee for, acceptance of support, warranty, indemnity,
169
+ or other liability obligations and/or rights consistent with this
170
+ License. However, in accepting such obligations, You may act only
171
+ on Your own behalf and on Your sole responsibility, not on behalf
172
+ of any other Contributor, and only if You agree to indemnify,
173
+ defend, and hold each Contributor harmless for any liability
174
+ incurred by, or claims asserted against, such Contributor by reason
175
+ of your accepting any such warranty or additional liability.
176
+
177
+ END OF TERMS AND CONDITIONS
178
+
179
+ APPENDIX: How to apply the Apache License to your work.
180
+
181
+ To apply the Apache License to your work, attach the following
182
+ boilerplate notice, with the fields enclosed by brackets "[]"
183
+ replaced with your own identifying information. (Don't include
184
+ the brackets!) The text should be enclosed in the appropriate
185
+ comment syntax for the file format. We also recommend that a
186
+ file or class name and description of purpose be included on the
187
+ same "printed page" as the copyright notice for easier
188
+ identification within third-party archives.
189
+
190
+ Copyright [yyyy] [name of copyright owner]
191
+
192
+ Licensed under the Apache License, Version 2.0 (the "License");
193
+ you may not use this file except in compliance with the License.
194
+ You may obtain a copy of the License at
195
+
196
+ http://www.apache.org/licenses/LICENSE-2.0
197
+
198
+ Unless required by applicable law or agreed to in writing, software
199
+ distributed under the License is distributed on an "AS IS" BASIS,
200
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201
+ See the License for the specific language governing permissions and
202
+ limitations under the License.
.venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/METADATA ADDED
@@ -0,0 +1,139 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Metadata-Version: 2.1
2
+ Name: google-ai-generativelanguage
3
+ Version: 0.6.15
4
+ Summary: Google Ai Generativelanguage API client library
5
+ Home-page: https://github.com/googleapis/google-cloud-python/tree/main/packages/google-ai-generativelanguage
6
+ Author: Google LLC
7
+ Author-email: googleapis-packages@google.com
8
+ License: Apache 2.0
9
+ Platform: Posix; MacOS X; Windows
10
+ Classifier: Development Status :: 4 - Beta
11
+ Classifier: Intended Audience :: Developers
12
+ Classifier: License :: OSI Approved :: Apache Software License
13
+ Classifier: Programming Language :: Python
14
+ Classifier: Programming Language :: Python :: 3
15
+ Classifier: Programming Language :: Python :: 3.7
16
+ Classifier: Programming Language :: Python :: 3.8
17
+ Classifier: Programming Language :: Python :: 3.9
18
+ Classifier: Programming Language :: Python :: 3.10
19
+ Classifier: Programming Language :: Python :: 3.11
20
+ Classifier: Programming Language :: Python :: 3.12
21
+ Classifier: Programming Language :: Python :: 3.13
22
+ Classifier: Operating System :: OS Independent
23
+ Classifier: Topic :: Internet
24
+ Requires-Python: >=3.7
25
+ License-File: LICENSE
26
+ Requires-Dist: google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1
27
+ Requires-Dist: google-auth!=2.24.0,!=2.25.0,<3.0.0dev,>=2.14.1
28
+ Requires-Dist: proto-plus<2.0.0dev,>=1.22.3
29
+ Requires-Dist: protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<6.0.0dev,>=3.20.2
30
+ Requires-Dist: proto-plus<2.0.0dev,>=1.25.0; python_version >= "3.13"
31
+
32
+ Python Client for Generative Language API
33
+ =========================================
34
+
35
+ |preview| |pypi| |versions|
36
+
37
+ `Generative Language API`_: The Gemini API allows developers to build generative AI applications using Gemini models. Gemini is our most capable model, built from the ground up to be multimodal. It can generalize and seamlessly understand, operate across, and combine different types of information including language, images, audio, video, and code. You can use the Gemini API for use cases like reasoning across text and images, content generation, dialogue agents, summarization and classification systems, and more.
38
+
39
+ - `Client Library Documentation`_
40
+ - `Product Documentation`_
41
+
42
+ .. |preview| image:: https://img.shields.io/badge/support-preview-orange.svg
43
+ :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#stability-levels
44
+ .. |pypi| image:: https://img.shields.io/pypi/v/google-ai-generativelanguage.svg
45
+ :target: https://pypi.org/project/google-ai-generativelanguage/
46
+ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-ai-generativelanguage.svg
47
+ :target: https://pypi.org/project/google-ai-generativelanguage/
48
+ .. _Generative Language API: https://ai.google.dev/docs
49
+ .. _Client Library Documentation: https://googleapis.dev/python/generativelanguage/latest
50
+ .. _Product Documentation: https://ai.google.dev/docs
51
+
52
+ Quick Start
53
+ -----------
54
+
55
+ In order to use this library, you first need to go through the following steps:
56
+
57
+ 1. `Select or create a Cloud Platform project.`_
58
+ 2. `Enable billing for your project.`_
59
+ 3. `Enable the Generative Language API.`_
60
+ 4. `Setup Authentication.`_
61
+
62
+ .. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
63
+ .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
64
+ .. _Enable the Generative Language API.: https://ai.google.dev/docs
65
+ .. _Setup Authentication.: https://googleapis.dev/python/google-api-core/latest/auth.html
66
+
67
+ Installation
68
+ ~~~~~~~~~~~~
69
+
70
+ Install this library in a virtual environment using `venv`_. `venv`_ is a tool that
71
+ creates isolated Python environments. These isolated environments can have separate
72
+ versions of Python packages, which allows you to isolate one project's dependencies
73
+ from the dependencies of other projects.
74
+
75
+ With `venv`_, it's possible to install this library without needing system
76
+ install permissions, and without clashing with the installed system
77
+ dependencies.
78
+
79
+ .. _`venv`: https://docs.python.org/3/library/venv.html
80
+
81
+
82
+ Code samples and snippets
83
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
84
+
85
+ Code samples and snippets live in the `samples/`_ folder.
86
+
87
+ .. _samples/: https://github.com/googleapis/google-cloud-python/tree/main/packages/google-ai-generativelanguage/samples
88
+
89
+
90
+ Supported Python Versions
91
+ ^^^^^^^^^^^^^^^^^^^^^^^^^
92
+ Our client libraries are compatible with all current `active`_ and `maintenance`_ versions of
93
+ Python.
94
+
95
+ Python >= 3.7
96
+
97
+ .. _active: https://devguide.python.org/devcycle/#in-development-main-branch
98
+ .. _maintenance: https://devguide.python.org/devcycle/#maintenance-branches
99
+
100
+ Unsupported Python Versions
101
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
102
+ Python <= 3.6
103
+
104
+ If you are using an `end-of-life`_
105
+ version of Python, we recommend that you update as soon as possible to an actively supported version.
106
+
107
+ .. _end-of-life: https://devguide.python.org/devcycle/#end-of-life-branches
108
+
109
+ Mac/Linux
110
+ ^^^^^^^^^
111
+
112
+ .. code-block:: console
113
+
114
+ python3 -m venv <your-env>
115
+ source <your-env>/bin/activate
116
+ pip install google-ai-generativelanguage
117
+
118
+
119
+ Windows
120
+ ^^^^^^^
121
+
122
+ .. code-block:: console
123
+
124
+ py -m venv <your-env>
125
+ .\<your-env>\Scripts\activate
126
+ pip install google-ai-generativelanguage
127
+
128
+ Next Steps
129
+ ~~~~~~~~~~
130
+
131
+ - Read the `Client Library Documentation`_ for Generative Language API
132
+ to see other available methods on the client.
133
+ - Read the `Generative Language API Product documentation`_ to learn
134
+ more about the product and see How-to Guides.
135
+ - View this `README`_ to see the full list of Cloud
136
+ APIs that we cover.
137
+
138
+ .. _Generative Language API Product documentation: https://ai.google.dev/docs
139
+ .. _README: https://github.com/googleapis/google-cloud-python/blob/main/README.rst
.venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/RECORD ADDED
@@ -0,0 +1,689 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ google/ai/generativelanguage/__init__.py,sha256=BuPh2aQkzW73Njv7hNGuG6ts-NzOwUj5uXwL3Z2I3qI,11838
2
+ google/ai/generativelanguage/__pycache__/__init__.cpython-311.pyc,,
3
+ google/ai/generativelanguage/__pycache__/gapic_version.cpython-311.pyc,,
4
+ google/ai/generativelanguage/gapic_version.py,sha256=fW_Qd_01eJgNZqYHYqEr7_qs9RoCC6BLcI27EhqRscA,653
5
+ google/ai/generativelanguage/py.typed,sha256=HcupzCIj7v3Z4_cqbaAdvF4JVO9LpsSGq46cfaF6HF4,89
6
+ google/ai/generativelanguage_v1/__init__.py,sha256=fUXydUnpFsGWj2SAqgzbnlLZr3OACcC24mUk_6Z5BB4,2529
7
+ google/ai/generativelanguage_v1/__pycache__/__init__.cpython-311.pyc,,
8
+ google/ai/generativelanguage_v1/__pycache__/gapic_version.cpython-311.pyc,,
9
+ google/ai/generativelanguage_v1/gapic_metadata.json,sha256=hdBHUatW6oNbpdVlP1SvADkPlQXa7bNxNO5-3kk-Nfw,3669
10
+ google/ai/generativelanguage_v1/gapic_version.py,sha256=fW_Qd_01eJgNZqYHYqEr7_qs9RoCC6BLcI27EhqRscA,653
11
+ google/ai/generativelanguage_v1/py.typed,sha256=HcupzCIj7v3Z4_cqbaAdvF4JVO9LpsSGq46cfaF6HF4,89
12
+ google/ai/generativelanguage_v1/services/__init__.py,sha256=o-GCU1hbG5VXrOW7hUl_JSImemJCYPrMpZ9mIWck4h4,600
13
+ google/ai/generativelanguage_v1/services/__pycache__/__init__.cpython-311.pyc,,
14
+ google/ai/generativelanguage_v1/services/generative_service/__init__.py,sha256=D6qhoNZtllR4Djqpaod4xflCuIheC6SuMJqaLug6QK0,781
15
+ google/ai/generativelanguage_v1/services/generative_service/__pycache__/__init__.cpython-311.pyc,,
16
+ google/ai/generativelanguage_v1/services/generative_service/__pycache__/async_client.cpython-311.pyc,,
17
+ google/ai/generativelanguage_v1/services/generative_service/__pycache__/client.cpython-311.pyc,,
18
+ google/ai/generativelanguage_v1/services/generative_service/async_client.py,sha256=tjuut8sToTVnonNmTpG5Azrok77BFLSl52Sr-Q7_f_E,49358
19
+ google/ai/generativelanguage_v1/services/generative_service/client.py,sha256=ho9UszKj0iyxEZXWZ2YPZXzhw70w2EAptqw4KsOJcxY,64263
20
+ google/ai/generativelanguage_v1/services/generative_service/transports/__init__.py,sha256=E1QrkH5RHJcDSs0hDm6O7i2pM1NEidRh9-NCCo7s-2o,1442
21
+ google/ai/generativelanguage_v1/services/generative_service/transports/__pycache__/__init__.cpython-311.pyc,,
22
+ google/ai/generativelanguage_v1/services/generative_service/transports/__pycache__/base.cpython-311.pyc,,
23
+ google/ai/generativelanguage_v1/services/generative_service/transports/__pycache__/grpc.cpython-311.pyc,,
24
+ google/ai/generativelanguage_v1/services/generative_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
25
+ google/ai/generativelanguage_v1/services/generative_service/transports/__pycache__/rest.cpython-311.pyc,,
26
+ google/ai/generativelanguage_v1/services/generative_service/transports/__pycache__/rest_base.cpython-311.pyc,,
27
+ google/ai/generativelanguage_v1/services/generative_service/transports/base.py,sha256=fxLINynTaQ-JT7lHeic2Qqcg71WgDtk4CeW3nryGptc,11449
28
+ google/ai/generativelanguage_v1/services/generative_service/transports/grpc.py,sha256=xca7iwB5c_VSyZJryP8FfjhCXKVVTgihVFiuEaAI_-E,24588
29
+ google/ai/generativelanguage_v1/services/generative_service/transports/grpc_asyncio.py,sha256=MKdxxV1R-7-lyh6TAFBMyGkptit89i-cMlRD4QoAOao,28840
30
+ google/ai/generativelanguage_v1/services/generative_service/transports/rest.py,sha256=RZks4GLPdb5Kf8I731WkUcA_wt4GRK-DpjZTSmJ4b0Q,66084
31
+ google/ai/generativelanguage_v1/services/generative_service/transports/rest_base.py,sha256=Rs9euNUea4LjgffSuzjIovG1kC0TKEFGFt-vBQghho8,17287
32
+ google/ai/generativelanguage_v1/services/model_service/__init__.py,sha256=oY53bpew0sqaAPYqhoOV0CD3AQbo7OLP04aNoEFaNGc,761
33
+ google/ai/generativelanguage_v1/services/model_service/__pycache__/__init__.cpython-311.pyc,,
34
+ google/ai/generativelanguage_v1/services/model_service/__pycache__/async_client.cpython-311.pyc,,
35
+ google/ai/generativelanguage_v1/services/model_service/__pycache__/client.cpython-311.pyc,,
36
+ google/ai/generativelanguage_v1/services/model_service/__pycache__/pagers.cpython-311.pyc,,
37
+ google/ai/generativelanguage_v1/services/model_service/async_client.py,sha256=Pl76A7IB7YpNgWq54spb-gHz5tMBj06Ig7nG2LmjWss,30142
38
+ google/ai/generativelanguage_v1/services/model_service/client.py,sha256=w_njC1FlTe24XKUItItiYJ4nxw1gz41XCVRFEDf0R2A,45255
39
+ google/ai/generativelanguage_v1/services/model_service/pagers.py,sha256=qp9EccOZn5Ak3DajwWON-yMDFa5a0HeIiTnah7LxJfM,7695
40
+ google/ai/generativelanguage_v1/services/model_service/transports/__init__.py,sha256=2wzh7QZZoUpcSLQ0d7q_LeOmCeWZyZwP2sd-ir9Xl_I,1372
41
+ google/ai/generativelanguage_v1/services/model_service/transports/__pycache__/__init__.cpython-311.pyc,,
42
+ google/ai/generativelanguage_v1/services/model_service/transports/__pycache__/base.cpython-311.pyc,,
43
+ google/ai/generativelanguage_v1/services/model_service/transports/__pycache__/grpc.cpython-311.pyc,,
44
+ google/ai/generativelanguage_v1/services/model_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
45
+ google/ai/generativelanguage_v1/services/model_service/transports/__pycache__/rest.cpython-311.pyc,,
46
+ google/ai/generativelanguage_v1/services/model_service/transports/__pycache__/rest_base.cpython-311.pyc,,
47
+ google/ai/generativelanguage_v1/services/model_service/transports/base.py,sha256=3pF0ngOUHjzQXbPVm072ZKJ8iCInnPEN0Br8KkVppGo,7990
48
+ google/ai/generativelanguage_v1/services/model_service/transports/grpc.py,sha256=0FFWUKe7r1QfV4lDwKF8s9q5KoHFcFPua3BuTIVctXQ,19932
49
+ google/ai/generativelanguage_v1/services/model_service/transports/grpc_asyncio.py,sha256=4JHVYOlvioDWoZWsOFpcv5ebCKY83uRDNRJkAZzbEZ8,21801
50
+ google/ai/generativelanguage_v1/services/model_service/transports/rest.py,sha256=F00BNj2EKlvczeX_Wf_ph_dcSVWbKHxcovLwgPm7gm4,40348
51
+ google/ai/generativelanguage_v1/services/model_service/transports/rest_base.py,sha256=efFXtNG1fMQRvgieDAiyvriTrstkhRfhy2wzxfUC7T0,9847
52
+ google/ai/generativelanguage_v1/types/__init__.py,sha256=F6yclqg6BVXinorCH-eDAKVmE6v4NVH7NeK4q2XMmOE,2059
53
+ google/ai/generativelanguage_v1/types/__pycache__/__init__.cpython-311.pyc,,
54
+ google/ai/generativelanguage_v1/types/__pycache__/citation.cpython-311.pyc,,
55
+ google/ai/generativelanguage_v1/types/__pycache__/content.cpython-311.pyc,,
56
+ google/ai/generativelanguage_v1/types/__pycache__/generative_service.cpython-311.pyc,,
57
+ google/ai/generativelanguage_v1/types/__pycache__/model.cpython-311.pyc,,
58
+ google/ai/generativelanguage_v1/types/__pycache__/model_service.cpython-311.pyc,,
59
+ google/ai/generativelanguage_v1/types/__pycache__/safety.cpython-311.pyc,,
60
+ google/ai/generativelanguage_v1/types/citation.py,sha256=0DdbpeIMmeIw9rkRwSaZE4uv9VyYQ6xQhRfmp3-3edc,2895
61
+ google/ai/generativelanguage_v1/types/content.py,sha256=v0aGyzB_MPsQv2uzW7oTwZZL5-7FYbhQOrYWwIkwn8w,3922
62
+ google/ai/generativelanguage_v1/types/generative_service.py,sha256=jux-9HVkUoUb3SnBhGNB5shqn9B_6bOVdOZjiRbiluA,39332
63
+ google/ai/generativelanguage_v1/types/model.py,sha256=pGg2Z_FONAntSjHaEJ06hLPG8wAEiczTyZYPYW9A3wc,5376
64
+ google/ai/generativelanguage_v1/types/model_service.py,sha256=c2rZ5Z9h2c2uKGrnBMr-qQ9r6uCtPqEp5DKFsB1fq5U,3086
65
+ google/ai/generativelanguage_v1/types/safety.py,sha256=vJWvSx9v1vGeDWT7sFuDMp7wkFAymJfzMthvYoEIAqE,6508
66
+ google/ai/generativelanguage_v1alpha/__init__.py,sha256=WuXa-8ECRbMqZilEBFGvDTiV6SCclS7yvyhsJrRvxtA,10834
67
+ google/ai/generativelanguage_v1alpha/__pycache__/__init__.cpython-311.pyc,,
68
+ google/ai/generativelanguage_v1alpha/__pycache__/gapic_version.cpython-311.pyc,,
69
+ google/ai/generativelanguage_v1alpha/gapic_metadata.json,sha256=FRAGGdYfzniRUNteZngjTwsdmKqUIFnrc8q8xzGCSVo,24648
70
+ google/ai/generativelanguage_v1alpha/gapic_version.py,sha256=fW_Qd_01eJgNZqYHYqEr7_qs9RoCC6BLcI27EhqRscA,653
71
+ google/ai/generativelanguage_v1alpha/py.typed,sha256=HcupzCIj7v3Z4_cqbaAdvF4JVO9LpsSGq46cfaF6HF4,89
72
+ google/ai/generativelanguage_v1alpha/services/__init__.py,sha256=o-GCU1hbG5VXrOW7hUl_JSImemJCYPrMpZ9mIWck4h4,600
73
+ google/ai/generativelanguage_v1alpha/services/__pycache__/__init__.cpython-311.pyc,,
74
+ google/ai/generativelanguage_v1alpha/services/cache_service/__init__.py,sha256=H5m8u77y8Pqx2jLhJXXTNWFcJGkqTAaYON5l5-xXu2s,761
75
+ google/ai/generativelanguage_v1alpha/services/cache_service/__pycache__/__init__.cpython-311.pyc,,
76
+ google/ai/generativelanguage_v1alpha/services/cache_service/__pycache__/async_client.cpython-311.pyc,,
77
+ google/ai/generativelanguage_v1alpha/services/cache_service/__pycache__/client.cpython-311.pyc,,
78
+ google/ai/generativelanguage_v1alpha/services/cache_service/__pycache__/pagers.cpython-311.pyc,,
79
+ google/ai/generativelanguage_v1alpha/services/cache_service/async_client.py,sha256=uvx-UZKflcACsWBoXKCQLfFsd0S3OI5uhUzxglQNO3E,40596
80
+ google/ai/generativelanguage_v1alpha/services/cache_service/client.py,sha256=hbHZo0vloa7T-qAbZzMzPeGffriXXRwfH_4Zvtxy9gA,55760
81
+ google/ai/generativelanguage_v1alpha/services/cache_service/pagers.py,sha256=pP4970cTeshWD3MlSohQZeGjcbvmElZ2iKFdcvbahrY,8031
82
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/__init__.py,sha256=K8mqEPq-LoNTzde1G34_QLKwttab3jSPBWOXsSBEQfU,1372
83
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/__pycache__/__init__.cpython-311.pyc,,
84
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/__pycache__/base.cpython-311.pyc,,
85
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/__pycache__/grpc.cpython-311.pyc,,
86
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
87
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/__pycache__/rest.cpython-311.pyc,,
88
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/__pycache__/rest_base.cpython-311.pyc,,
89
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/base.py,sha256=thArk0X1qQYoe7lkdICyLitFrjzlm-EU2geuUtArTUE,9453
90
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/grpc.py,sha256=bxWoR3eUtcFF_Jmppglq8eS-D-3YQ6GYbe09_lR7oC8,23003
91
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/grpc_asyncio.py,sha256=Rsovi95O-cM4x4EbOH75AgS3B7VqZgedwRxNxGvR4fI,25381
92
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/rest.py,sha256=LTc5giN2kRjuJxdGJmAXtdtKEyeQW1iYhVtbJu9fScM,57535
93
+ google/ai/generativelanguage_v1alpha/services/cache_service/transports/rest_base.py,sha256=_H_k8_m_0QzzlWiP52ljj4bm39MOiw7dmrzHwK_IiGI,14464
94
+ google/ai/generativelanguage_v1alpha/services/discuss_service/__init__.py,sha256=bHfunJdqzuw4aJIGR4Enuzw0TaD-9pAdZ0KRKKN0-lg,769
95
+ google/ai/generativelanguage_v1alpha/services/discuss_service/__pycache__/__init__.cpython-311.pyc,,
96
+ google/ai/generativelanguage_v1alpha/services/discuss_service/__pycache__/async_client.cpython-311.pyc,,
97
+ google/ai/generativelanguage_v1alpha/services/discuss_service/__pycache__/client.cpython-311.pyc,,
98
+ google/ai/generativelanguage_v1alpha/services/discuss_service/async_client.py,sha256=cN1G8q5pbtpNsG1FPqtdBvmCApZQ9FCQ_BbVVPqWV54,31141
99
+ google/ai/generativelanguage_v1alpha/services/discuss_service/client.py,sha256=f4laCI8fE398hvZ4G2OZblFDp4ogWB39T7kSk4nfG3U,46347
100
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/__init__.py,sha256=PQWhSfmHneuxrGSr6ZTTUEltxvYMtiM9ZT06fx0EtH8,1400
101
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/__pycache__/__init__.cpython-311.pyc,,
102
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/__pycache__/base.cpython-311.pyc,,
103
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/__pycache__/grpc.cpython-311.pyc,,
104
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
105
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/__pycache__/rest.cpython-311.pyc,,
106
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/__pycache__/rest_base.cpython-311.pyc,,
107
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/base.py,sha256=H8sKmiNc2WjdMJt-wLWiHAVjquk8MpB8mJmpxJzOQk0,7833
108
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/grpc.py,sha256=N-BQY67m_Cf8AUQwDzYps-MTEduXVlL-VSSTtLzJNcU,19248
109
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/grpc_asyncio.py,sha256=l0i-fpyHV8YWX5H9ypSzo4kS6jVmjaeymK27GSVTisk,20935
110
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/rest.py,sha256=93k9vHxBdYdXJOgFZzyK1jRPUTWaNu0agQADzSa9VuQ,36632
111
+ google/ai/generativelanguage_v1alpha/services/discuss_service/transports/rest_base.py,sha256=hXQ7FlwRs1mq9BzdjVW-mvCnuWwAjUiFAgLBdHeXgEE,9865
112
+ google/ai/generativelanguage_v1alpha/services/file_service/__init__.py,sha256=0_yUEpYFfHmTaikAa8MHtCpyDPYvEdBlOnjNQjY9jDg,757
113
+ google/ai/generativelanguage_v1alpha/services/file_service/__pycache__/__init__.cpython-311.pyc,,
114
+ google/ai/generativelanguage_v1alpha/services/file_service/__pycache__/async_client.cpython-311.pyc,,
115
+ google/ai/generativelanguage_v1alpha/services/file_service/__pycache__/client.cpython-311.pyc,,
116
+ google/ai/generativelanguage_v1alpha/services/file_service/__pycache__/pagers.cpython-311.pyc,,
117
+ google/ai/generativelanguage_v1alpha/services/file_service/async_client.py,sha256=qPL6P4UypSogTxmU8wEJVMQbND2wpefL_y64fghOm0Q,32608
118
+ google/ai/generativelanguage_v1alpha/services/file_service/client.py,sha256=R_7GRRqZi_ow2-Rai06kEMn40gGZyaOwCVWdJsIPdPs,47583
119
+ google/ai/generativelanguage_v1alpha/services/file_service/pagers.py,sha256=rBMkdzoHz8c8oYxC-NM3_WJF6fD_D_AFAL3glupNETg,7694
120
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/__init__.py,sha256=lRbStijLPXnAlZMS9QkGBzI8uMD4KmHBEMTWlkaPkqU,1358
121
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/__pycache__/__init__.cpython-311.pyc,,
122
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/__pycache__/base.cpython-311.pyc,,
123
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/__pycache__/grpc.cpython-311.pyc,,
124
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
125
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/__pycache__/rest.cpython-311.pyc,,
126
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/__pycache__/rest_base.cpython-311.pyc,,
127
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/base.py,sha256=LFeb0udwSMZniR6qdDeuABqyDWIKkRqC5Tp9wHw9-eQ,8519
128
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/grpc.py,sha256=4QEOd6rZynx-6eXDJWgM0nPKsnV53WmyEyOL_vw3SYE,20876
129
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/grpc_asyncio.py,sha256=D97D_3xfvdjxFit617Q8GuIvp2POOxMlOuPJBVwtCOs,22950
130
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/rest.py,sha256=rmT1rjDZeXPDHtNyGZ9fB5m9uvgu-bF9lVD2c0qvqic,47360
131
+ google/ai/generativelanguage_v1alpha/services/file_service/transports/rest_base.py,sha256=zNMCTd3p5N2_tJVnt9_kkiCqtyIrOkewI7_xOZgA7L4,11666
132
+ google/ai/generativelanguage_v1alpha/services/generative_service/__init__.py,sha256=D6qhoNZtllR4Djqpaod4xflCuIheC6SuMJqaLug6QK0,781
133
+ google/ai/generativelanguage_v1alpha/services/generative_service/__pycache__/__init__.cpython-311.pyc,,
134
+ google/ai/generativelanguage_v1alpha/services/generative_service/__pycache__/async_client.cpython-311.pyc,,
135
+ google/ai/generativelanguage_v1alpha/services/generative_service/__pycache__/client.cpython-311.pyc,,
136
+ google/ai/generativelanguage_v1alpha/services/generative_service/async_client.py,sha256=85JPEq9M-soWY0TjXfzGvpO-u1eQeTLK2wkwH6O-UM4,59462
137
+ google/ai/generativelanguage_v1alpha/services/generative_service/client.py,sha256=u6-j8naBOzSq-xsHRcvoV0LCgRtPRvjIF7_zukHvHPs,74480
138
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/__init__.py,sha256=E1QrkH5RHJcDSs0hDm6O7i2pM1NEidRh9-NCCo7s-2o,1442
139
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/__pycache__/__init__.cpython-311.pyc,,
140
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/__pycache__/base.cpython-311.pyc,,
141
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/__pycache__/grpc.cpython-311.pyc,,
142
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
143
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/__pycache__/rest.cpython-311.pyc,,
144
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/__pycache__/rest_base.cpython-311.pyc,,
145
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/base.py,sha256=nViN493KA-Up8AR090Fyz9Pbu0FS2z8dQBcb-u0fq-0,10459
146
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/grpc.py,sha256=s1ZpxkA4WXDubD1Km5T0MplN23L49N7yslDWGVl47Jg,26511
147
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/grpc_asyncio.py,sha256=9KfxAzHeP-xZgs_JIcdMAuxOkG1YtPctzn1JaG_qzJM,29263
148
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/rest.py,sha256=5qZ3NS1lB_1JOwsOOjwLXvsMHRwTIPLYhFzcdVeMiM8,69695
149
+ google/ai/generativelanguage_v1alpha/services/generative_service/transports/rest_base.py,sha256=O0BjqQ4QeJ54NOO_mwfzC3KzOv9xC7YZ0WDgnIr0NlY,18206
150
+ google/ai/generativelanguage_v1alpha/services/model_service/__init__.py,sha256=oY53bpew0sqaAPYqhoOV0CD3AQbo7OLP04aNoEFaNGc,761
151
+ google/ai/generativelanguage_v1alpha/services/model_service/__pycache__/__init__.cpython-311.pyc,,
152
+ google/ai/generativelanguage_v1alpha/services/model_service/__pycache__/async_client.cpython-311.pyc,,
153
+ google/ai/generativelanguage_v1alpha/services/model_service/__pycache__/client.cpython-311.pyc,,
154
+ google/ai/generativelanguage_v1alpha/services/model_service/__pycache__/pagers.cpython-311.pyc,,
155
+ google/ai/generativelanguage_v1alpha/services/model_service/async_client.py,sha256=G95EwdW394xm16ha9XqVB3sHhMQppj-SAabT6mGOJjY,53765
156
+ google/ai/generativelanguage_v1alpha/services/model_service/client.py,sha256=Ks0haaBcaVQIxStF3UjRw7Cn6kb6oZib96yHVzJEgHI,68751
157
+ google/ai/generativelanguage_v1alpha/services/model_service/pagers.py,sha256=DwKjTw5bXJ0JVgkqhbsbewjWugcPQESJv573aaT4010,14317
158
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/__init__.py,sha256=2wzh7QZZoUpcSLQ0d7q_LeOmCeWZyZwP2sd-ir9Xl_I,1372
159
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/__pycache__/__init__.cpython-311.pyc,,
160
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/__pycache__/base.cpython-311.pyc,,
161
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/__pycache__/grpc.cpython-311.pyc,,
162
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
163
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/__pycache__/rest.cpython-311.pyc,,
164
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/__pycache__/rest_base.cpython-311.pyc,,
165
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/base.py,sha256=qH8IkQbWx0fSLyMWMie4Q_A4gfuDIXJJTvU1jTsSV1U,10290
166
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/grpc.py,sha256=oXMQUwPpslP8wZsgycDM9RmpJBgumH5Lkwl2XFp-GDY,25954
167
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/grpc_asyncio.py,sha256=VlzGc7BnTWM9iT74FSVSRfzbUOuen1rud3zsdxm4Ix8,28759
168
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/rest.py,sha256=gaDakNfKGTMfl-cYA2A0DF41Obwr-hMEqQyFclv2xTg,72809
169
+ google/ai/generativelanguage_v1alpha/services/model_service/transports/rest_base.py,sha256=dAhL5FYak7ZjywvgotWiA_tl13XB9xJIHpklOjGPeHQ,17063
170
+ google/ai/generativelanguage_v1alpha/services/permission_service/__init__.py,sha256=behL4ZUeo3vAUjDn1OyooSR9hWxeI1DuO7ENp5yhkPM,781
171
+ google/ai/generativelanguage_v1alpha/services/permission_service/__pycache__/__init__.cpython-311.pyc,,
172
+ google/ai/generativelanguage_v1alpha/services/permission_service/__pycache__/async_client.cpython-311.pyc,,
173
+ google/ai/generativelanguage_v1alpha/services/permission_service/__pycache__/client.cpython-311.pyc,,
174
+ google/ai/generativelanguage_v1alpha/services/permission_service/__pycache__/pagers.cpython-311.pyc,,
175
+ google/ai/generativelanguage_v1alpha/services/permission_service/async_client.py,sha256=OOoESs4xa3Dwgkq17rPHTpgu0uBYVdOvg8q83uj8zLo,48853
176
+ google/ai/generativelanguage_v1alpha/services/permission_service/client.py,sha256=6Kqb_1gtb4s2oTJaPXedn2xST31Vs_M4-xQyXxCSqQA,63877
177
+ google/ai/generativelanguage_v1alpha/services/permission_service/pagers.py,sha256=YZBkwpitQhZOBnqIVILifqjIFm2BXviTxLkfe2lxDio,7970
178
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/__init__.py,sha256=qPGt9EDhhh05gzAGSssRTyMhYeGzFOWphmHNXvHN7Ck,1442
179
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/__pycache__/__init__.cpython-311.pyc,,
180
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/__pycache__/base.cpython-311.pyc,,
181
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/__pycache__/grpc.cpython-311.pyc,,
182
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
183
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/__pycache__/rest.cpython-311.pyc,,
184
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/__pycache__/rest_base.cpython-311.pyc,,
185
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/base.py,sha256=JyImjOSqZPp21aaZrG_ZZzPVIvjDNAHfTCKVc4tWKEs,9822
186
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/grpc.py,sha256=UcZobEkoMPwbH79aIUuMKkUZqh_XS_MeQRXGrQfjdjY,24014
187
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/grpc_asyncio.py,sha256=nNDfIgFFymVpYiMh2_Jhf2klk3AvBx4VXhaQNI2AnKU,26584
188
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/rest.py,sha256=TWaflhxyHMcj7naRoYU0LcJQ20r05SwBEwVYAXvQI8k,67716
189
+ google/ai/generativelanguage_v1alpha/services/permission_service/transports/rest_base.py,sha256=k875g1ftHJjerAFlv6w2-0K5fLR7blbqH7J-agvILEA,17870
190
+ google/ai/generativelanguage_v1alpha/services/prediction_service/__init__.py,sha256=LZbL-fR6IaTuqkkW9_48PnmUelMndDxEcQZccHmQN14,781
191
+ google/ai/generativelanguage_v1alpha/services/prediction_service/__pycache__/__init__.cpython-311.pyc,,
192
+ google/ai/generativelanguage_v1alpha/services/prediction_service/__pycache__/async_client.cpython-311.pyc,,
193
+ google/ai/generativelanguage_v1alpha/services/prediction_service/__pycache__/client.cpython-311.pyc,,
194
+ google/ai/generativelanguage_v1alpha/services/prediction_service/async_client.py,sha256=Qq-KrFqN0MN60jXxp8ULFX8YGdG_6u62NPsSzgS71FU,22704
195
+ google/ai/generativelanguage_v1alpha/services/prediction_service/client.py,sha256=ZC0NnnuAPXjI_XkaRLeTmJfGubRYxyydJpnrTg4cSpE,38056
196
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/__init__.py,sha256=KSNsz6RJc_qcW706TMwBGah-_BrHAXEz4NT43hgs-nM,1442
197
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/__pycache__/__init__.cpython-311.pyc,,
198
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/__pycache__/base.cpython-311.pyc,,
199
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/__pycache__/grpc.cpython-311.pyc,,
200
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
201
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/__pycache__/rest.cpython-311.pyc,,
202
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/__pycache__/rest_base.cpython-311.pyc,,
203
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/base.py,sha256=Nz0NQdSgavZfHT8vcnohZwwpOwK3cT_EUecjIpO62tU,7275
204
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/grpc.py,sha256=6xozfS3yT6JL7xCvkiy9rqPf7NQvPf29qbtXsBZm3zQ,17705
205
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/grpc_asyncio.py,sha256=y3PKAb7u24FXR82GupwkwWcrOP3MfjlwHzdaN2DtJ2A,19169
206
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/rest.py,sha256=ANC7t32SjT1GtOipraJ7SWC8GZCLugS19L5elfeTnw8,28191
207
+ google/ai/generativelanguage_v1alpha/services/prediction_service/transports/rest_base.py,sha256=o2x9amVif0FQzuCAS05OH-8cQu1xJ4r5XjCRpPm4B3Q,7903
208
+ google/ai/generativelanguage_v1alpha/services/retriever_service/__init__.py,sha256=YCGNT6veyUuOsWmqEYgrUeKwKDUgHvoQZMpAk62NnBM,777
209
+ google/ai/generativelanguage_v1alpha/services/retriever_service/__pycache__/__init__.cpython-311.pyc,,
210
+ google/ai/generativelanguage_v1alpha/services/retriever_service/__pycache__/async_client.cpython-311.pyc,,
211
+ google/ai/generativelanguage_v1alpha/services/retriever_service/__pycache__/client.cpython-311.pyc,,
212
+ google/ai/generativelanguage_v1alpha/services/retriever_service/__pycache__/pagers.cpython-311.pyc,,
213
+ google/ai/generativelanguage_v1alpha/services/retriever_service/async_client.py,sha256=ETxRaT_wzOsFI2z3sp8mcViMBnZWxaOou0IraWHSTOM,106467
214
+ google/ai/generativelanguage_v1alpha/services/retriever_service/client.py,sha256=J96gMNYLSMfOkFK2gjVtPXOjHiD5ua_yDEXAeGl9YiY,120919
215
+ google/ai/generativelanguage_v1alpha/services/retriever_service/pagers.py,sha256=0Qqs4AACD1Tdm4oG6eZtB4IOKFda4KVZIEo_u3f5C-M,20788
216
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/__init__.py,sha256=sX5X5kBM56pf25AiCDyA8-UrMTYPnjsDqOKf9Ivrif0,1428
217
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/__pycache__/__init__.cpython-311.pyc,,
218
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/__pycache__/base.cpython-311.pyc,,
219
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/__pycache__/grpc.cpython-311.pyc,,
220
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
221
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/__pycache__/rest.cpython-311.pyc,,
222
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/__pycache__/rest_base.cpython-311.pyc,,
223
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/base.py,sha256=kxyrldQXEx1B8e7SWTh2NLlcCckelMVUEf1EnxKBe8E,15799
224
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/grpc.py,sha256=E3xsh4bOogByKHwUKOUwGGunvn2dKP-LG87przBgu5M,39136
225
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/grpc_asyncio.py,sha256=m-6GKp5MkYqoiLi1LslmntEUbfy6xaWHEL3nhakOGwU,44578
226
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/rest.py,sha256=U_3qBRzrrF7jXF6c8rMQcRnTDenJaTe8LXbH0J2wKe0,164167
227
+ google/ai/generativelanguage_v1alpha/services/retriever_service/transports/rest_base.py,sha256=XKH-E8e076W8OvImWqPfBjLC9Gh7y8p9-LnCwG47788,41654
228
+ google/ai/generativelanguage_v1alpha/services/text_service/__init__.py,sha256=vyOi-X8K2gCPrmlXaXqxMKUxjmg_7js-kYLt8pRibX4,757
229
+ google/ai/generativelanguage_v1alpha/services/text_service/__pycache__/__init__.cpython-311.pyc,,
230
+ google/ai/generativelanguage_v1alpha/services/text_service/__pycache__/async_client.cpython-311.pyc,,
231
+ google/ai/generativelanguage_v1alpha/services/text_service/__pycache__/client.cpython-311.pyc,,
232
+ google/ai/generativelanguage_v1alpha/services/text_service/async_client.py,sha256=4XFUW0uYdNQhnPVI7Eyf6beBDM--8bbACKzbEnBdwSw,42359
233
+ google/ai/generativelanguage_v1alpha/services/text_service/client.py,sha256=fhGqR29Q-sZR8zJ5iAAzcMzpOKlNdCBvO2tcZufxosA,57344
234
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/__init__.py,sha256=MNfRZuaAwV2XGCPox94Y4c16viRBF76vwacyPiOQeZ0,1358
235
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/__pycache__/__init__.cpython-311.pyc,,
236
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/__pycache__/base.cpython-311.pyc,,
237
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/__pycache__/grpc.cpython-311.pyc,,
238
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
239
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/__pycache__/rest.cpython-311.pyc,,
240
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/__pycache__/rest_base.cpython-311.pyc,,
241
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/base.py,sha256=goN3sC0Epp3fWHyYe2ryVck6CmS9rASS9KRR4anmzZo,8711
242
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/grpc.py,sha256=7ltdL16FiWFVeWjYRLRa__LWcT3KB4TUz8GoH5PeRvI,21435
243
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/grpc_asyncio.py,sha256=Oc2N5llYoSqEO0EK3ULUEMSrMKmaE74pJP1OTpbCF7U,23545
244
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/rest.py,sha256=PRsOFQB68HNvypU-FWTtaaeD-tayG_GKViuKE8neuXo,51329
245
+ google/ai/generativelanguage_v1alpha/services/text_service/transports/rest_base.py,sha256=3AFuj9cEP5CV5fCIPIzS1KeDrNDDfHmwuT160Ndmz_Y,13837
246
+ google/ai/generativelanguage_v1alpha/types/__init__.py,sha256=f8yHeobSIoOur1kwNUmh6xSHmAjHHDVuqu2qESy7c1E,9219
247
+ google/ai/generativelanguage_v1alpha/types/__pycache__/__init__.cpython-311.pyc,,
248
+ google/ai/generativelanguage_v1alpha/types/__pycache__/cache_service.cpython-311.pyc,,
249
+ google/ai/generativelanguage_v1alpha/types/__pycache__/cached_content.cpython-311.pyc,,
250
+ google/ai/generativelanguage_v1alpha/types/__pycache__/citation.cpython-311.pyc,,
251
+ google/ai/generativelanguage_v1alpha/types/__pycache__/content.cpython-311.pyc,,
252
+ google/ai/generativelanguage_v1alpha/types/__pycache__/discuss_service.cpython-311.pyc,,
253
+ google/ai/generativelanguage_v1alpha/types/__pycache__/file.cpython-311.pyc,,
254
+ google/ai/generativelanguage_v1alpha/types/__pycache__/file_service.cpython-311.pyc,,
255
+ google/ai/generativelanguage_v1alpha/types/__pycache__/generative_service.cpython-311.pyc,,
256
+ google/ai/generativelanguage_v1alpha/types/__pycache__/model.cpython-311.pyc,,
257
+ google/ai/generativelanguage_v1alpha/types/__pycache__/model_service.cpython-311.pyc,,
258
+ google/ai/generativelanguage_v1alpha/types/__pycache__/permission.cpython-311.pyc,,
259
+ google/ai/generativelanguage_v1alpha/types/__pycache__/permission_service.cpython-311.pyc,,
260
+ google/ai/generativelanguage_v1alpha/types/__pycache__/prediction_service.cpython-311.pyc,,
261
+ google/ai/generativelanguage_v1alpha/types/__pycache__/retriever.cpython-311.pyc,,
262
+ google/ai/generativelanguage_v1alpha/types/__pycache__/retriever_service.cpython-311.pyc,,
263
+ google/ai/generativelanguage_v1alpha/types/__pycache__/safety.cpython-311.pyc,,
264
+ google/ai/generativelanguage_v1alpha/types/__pycache__/text_service.cpython-311.pyc,,
265
+ google/ai/generativelanguage_v1alpha/types/__pycache__/tuned_model.cpython-311.pyc,,
266
+ google/ai/generativelanguage_v1alpha/types/cache_service.py,sha256=DfPZo3ePSNjO-jEsoMRoHlrmPRChv4gohdIfYL_4zNk,4790
267
+ google/ai/generativelanguage_v1alpha/types/cached_content.py,sha256=bGH6eWJwQ1ArsAWoDY3dM-IdLg3DoFMvpZXllXDw9XE,6177
268
+ google/ai/generativelanguage_v1alpha/types/citation.py,sha256=darCP6V52VTZT79hQMOYOdVIeeLmT5M1_v05jr74GCE,2905
269
+ google/ai/generativelanguage_v1alpha/types/content.py,sha256=nOolc497p8OaqlthR1G8gdhJO6fBdxI_TTNoVA-Va1o,25928
270
+ google/ai/generativelanguage_v1alpha/types/discuss_service.py,sha256=e6cQgKmShZ9vYnVX_02tLk8y6DAhYkt4UDUdszZRjGc,11613
271
+ google/ai/generativelanguage_v1alpha/types/file.py,sha256=Kz3VDubxws7Ym7oz28N7qbo8-NMv2T_a-W7LZdIOq50,5442
272
+ google/ai/generativelanguage_v1alpha/types/file_service.py,sha256=d55gFJcPFaq_J0_37x7rGDSmnrJc0RpsSgE0tjs_E-o,3560
273
+ google/ai/generativelanguage_v1alpha/types/generative_service.py,sha256=JCShTSRInUaCcp1MzZPKxq4R1rWk_bwRPVZIx7Sv2MM,77627
274
+ google/ai/generativelanguage_v1alpha/types/model.py,sha256=3sNGuNo4mXkL4QSZBkEw2a5wTqVhDseSpCdP9-Mj350,5381
275
+ google/ai/generativelanguage_v1alpha/types/model_service.py,sha256=pLFwTVh9XoQZsX8sim2c-cj_9Dax2Nr8wlbYuUC9KIg,9628
276
+ google/ai/generativelanguage_v1alpha/types/permission.py,sha256=NNRKfgaMNUeYWEwpiGrguYBlj3p-YR4FOlgXdOGh43Q,4533
277
+ google/ai/generativelanguage_v1alpha/types/permission_service.py,sha256=_ZyFtv4jFm7I1cbm0kQj5RroqkPcI-HfQ5DnbYbBPWo,6367
278
+ google/ai/generativelanguage_v1alpha/types/prediction_service.py,sha256=IZj6AcprpOlDcL5jc7fy7_YowX0c6P7GP13dZIeJS3w,2353
279
+ google/ai/generativelanguage_v1alpha/types/retriever.py,sha256=1uTso7OO06CV1wPX6cPFMVA81-Hbq5b1Lz8gNgrlCfI,13711
280
+ google/ai/generativelanguage_v1alpha/types/retriever_service.py,sha256=bpQjWY9nEdu5viZ4PQEiIj3akLNZ2zE8j950BnXpVXs,24490
281
+ google/ai/generativelanguage_v1alpha/types/safety.py,sha256=1NkveSupNE9vCBXlRzI7DiLhnM5sVRfMqiF4GwpKK2A,8949
282
+ google/ai/generativelanguage_v1alpha/types/text_service.py,sha256=90gKzSSnQIbX7RM5gIy7GwUlLSnxW_6zjmDsJX3xcMQ,14391
283
+ google/ai/generativelanguage_v1alpha/types/tuned_model.py,sha256=b637NnX6zhjSBeIPHOCkKi_2ix3JSmr4oU3QOSg5s0s,17319
284
+ google/ai/generativelanguage_v1beta/__init__.py,sha256=fwB6WLrNr1Mscfb_uVrmOUis09_E96q2YzNkyCOFNqA,9935
285
+ google/ai/generativelanguage_v1beta/__pycache__/__init__.cpython-311.pyc,,
286
+ google/ai/generativelanguage_v1beta/__pycache__/gapic_version.cpython-311.pyc,,
287
+ google/ai/generativelanguage_v1beta/gapic_metadata.json,sha256=TnNHJwMO2rRzy9CoGnSrzV3JJMxvC_WUr3muY7DxnMg,24241
288
+ google/ai/generativelanguage_v1beta/gapic_version.py,sha256=fW_Qd_01eJgNZqYHYqEr7_qs9RoCC6BLcI27EhqRscA,653
289
+ google/ai/generativelanguage_v1beta/py.typed,sha256=HcupzCIj7v3Z4_cqbaAdvF4JVO9LpsSGq46cfaF6HF4,89
290
+ google/ai/generativelanguage_v1beta/services/__init__.py,sha256=o-GCU1hbG5VXrOW7hUl_JSImemJCYPrMpZ9mIWck4h4,600
291
+ google/ai/generativelanguage_v1beta/services/__pycache__/__init__.cpython-311.pyc,,
292
+ google/ai/generativelanguage_v1beta/services/cache_service/__init__.py,sha256=H5m8u77y8Pqx2jLhJXXTNWFcJGkqTAaYON5l5-xXu2s,761
293
+ google/ai/generativelanguage_v1beta/services/cache_service/__pycache__/__init__.cpython-311.pyc,,
294
+ google/ai/generativelanguage_v1beta/services/cache_service/__pycache__/async_client.cpython-311.pyc,,
295
+ google/ai/generativelanguage_v1beta/services/cache_service/__pycache__/client.cpython-311.pyc,,
296
+ google/ai/generativelanguage_v1beta/services/cache_service/__pycache__/pagers.cpython-311.pyc,,
297
+ google/ai/generativelanguage_v1beta/services/cache_service/async_client.py,sha256=kfmRgl3sTqIGxahSBDwuGNvJhKz3zxs5m9hQ_gsCJAM,40561
298
+ google/ai/generativelanguage_v1beta/services/cache_service/client.py,sha256=ZZTI5YBwDGWugz36vmXL0_tKuaP7F029EH6tFeL2nrY,55725
299
+ google/ai/generativelanguage_v1beta/services/cache_service/pagers.py,sha256=xqD-t7GiQvTvjLg_D_y0zsBrZU3KiAjSPRv3TKG9bwU,8022
300
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/__init__.py,sha256=K8mqEPq-LoNTzde1G34_QLKwttab3jSPBWOXsSBEQfU,1372
301
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/__pycache__/__init__.cpython-311.pyc,,
302
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/__pycache__/base.cpython-311.pyc,,
303
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/__pycache__/grpc.cpython-311.pyc,,
304
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
305
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/__pycache__/rest.cpython-311.pyc,,
306
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/__pycache__/rest_base.cpython-311.pyc,,
307
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/base.py,sha256=HOPSVanNsV9a1vbzDWWOU8ccelgn3JqSvd1X2BiPoI4,9449
308
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/grpc.py,sha256=WAlkivSFz5hh2uGgCP12DMvMH81-Has5B4T3yPkYX8M,22993
309
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/grpc_asyncio.py,sha256=i98laHEagcyzVRNp1F9fB4NiBGgSKa2u3WU2xo5s88A,25371
310
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/rest.py,sha256=hJa1vtcrH-T2y3rJJI_WT-vBGyYlYbz2A-cekgn1faQ,57506
311
+ google/ai/generativelanguage_v1beta/services/cache_service/transports/rest_base.py,sha256=hvm33hixZh4FQBiT0dcNsLwYGnXtafLKV9W_TGQk3WM,14451
312
+ google/ai/generativelanguage_v1beta/services/discuss_service/__init__.py,sha256=bHfunJdqzuw4aJIGR4Enuzw0TaD-9pAdZ0KRKKN0-lg,769
313
+ google/ai/generativelanguage_v1beta/services/discuss_service/__pycache__/__init__.cpython-311.pyc,,
314
+ google/ai/generativelanguage_v1beta/services/discuss_service/__pycache__/async_client.cpython-311.pyc,,
315
+ google/ai/generativelanguage_v1beta/services/discuss_service/__pycache__/client.cpython-311.pyc,,
316
+ google/ai/generativelanguage_v1beta/services/discuss_service/async_client.py,sha256=hpIMs35-1egI8I9ZC2385We9FFwfERI-muYIS8WE7MI,31122
317
+ google/ai/generativelanguage_v1beta/services/discuss_service/client.py,sha256=YxJ9Psk3LuNdtcCpTg3B69W90w54F2_pNQm9yIobfOs,46328
318
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/__init__.py,sha256=PQWhSfmHneuxrGSr6ZTTUEltxvYMtiM9ZT06fx0EtH8,1400
319
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/__pycache__/__init__.cpython-311.pyc,,
320
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/__pycache__/base.cpython-311.pyc,,
321
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/__pycache__/grpc.cpython-311.pyc,,
322
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
323
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/__pycache__/rest.cpython-311.pyc,,
324
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/__pycache__/rest_base.cpython-311.pyc,,
325
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/base.py,sha256=XSP07C8p1VkouPaa6OOD9S4PiD_p9PRZGBfdWe2W9As,8515
326
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/grpc.py,sha256=EFaUZjjJK2dqH3bNqxH8aSEHVDMribCJiUE5YKvGjxw,19243
327
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/grpc_asyncio.py,sha256=L5n10HJKlp8_PuH3lztrX9f9RrbXtVPbBy3ncUnubU0,21624
328
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/rest.py,sha256=nqMqR_qA9qM_pksLmPa2P-LAXMxcwO_2s0CeA_SmsAk,36615
329
+ google/ai/generativelanguage_v1beta/services/discuss_service/transports/rest_base.py,sha256=rb7EhBzdoW2IZHNjHHfSe3USMxMjWl-Ti0RRU8jIIl8,9857
330
+ google/ai/generativelanguage_v1beta/services/file_service/__init__.py,sha256=0_yUEpYFfHmTaikAa8MHtCpyDPYvEdBlOnjNQjY9jDg,757
331
+ google/ai/generativelanguage_v1beta/services/file_service/__pycache__/__init__.cpython-311.pyc,,
332
+ google/ai/generativelanguage_v1beta/services/file_service/__pycache__/async_client.cpython-311.pyc,,
333
+ google/ai/generativelanguage_v1beta/services/file_service/__pycache__/client.cpython-311.pyc,,
334
+ google/ai/generativelanguage_v1beta/services/file_service/__pycache__/pagers.cpython-311.pyc,,
335
+ google/ai/generativelanguage_v1beta/services/file_service/async_client.py,sha256=WJL0017xP4K99OmmXicAt84Srzvbd4ngrx0L0L_Cjvk,32583
336
+ google/ai/generativelanguage_v1beta/services/file_service/client.py,sha256=tXwM5YxgE-Ff-r7xAFbQR0_p9jOeVzu3zq9_F7GjtjI,47558
337
+ google/ai/generativelanguage_v1beta/services/file_service/pagers.py,sha256=cTBXiF2eUVgI2TfDdS3my40KUyj6ky2maY5EQxfDjos,7685
338
+ google/ai/generativelanguage_v1beta/services/file_service/transports/__init__.py,sha256=lRbStijLPXnAlZMS9QkGBzI8uMD4KmHBEMTWlkaPkqU,1358
339
+ google/ai/generativelanguage_v1beta/services/file_service/transports/__pycache__/__init__.cpython-311.pyc,,
340
+ google/ai/generativelanguage_v1beta/services/file_service/transports/__pycache__/base.cpython-311.pyc,,
341
+ google/ai/generativelanguage_v1beta/services/file_service/transports/__pycache__/grpc.cpython-311.pyc,,
342
+ google/ai/generativelanguage_v1beta/services/file_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
343
+ google/ai/generativelanguage_v1beta/services/file_service/transports/__pycache__/rest.cpython-311.pyc,,
344
+ google/ai/generativelanguage_v1beta/services/file_service/transports/__pycache__/rest_base.cpython-311.pyc,,
345
+ google/ai/generativelanguage_v1beta/services/file_service/transports/base.py,sha256=471Bu9dbvqLZwmblrIe1iqIv6qEkTJ4c_KMK39y2KN4,8517
346
+ google/ai/generativelanguage_v1beta/services/file_service/transports/grpc.py,sha256=ZFuFjdhcqTSdA1fudxWvDznPnR-EUCwxkpDFzPxclS4,20869
347
+ google/ai/generativelanguage_v1beta/services/file_service/transports/grpc_asyncio.py,sha256=U_oKh8yTq9O8ndVpiYBtTv4IhCjF9ihxSLQ1uWBdkzE,22943
348
+ google/ai/generativelanguage_v1beta/services/file_service/transports/rest.py,sha256=ZaXd9YZiWDMyGwzilTGmGhrqQ9BHyyLMXuCi1w5YUXA,47337
349
+ google/ai/generativelanguage_v1beta/services/file_service/transports/rest_base.py,sha256=SSRVgR9UKXD97L-2EbXAUP10zOcline5YpAc_wSIuwg,11656
350
+ google/ai/generativelanguage_v1beta/services/generative_service/__init__.py,sha256=D6qhoNZtllR4Djqpaod4xflCuIheC6SuMJqaLug6QK0,781
351
+ google/ai/generativelanguage_v1beta/services/generative_service/__pycache__/__init__.cpython-311.pyc,,
352
+ google/ai/generativelanguage_v1beta/services/generative_service/__pycache__/async_client.cpython-311.pyc,,
353
+ google/ai/generativelanguage_v1beta/services/generative_service/__pycache__/client.cpython-311.pyc,,
354
+ google/ai/generativelanguage_v1beta/services/generative_service/async_client.py,sha256=WegxTtRmUp9CtWerg7BSL8SlyGwHbcw5F0cz9XFxHi8,55482
355
+ google/ai/generativelanguage_v1beta/services/generative_service/client.py,sha256=14aUxJRNsKFIlQrNwmGvKzL79a6TqiHIXKuDbrENkDE,70623
356
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/__init__.py,sha256=E1QrkH5RHJcDSs0hDm6O7i2pM1NEidRh9-NCCo7s-2o,1442
357
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/__pycache__/__init__.cpython-311.pyc,,
358
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/__pycache__/base.cpython-311.pyc,,
359
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/__pycache__/grpc.cpython-311.pyc,,
360
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
361
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/__pycache__/rest.cpython-311.pyc,,
362
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/__pycache__/rest_base.cpython-311.pyc,,
363
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/base.py,sha256=jFlroT-rh5jmQikDJDjDKPWV8gosbbHGDMe8S1koesg,11954
364
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/grpc.py,sha256=9ovmiLre8DVHligxFRV7nQd7f_4bJXriT2gLq96nG9Y,25075
365
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/grpc_asyncio.py,sha256=YIrY5iorKwFkSFk0cjQ4bGFvCasOC82brY9a5_aSt-k,29694
366
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/rest.py,sha256=3R1DEhsfKOpNlHSbLulQYlHv5zJ9Vl5Qdmcm85Sg8v8,68459
367
+ google/ai/generativelanguage_v1beta/services/generative_service/transports/rest_base.py,sha256=PEtW1h9_STU-G1uCZ_iC-8bs5DX9fdGBlK0p8QJI0g0,18035
368
+ google/ai/generativelanguage_v1beta/services/model_service/__init__.py,sha256=oY53bpew0sqaAPYqhoOV0CD3AQbo7OLP04aNoEFaNGc,761
369
+ google/ai/generativelanguage_v1beta/services/model_service/__pycache__/__init__.cpython-311.pyc,,
370
+ google/ai/generativelanguage_v1beta/services/model_service/__pycache__/async_client.cpython-311.pyc,,
371
+ google/ai/generativelanguage_v1beta/services/model_service/__pycache__/client.cpython-311.pyc,,
372
+ google/ai/generativelanguage_v1beta/services/model_service/__pycache__/pagers.cpython-311.pyc,,
373
+ google/ai/generativelanguage_v1beta/services/model_service/async_client.py,sha256=nIbz7JxzXhegKrvOJxA-dKJYb7SdqEZZXtZuvMAIq6Y,53721
374
+ google/ai/generativelanguage_v1beta/services/model_service/client.py,sha256=tjFOu6sxE5tMgkhIFoRfhsbmq7_L8joHdSCVoX6flhw,68707
375
+ google/ai/generativelanguage_v1beta/services/model_service/pagers.py,sha256=v5y7ONbtrOj-otxmXMv7MNJbRZ4nhbekqnevWx7ZVqM,14300
376
+ google/ai/generativelanguage_v1beta/services/model_service/transports/__init__.py,sha256=2wzh7QZZoUpcSLQ0d7q_LeOmCeWZyZwP2sd-ir9Xl_I,1372
377
+ google/ai/generativelanguage_v1beta/services/model_service/transports/__pycache__/__init__.cpython-311.pyc,,
378
+ google/ai/generativelanguage_v1beta/services/model_service/transports/__pycache__/base.cpython-311.pyc,,
379
+ google/ai/generativelanguage_v1beta/services/model_service/transports/__pycache__/grpc.cpython-311.pyc,,
380
+ google/ai/generativelanguage_v1beta/services/model_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
381
+ google/ai/generativelanguage_v1beta/services/model_service/transports/__pycache__/rest.cpython-311.pyc,,
382
+ google/ai/generativelanguage_v1beta/services/model_service/transports/__pycache__/rest_base.cpython-311.pyc,,
383
+ google/ai/generativelanguage_v1beta/services/model_service/transports/base.py,sha256=dr9jDGvdiYvz0HLL_SjUXogQCzrCzBkNK6nSXmapMEA,12680
384
+ google/ai/generativelanguage_v1beta/services/model_service/transports/grpc.py,sha256=CQSGdDkHLMQ5slpYWgoBus_gvgTV64X7jLFo79C4XKY,25942
385
+ google/ai/generativelanguage_v1beta/services/model_service/transports/grpc_asyncio.py,sha256=XIdGEFv62nC0NKe0Y-Uffw0kxjBjHMPr71FBlSw-f4g,31176
386
+ google/ai/generativelanguage_v1beta/services/model_service/transports/rest.py,sha256=z480jZR13LgSf9W0Ltv2uUE89EjQaVn7uVTuGjXTW1M,72766
387
+ google/ai/generativelanguage_v1beta/services/model_service/transports/rest_base.py,sha256=74ZfNhdT9YPg0hpu11xxvESGrsraa3O7Vjp4tuBpWQo,17048
388
+ google/ai/generativelanguage_v1beta/services/permission_service/__init__.py,sha256=behL4ZUeo3vAUjDn1OyooSR9hWxeI1DuO7ENp5yhkPM,781
389
+ google/ai/generativelanguage_v1beta/services/permission_service/__pycache__/__init__.cpython-311.pyc,,
390
+ google/ai/generativelanguage_v1beta/services/permission_service/__pycache__/async_client.cpython-311.pyc,,
391
+ google/ai/generativelanguage_v1beta/services/permission_service/__pycache__/client.cpython-311.pyc,,
392
+ google/ai/generativelanguage_v1beta/services/permission_service/__pycache__/pagers.cpython-311.pyc,,
393
+ google/ai/generativelanguage_v1beta/services/permission_service/async_client.py,sha256=VYODR_pXgrDV_9IMPnW9iEsRUMJzSA1XNFQqcLwUBOY,48814
394
+ google/ai/generativelanguage_v1beta/services/permission_service/client.py,sha256=qb9uxlt_nWP1-0NmoPr--3zmy38sMqX_fAFoU8PyJc4,63838
395
+ google/ai/generativelanguage_v1beta/services/permission_service/pagers.py,sha256=zeYHVE3I7qfu59qcTyvQ5sHSZGsv8hN74wheChMd1pE,7961
396
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/__init__.py,sha256=qPGt9EDhhh05gzAGSssRTyMhYeGzFOWphmHNXvHN7Ck,1442
397
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/__pycache__/__init__.cpython-311.pyc,,
398
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/__pycache__/base.cpython-311.pyc,,
399
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/__pycache__/grpc.cpython-311.pyc,,
400
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
401
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/__pycache__/rest.cpython-311.pyc,,
402
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/__pycache__/rest_base.cpython-311.pyc,,
403
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/base.py,sha256=0FMB0ZHzhk5p9Dn1lQceWYjNbzUnaF6Q-71C7G0qnqM,11528
404
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/grpc.py,sha256=FgfKhdeL_g3m14YrKy0Nkhx7VfeWmy49cVGj4QjtV2U,24003
405
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/grpc_asyncio.py,sha256=6XlxnecWFskWQn2XevSIQMgnBrt353aGPcnPOzBYvUo,28308
406
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/rest.py,sha256=4Wpg6jnLF2eEKsXRjKnkon--s4EUR0EfZh8RCAiO0z0,67683
407
+ google/ai/generativelanguage_v1beta/services/permission_service/transports/rest_base.py,sha256=iOxlIaKI_sRPcmgX76amtK0I63JD2SqOpodfKMS7B3o,17851
408
+ google/ai/generativelanguage_v1beta/services/prediction_service/__init__.py,sha256=LZbL-fR6IaTuqkkW9_48PnmUelMndDxEcQZccHmQN14,781
409
+ google/ai/generativelanguage_v1beta/services/prediction_service/__pycache__/__init__.cpython-311.pyc,,
410
+ google/ai/generativelanguage_v1beta/services/prediction_service/__pycache__/async_client.cpython-311.pyc,,
411
+ google/ai/generativelanguage_v1beta/services/prediction_service/__pycache__/client.cpython-311.pyc,,
412
+ google/ai/generativelanguage_v1beta/services/prediction_service/async_client.py,sha256=OtcrsxwFwBGm5XmY8PUTrPxhA9hrHAqNpppn6EdpYj8,22692
413
+ google/ai/generativelanguage_v1beta/services/prediction_service/client.py,sha256=P0Izyrim5CnvMnc0iqqNalO25IkuuNe5AatBeNddE-0,38044
414
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/__init__.py,sha256=KSNsz6RJc_qcW706TMwBGah-_BrHAXEz4NT43hgs-nM,1442
415
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/__pycache__/__init__.cpython-311.pyc,,
416
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/__pycache__/base.cpython-311.pyc,,
417
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/__pycache__/grpc.cpython-311.pyc,,
418
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
419
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/__pycache__/rest.cpython-311.pyc,,
420
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/__pycache__/rest_base.cpython-311.pyc,,
421
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/base.py,sha256=LSRV5m-t54bU1uLTAW2Z-smEWJoOAfM7mrnO44bS1hQ,7273
422
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/grpc.py,sha256=jKPBxfAChCgEr_jo6tHu8dFPwrbgWMzwmZihG5fBBv0,17701
423
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/grpc_asyncio.py,sha256=R6OyX02stW_d92nP7dT5VI6DP9p3-MQhwR7bkbwRm9w,19165
424
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/rest.py,sha256=5pxBEwnnOMhpIpX3cPyzfuxJFopW34EwNULGNkfX8nI,28177
425
+ google/ai/generativelanguage_v1beta/services/prediction_service/transports/rest_base.py,sha256=yn2uGW6Gumwvt3sSRiwT-axmjgBzNoxuIlv_DIaIXhQ,7896
426
+ google/ai/generativelanguage_v1beta/services/retriever_service/__init__.py,sha256=YCGNT6veyUuOsWmqEYgrUeKwKDUgHvoQZMpAk62NnBM,777
427
+ google/ai/generativelanguage_v1beta/services/retriever_service/__pycache__/__init__.cpython-311.pyc,,
428
+ google/ai/generativelanguage_v1beta/services/retriever_service/__pycache__/async_client.cpython-311.pyc,,
429
+ google/ai/generativelanguage_v1beta/services/retriever_service/__pycache__/client.cpython-311.pyc,,
430
+ google/ai/generativelanguage_v1beta/services/retriever_service/__pycache__/pagers.cpython-311.pyc,,
431
+ google/ai/generativelanguage_v1beta/services/retriever_service/async_client.py,sha256=czCnIskuIXZEpgqwNNkWboVhjQ5_0w9di_HN7gBCF0E,106354
432
+ google/ai/generativelanguage_v1beta/services/retriever_service/client.py,sha256=7BRM58nwVxWypkxKvNwmHw8jY0aknfxUctLWMHnmP_s,120806
433
+ google/ai/generativelanguage_v1beta/services/retriever_service/pagers.py,sha256=Yw5SVSPbvtcAPmYyQEfWekbpf5I0-5geKnYwmPV8Rio,20763
434
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/__init__.py,sha256=sX5X5kBM56pf25AiCDyA8-UrMTYPnjsDqOKf9Ivrif0,1428
435
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/__pycache__/__init__.cpython-311.pyc,,
436
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/__pycache__/base.cpython-311.pyc,,
437
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/__pycache__/grpc.cpython-311.pyc,,
438
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
439
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/__pycache__/rest.cpython-311.pyc,,
440
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/__pycache__/rest_base.cpython-311.pyc,,
441
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/base.py,sha256=CXTB19VFudtZtNIC_SwGhWvj0hmMo98osZ6QwBq8oX4,21269
442
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/grpc.py,sha256=OXgq4RaGrwLg8RrXTBMtCp5wCjVp-M-YJzooTbJp1ZI,39113
443
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/grpc_asyncio.py,sha256=zY9lTIS_F2nE4qdNcWF0Vrs_pnqQbBe14KKVZSETL8M,50107
444
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/rest.py,sha256=uI74qUl5dNgj8DeV8-PMty4YN8qNdOFf8BhBFf1dChQ,164086
445
+ google/ai/generativelanguage_v1beta/services/retriever_service/transports/rest_base.py,sha256=vG6HHYFmInjKnjSGc6b_j22amoMNspGVsCaVON99Vkw,41628
446
+ google/ai/generativelanguage_v1beta/services/text_service/__init__.py,sha256=vyOi-X8K2gCPrmlXaXqxMKUxjmg_7js-kYLt8pRibX4,757
447
+ google/ai/generativelanguage_v1beta/services/text_service/__pycache__/__init__.cpython-311.pyc,,
448
+ google/ai/generativelanguage_v1beta/services/text_service/__pycache__/async_client.cpython-311.pyc,,
449
+ google/ai/generativelanguage_v1beta/services/text_service/__pycache__/client.cpython-311.pyc,,
450
+ google/ai/generativelanguage_v1beta/services/text_service/async_client.py,sha256=whtNiq9Kv-XiX-VuVFAzu7DtOGXu1wmY3CEWd-xu3EY,42330
451
+ google/ai/generativelanguage_v1beta/services/text_service/client.py,sha256=t-cdFB18lpIWYkMS0t4Wx-ielFiBq-0V6E8MmgnaxiA,57315
452
+ google/ai/generativelanguage_v1beta/services/text_service/transports/__init__.py,sha256=MNfRZuaAwV2XGCPox94Y4c16viRBF76vwacyPiOQeZ0,1358
453
+ google/ai/generativelanguage_v1beta/services/text_service/transports/__pycache__/__init__.cpython-311.pyc,,
454
+ google/ai/generativelanguage_v1beta/services/text_service/transports/__pycache__/base.cpython-311.pyc,,
455
+ google/ai/generativelanguage_v1beta/services/text_service/transports/__pycache__/grpc.cpython-311.pyc,,
456
+ google/ai/generativelanguage_v1beta/services/text_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
457
+ google/ai/generativelanguage_v1beta/services/text_service/transports/__pycache__/rest.cpython-311.pyc,,
458
+ google/ai/generativelanguage_v1beta/services/text_service/transports/__pycache__/rest_base.cpython-311.pyc,,
459
+ google/ai/generativelanguage_v1beta/services/text_service/transports/base.py,sha256=4sTNnxp7CGQk3D3levxdNkB8WZk46tSyfRSHuiFFj58,10077
460
+ google/ai/generativelanguage_v1beta/services/text_service/transports/grpc.py,sha256=DoVhxnKkTmNkEbvrBZKgovWucPd5r5yvYLOo_fVtpyo,21428
461
+ google/ai/generativelanguage_v1beta/services/text_service/transports/grpc_asyncio.py,sha256=23JifVKTBz1QrWwrwmF1Cm09aVjJ-Yoybg8YkQqaubE,24926
462
+ google/ai/generativelanguage_v1beta/services/text_service/transports/rest.py,sha256=FQnyK0gXRYrHjQeg6M5UmA1IYBYZhqA5FtV1KwbGI20,51304
463
+ google/ai/generativelanguage_v1beta/services/text_service/transports/rest_base.py,sha256=fvW8ZYY1oqG0qIKz8VC1HHITNNX39jcZo7xAWJf9jAg,13826
464
+ google/ai/generativelanguage_v1beta/types/__init__.py,sha256=3iVOvaSE4D9BSoZtNtzhMETqlhXOwXAk67UxZc4K1ZA,8321
465
+ google/ai/generativelanguage_v1beta/types/__pycache__/__init__.cpython-311.pyc,,
466
+ google/ai/generativelanguage_v1beta/types/__pycache__/cache_service.cpython-311.pyc,,
467
+ google/ai/generativelanguage_v1beta/types/__pycache__/cached_content.cpython-311.pyc,,
468
+ google/ai/generativelanguage_v1beta/types/__pycache__/citation.cpython-311.pyc,,
469
+ google/ai/generativelanguage_v1beta/types/__pycache__/content.cpython-311.pyc,,
470
+ google/ai/generativelanguage_v1beta/types/__pycache__/discuss_service.cpython-311.pyc,,
471
+ google/ai/generativelanguage_v1beta/types/__pycache__/file.cpython-311.pyc,,
472
+ google/ai/generativelanguage_v1beta/types/__pycache__/file_service.cpython-311.pyc,,
473
+ google/ai/generativelanguage_v1beta/types/__pycache__/generative_service.cpython-311.pyc,,
474
+ google/ai/generativelanguage_v1beta/types/__pycache__/model.cpython-311.pyc,,
475
+ google/ai/generativelanguage_v1beta/types/__pycache__/model_service.cpython-311.pyc,,
476
+ google/ai/generativelanguage_v1beta/types/__pycache__/permission.cpython-311.pyc,,
477
+ google/ai/generativelanguage_v1beta/types/__pycache__/permission_service.cpython-311.pyc,,
478
+ google/ai/generativelanguage_v1beta/types/__pycache__/prediction_service.cpython-311.pyc,,
479
+ google/ai/generativelanguage_v1beta/types/__pycache__/retriever.cpython-311.pyc,,
480
+ google/ai/generativelanguage_v1beta/types/__pycache__/retriever_service.cpython-311.pyc,,
481
+ google/ai/generativelanguage_v1beta/types/__pycache__/safety.cpython-311.pyc,,
482
+ google/ai/generativelanguage_v1beta/types/__pycache__/text_service.cpython-311.pyc,,
483
+ google/ai/generativelanguage_v1beta/types/__pycache__/tuned_model.cpython-311.pyc,,
484
+ google/ai/generativelanguage_v1beta/types/cache_service.py,sha256=lxySa5abv-kUHrIMG5BTappZUD58WelTWJbzWZ5zYIk,4785
485
+ google/ai/generativelanguage_v1beta/types/cached_content.py,sha256=sK5ycelj40KUE8G7ZpCCO6M_TDROmQdcNR9TIeae04U,6170
486
+ google/ai/generativelanguage_v1beta/types/citation.py,sha256=POi74azJlvfb3dL01Ze9qeJ6SXk-V_7hTZTbmj1nvWE,2903
487
+ google/ai/generativelanguage_v1beta/types/content.py,sha256=ITjmtrmaL2Mi09nakqOQLtHpCfQ06xtRk5lkk5lTQ-o,25899
488
+ google/ai/generativelanguage_v1beta/types/discuss_service.py,sha256=C5wkTuD0KbBdkMvnUKGC_7Vz7iDDTihq69Xk3uk3Osc,11601
489
+ google/ai/generativelanguage_v1beta/types/file.py,sha256=MbDAIhhiGH7kbzi2a8SjvdI6Z57tthfwaaj8yxpoEwA,5439
490
+ google/ai/generativelanguage_v1beta/types/file_service.py,sha256=OQ6kUSqGNvhmzossZlexku1oDcNIfcM8ZTkSKjZW5_c,3555
491
+ google/ai/generativelanguage_v1beta/types/generative_service.py,sha256=x8QMrXjiu-sgLeWtbJSERw5a3pNucgMPGqVBZkzVC9A,62951
492
+ google/ai/generativelanguage_v1beta/types/model.py,sha256=KUYIw1bNxNjFild1uR7sKul3M417B9NysuSwQtPHTj8,5380
493
+ google/ai/generativelanguage_v1beta/types/model_service.py,sha256=p9ceM1_GxSRiOntFcMapaq7aISBRK-Otgdpd6XmTQjc,9620
494
+ google/ai/generativelanguage_v1beta/types/permission.py,sha256=qVk9Yu5cPJOgYGQAjiGa5vt2SQvqxZLiWtqkAqqmx0o,4530
495
+ google/ai/generativelanguage_v1beta/types/permission_service.py,sha256=pI0oaopOeylDBj7ckskMWPzNE1JwEnBzzYVB0r-UP-c,6362
496
+ google/ai/generativelanguage_v1beta/types/prediction_service.py,sha256=x7VRjLWQQY-a3tlU1hI-2k62wry1lvs4ilqOJZhCsO4,2351
497
+ google/ai/generativelanguage_v1beta/types/retriever.py,sha256=qx8kL6RrCar5wuvcRztzuiiGxM2KzQERUIYWYpt_A8g,13703
498
+ google/ai/generativelanguage_v1beta/types/retriever_service.py,sha256=BCJORrju6YzTiwqe1kbZ544HYTkaJByrOHcqCcxkDiQ,24469
499
+ google/ai/generativelanguage_v1beta/types/safety.py,sha256=iFrRUgUtYiJBmfF8smdA3m2Q4McJka_782J9hcIyi54,8941
500
+ google/ai/generativelanguage_v1beta/types/text_service.py,sha256=C0YkGGA2CJwDA_2TEAWjdmijuaNdiYaar2VL0RhFe-k,14378
501
+ google/ai/generativelanguage_v1beta/types/tuned_model.py,sha256=zINSSvzBWSfbyA176T09OfKtB_z6267JBFjF92T7vXM,14112
502
+ google/ai/generativelanguage_v1beta2/__init__.py,sha256=isDAArPIRfibbPeZsu28otwKbvGeLckuiRCjGO4NBl4,2426
503
+ google/ai/generativelanguage_v1beta2/__pycache__/__init__.cpython-311.pyc,,
504
+ google/ai/generativelanguage_v1beta2/__pycache__/gapic_version.cpython-311.pyc,,
505
+ google/ai/generativelanguage_v1beta2/gapic_metadata.json,sha256=fGGrbso66IVegGTZj-_C9HzFl52ZA1QEVMI-PFk2cxA,3627
506
+ google/ai/generativelanguage_v1beta2/gapic_version.py,sha256=fW_Qd_01eJgNZqYHYqEr7_qs9RoCC6BLcI27EhqRscA,653
507
+ google/ai/generativelanguage_v1beta2/py.typed,sha256=HcupzCIj7v3Z4_cqbaAdvF4JVO9LpsSGq46cfaF6HF4,89
508
+ google/ai/generativelanguage_v1beta2/services/__init__.py,sha256=o-GCU1hbG5VXrOW7hUl_JSImemJCYPrMpZ9mIWck4h4,600
509
+ google/ai/generativelanguage_v1beta2/services/__pycache__/__init__.cpython-311.pyc,,
510
+ google/ai/generativelanguage_v1beta2/services/discuss_service/__init__.py,sha256=bHfunJdqzuw4aJIGR4Enuzw0TaD-9pAdZ0KRKKN0-lg,769
511
+ google/ai/generativelanguage_v1beta2/services/discuss_service/__pycache__/__init__.cpython-311.pyc,,
512
+ google/ai/generativelanguage_v1beta2/services/discuss_service/__pycache__/async_client.cpython-311.pyc,,
513
+ google/ai/generativelanguage_v1beta2/services/discuss_service/__pycache__/client.cpython-311.pyc,,
514
+ google/ai/generativelanguage_v1beta2/services/discuss_service/async_client.py,sha256=Yz0jbACTaSGCjCRSxxFGP_3J7e6fjm1iogybXWzWCsM,26503
515
+ google/ai/generativelanguage_v1beta2/services/discuss_service/client.py,sha256=tk8nWEoZBTd-J0CNmJx3MGEumi6KohjQWz9W_vZ0x7c,41785
516
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/__init__.py,sha256=PQWhSfmHneuxrGSr6ZTTUEltxvYMtiM9ZT06fx0EtH8,1400
517
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/__pycache__/__init__.cpython-311.pyc,,
518
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/__pycache__/base.cpython-311.pyc,,
519
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/__pycache__/grpc.cpython-311.pyc,,
520
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
521
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/__pycache__/rest.cpython-311.pyc,,
522
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/__pycache__/rest_base.cpython-311.pyc,,
523
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/base.py,sha256=pbAQGleAPr0vsrslHy8tzOgCHkcqAIeibnLM5XK1QuI,7528
524
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/grpc.py,sha256=28CyuQ2Iy-Ze_bo776oLSACNXwZ5yq6Y_mF0AkgMR2o,17466
525
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/grpc_asyncio.py,sha256=Rt5Gwi-dYBdNzoa5H3FKcE32ZvDGo4rzWIvbfeffIHY,19481
526
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/rest.py,sha256=vkVRXsEfFpv33CdHTCYwkfKacKeRXqyVn1vctPyQs8E,23215
527
+ google/ai/generativelanguage_v1beta2/services/discuss_service/transports/rest_base.py,sha256=CPRB3gksP0DnuaY2S28rkEGp5qm9J9HoQ_Jr66SYx7E,7529
528
+ google/ai/generativelanguage_v1beta2/services/model_service/__init__.py,sha256=oY53bpew0sqaAPYqhoOV0CD3AQbo7OLP04aNoEFaNGc,761
529
+ google/ai/generativelanguage_v1beta2/services/model_service/__pycache__/__init__.cpython-311.pyc,,
530
+ google/ai/generativelanguage_v1beta2/services/model_service/__pycache__/async_client.cpython-311.pyc,,
531
+ google/ai/generativelanguage_v1beta2/services/model_service/__pycache__/client.cpython-311.pyc,,
532
+ google/ai/generativelanguage_v1beta2/services/model_service/__pycache__/pagers.cpython-311.pyc,,
533
+ google/ai/generativelanguage_v1beta2/services/model_service/async_client.py,sha256=qI-VrXUIqpN5HKQja1IS8FZcxT_pOq37Ugk2INf89CA,22907
534
+ google/ai/generativelanguage_v1beta2/services/model_service/client.py,sha256=G9OLtR_1a-KtNwwWR_s1CSRFEmWbmLhoyh5CLBMikh4,38134
535
+ google/ai/generativelanguage_v1beta2/services/model_service/pagers.py,sha256=M8DPT5x_nKN7bjUpo8x9sxFitqWQxYO27ia_j0Y7jp8,7740
536
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/__init__.py,sha256=2wzh7QZZoUpcSLQ0d7q_LeOmCeWZyZwP2sd-ir9Xl_I,1372
537
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/__pycache__/__init__.cpython-311.pyc,,
538
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/__pycache__/base.cpython-311.pyc,,
539
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/__pycache__/grpc.cpython-311.pyc,,
540
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
541
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/__pycache__/rest.cpython-311.pyc,,
542
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/__pycache__/rest_base.cpython-311.pyc,,
543
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/base.py,sha256=yWBo2IgQGhpmwczob4nO7wn8KwXYdOL_ZcBDD4IcUjg,7340
544
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/grpc.py,sha256=STuOxD5bnKnAqFzf-pJg_RJseM6dKtMF_io1s5v1Vc8,16954
545
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/grpc_asyncio.py,sha256=H69__I_hepSoJ7skbzaU3kbFLizgTCdaLdx6jG2ZFec,18964
546
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/rest.py,sha256=b0BhRF-e7zJ_TlP9Vxe9YxfWkiAuVIs2GIDPFz5PSAI,21480
547
+ google/ai/generativelanguage_v1beta2/services/model_service/transports/rest_base.py,sha256=h7V-jNjA5mrATJkglB3-i6bKGlNkZOMRTUsoTrWKLBg,6304
548
+ google/ai/generativelanguage_v1beta2/services/text_service/__init__.py,sha256=vyOi-X8K2gCPrmlXaXqxMKUxjmg_7js-kYLt8pRibX4,757
549
+ google/ai/generativelanguage_v1beta2/services/text_service/__pycache__/__init__.cpython-311.pyc,,
550
+ google/ai/generativelanguage_v1beta2/services/text_service/__pycache__/async_client.cpython-311.pyc,,
551
+ google/ai/generativelanguage_v1beta2/services/text_service/__pycache__/client.cpython-311.pyc,,
552
+ google/ai/generativelanguage_v1beta2/services/text_service/async_client.py,sha256=L2sopkTPObFU_7W2Ju1zq9vZpSw42-4unZVjgdnxS2A,26806
553
+ google/ai/generativelanguage_v1beta2/services/text_service/client.py,sha256=Wjxc6pLcN4PMJfUmB8Jxl93oGE0A0hRJljtkgzxjd-o,42043
554
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/__init__.py,sha256=MNfRZuaAwV2XGCPox94Y4c16viRBF76vwacyPiOQeZ0,1358
555
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/__pycache__/__init__.cpython-311.pyc,,
556
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/__pycache__/base.cpython-311.pyc,,
557
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/__pycache__/grpc.cpython-311.pyc,,
558
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
559
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/__pycache__/rest.cpython-311.pyc,,
560
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/__pycache__/rest_base.cpython-311.pyc,,
561
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/base.py,sha256=DAeiWtvxpwx3we3z_A1LPLwQtaTR1z1wY_lv5Zz9NeU,7410
562
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/grpc.py,sha256=fpeUvTnwOau-0q-JWqbsA_gCZiPgmh0oaRMifXOP-Gw,17208
563
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/grpc_asyncio.py,sha256=mhykQZzG3fosLT6_pOKwbv13VJn5Jbd0QvyCljAuTv0,19208
564
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/rest.py,sha256=AojNjvXTdadZs06gyuOhh_Weu2wi7OAZtpigH18BeTg,22234
565
+ google/ai/generativelanguage_v1beta2/services/text_service/transports/rest_base.py,sha256=qUS9SygLg-QLNFpgNd_cOG-yIppSiO60URRhCbIvI1M,7451
566
+ google/ai/generativelanguage_v1beta2/types/__init__.py,sha256=vaSdPFIeiTJaxsAER_ql0R_f3xAlEbKBq2i_5TESIUY,1847
567
+ google/ai/generativelanguage_v1beta2/types/__pycache__/__init__.cpython-311.pyc,,
568
+ google/ai/generativelanguage_v1beta2/types/__pycache__/citation.cpython-311.pyc,,
569
+ google/ai/generativelanguage_v1beta2/types/__pycache__/discuss_service.cpython-311.pyc,,
570
+ google/ai/generativelanguage_v1beta2/types/__pycache__/model.cpython-311.pyc,,
571
+ google/ai/generativelanguage_v1beta2/types/__pycache__/model_service.cpython-311.pyc,,
572
+ google/ai/generativelanguage_v1beta2/types/__pycache__/safety.cpython-311.pyc,,
573
+ google/ai/generativelanguage_v1beta2/types/__pycache__/text_service.cpython-311.pyc,,
574
+ google/ai/generativelanguage_v1beta2/types/citation.py,sha256=1hUCvtbxvmnODA8VsmBkSJlL7eXb2oOKnOcK1EOt690,2905
575
+ google/ai/generativelanguage_v1beta2/types/discuss_service.py,sha256=-CTH-y_Q4ZrJ9QKo1-GxnhPZWkmEDihaqeAApHkJJOA,11613
576
+ google/ai/generativelanguage_v1beta2/types/model.py,sha256=aMeWTNF8aMQE_22KgT3H995yHGjRH2oBracjhMrssds,4670
577
+ google/ai/generativelanguage_v1beta2/types/model_service.py,sha256=2dMKF7AWMzupe2d3ObHYsPTHXHoikad3ffZ5QuhcSbk,3158
578
+ google/ai/generativelanguage_v1beta2/types/safety.py,sha256=NAs5uLLZIE_SKZRUsMs5Cr635vyBVNFaSvdgMa8gJKM,7878
579
+ google/ai/generativelanguage_v1beta2/types/text_service.py,sha256=1AVNLv5x5hHuVcaKRcYIEG_OTmf6fqYpNNMuJgDOgiw,10981
580
+ google/ai/generativelanguage_v1beta3/__init__.py,sha256=BqLZH0Mg9gubvZVD3f3Ji1mpmQF6VAneYsJyC-8gtLg,4188
581
+ google/ai/generativelanguage_v1beta3/__pycache__/__init__.cpython-311.pyc,,
582
+ google/ai/generativelanguage_v1beta3/__pycache__/gapic_version.cpython-311.pyc,,
583
+ google/ai/generativelanguage_v1beta3/gapic_metadata.json,sha256=D3NL-fRU10xwbA-O9Z-DOeijMXDRrARaWMgyw-RNI5w,8993
584
+ google/ai/generativelanguage_v1beta3/gapic_version.py,sha256=fW_Qd_01eJgNZqYHYqEr7_qs9RoCC6BLcI27EhqRscA,653
585
+ google/ai/generativelanguage_v1beta3/py.typed,sha256=HcupzCIj7v3Z4_cqbaAdvF4JVO9LpsSGq46cfaF6HF4,89
586
+ google/ai/generativelanguage_v1beta3/services/__init__.py,sha256=o-GCU1hbG5VXrOW7hUl_JSImemJCYPrMpZ9mIWck4h4,600
587
+ google/ai/generativelanguage_v1beta3/services/__pycache__/__init__.cpython-311.pyc,,
588
+ google/ai/generativelanguage_v1beta3/services/discuss_service/__init__.py,sha256=bHfunJdqzuw4aJIGR4Enuzw0TaD-9pAdZ0KRKKN0-lg,769
589
+ google/ai/generativelanguage_v1beta3/services/discuss_service/__pycache__/__init__.cpython-311.pyc,,
590
+ google/ai/generativelanguage_v1beta3/services/discuss_service/__pycache__/async_client.cpython-311.pyc,,
591
+ google/ai/generativelanguage_v1beta3/services/discuss_service/__pycache__/client.cpython-311.pyc,,
592
+ google/ai/generativelanguage_v1beta3/services/discuss_service/async_client.py,sha256=x0pTzU6tv1s2DYhUeYryITJWFD8SaykwBN5_72gbxgc,26566
593
+ google/ai/generativelanguage_v1beta3/services/discuss_service/client.py,sha256=8FZRQpwOGVADx-NV0UNupvsnVElAT-GapwfidwPlvBk,41848
594
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/__init__.py,sha256=PQWhSfmHneuxrGSr6ZTTUEltxvYMtiM9ZT06fx0EtH8,1400
595
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/__pycache__/__init__.cpython-311.pyc,,
596
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/__pycache__/base.cpython-311.pyc,,
597
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/__pycache__/grpc.cpython-311.pyc,,
598
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
599
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/__pycache__/rest.cpython-311.pyc,,
600
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/__pycache__/rest_base.cpython-311.pyc,,
601
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/base.py,sha256=_5Klhak-XfIcvlmb7EvgW-WahtvuJuDMqBzSl2xk1iI,6906
602
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/grpc.py,sha256=NWe5fDtcXTLEXutHz6D08j8oA-bwDv6uRbjxhbcIGKw,17528
603
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/grpc_asyncio.py,sha256=u2tKcu6yhPCffYaL-bwoxLKpOIH7xqzi1jInkgaawq8,18849
604
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/rest.py,sha256=NhDjZwAe5EAoa5XJvXKLpxAinciMBF37pnzBa2Tq81w,23277
605
+ google/ai/generativelanguage_v1beta3/services/discuss_service/transports/rest_base.py,sha256=SyHh_eROyDghWJlQA-7lxNeKXTavUWwDxoLH3lTF3ww,7591
606
+ google/ai/generativelanguage_v1beta3/services/model_service/__init__.py,sha256=oY53bpew0sqaAPYqhoOV0CD3AQbo7OLP04aNoEFaNGc,761
607
+ google/ai/generativelanguage_v1beta3/services/model_service/__pycache__/__init__.cpython-311.pyc,,
608
+ google/ai/generativelanguage_v1beta3/services/model_service/__pycache__/async_client.cpython-311.pyc,,
609
+ google/ai/generativelanguage_v1beta3/services/model_service/__pycache__/client.cpython-311.pyc,,
610
+ google/ai/generativelanguage_v1beta3/services/model_service/__pycache__/pagers.cpython-311.pyc,,
611
+ google/ai/generativelanguage_v1beta3/services/model_service/async_client.py,sha256=FYvoDSa8zBoAQ4Rot5tK41924zdfKl6AIjmkOGA-RrA,49499
612
+ google/ai/generativelanguage_v1beta3/services/model_service/client.py,sha256=EUKRPgaPiBqHjzkKwydnxOoEawVkLZi1gPPp_n6699o,64561
613
+ google/ai/generativelanguage_v1beta3/services/model_service/pagers.py,sha256=5gKWW_zV97mORUWLmkLW1Wo4db-NOOqlis6XgumLQNI,14317
614
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/__init__.py,sha256=2wzh7QZZoUpcSLQ0d7q_LeOmCeWZyZwP2sd-ir9Xl_I,1372
615
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/__pycache__/__init__.cpython-311.pyc,,
616
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/__pycache__/base.cpython-311.pyc,,
617
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/__pycache__/grpc.cpython-311.pyc,,
618
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
619
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/__pycache__/rest.cpython-311.pyc,,
620
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/__pycache__/rest_base.cpython-311.pyc,,
621
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/base.py,sha256=R8mEGa4YGEm_gbmETQu8MwttmC8xq8Xz-61V3aBovQA,9363
622
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/grpc.py,sha256=7OZ-JCHvGso7g59ZBWY4R0KjSi06xqnrzxCrLZZGZfM,23851
623
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/grpc_asyncio.py,sha256=6JSi9FgPgIH-x05hmZMDdGbKoJaXkl5oTAt5T4DDoGM,26290
624
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/rest.py,sha256=4dKtDxOdVc6wjiFOdfblDAivmP6hCcxafvfAMH-DfRY,58481
625
+ google/ai/generativelanguage_v1beta3/services/model_service/transports/rest_base.py,sha256=ECBQVbYOOiIgHx953bwRK6LTR0xlCv77mXNaaIQe1-4,14828
626
+ google/ai/generativelanguage_v1beta3/services/permission_service/__init__.py,sha256=behL4ZUeo3vAUjDn1OyooSR9hWxeI1DuO7ENp5yhkPM,781
627
+ google/ai/generativelanguage_v1beta3/services/permission_service/__pycache__/__init__.cpython-311.pyc,,
628
+ google/ai/generativelanguage_v1beta3/services/permission_service/__pycache__/async_client.cpython-311.pyc,,
629
+ google/ai/generativelanguage_v1beta3/services/permission_service/__pycache__/client.cpython-311.pyc,,
630
+ google/ai/generativelanguage_v1beta3/services/permission_service/__pycache__/pagers.cpython-311.pyc,,
631
+ google/ai/generativelanguage_v1beta3/services/permission_service/async_client.py,sha256=OO2_txWohqKirzRWiIctlqXd1dY1dz7qJLxRCWfujRg,44219
632
+ google/ai/generativelanguage_v1beta3/services/permission_service/client.py,sha256=mFv5xN_4Yidcu2PXEVCnrgP7gjc6vTuZGCDTO8IFC40,59637
633
+ google/ai/generativelanguage_v1beta3/services/permission_service/pagers.py,sha256=Uu9Ir1Yj5BvyNHBq8MbBARbzCHEYAKvv4Ci2eV9ZZ6o,7970
634
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/__init__.py,sha256=qPGt9EDhhh05gzAGSssRTyMhYeGzFOWphmHNXvHN7Ck,1442
635
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/__pycache__/__init__.cpython-311.pyc,,
636
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/__pycache__/base.cpython-311.pyc,,
637
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/__pycache__/grpc.cpython-311.pyc,,
638
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
639
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/__pycache__/rest.cpython-311.pyc,,
640
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/__pycache__/rest_base.cpython-311.pyc,,
641
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/base.py,sha256=N0UoX4a1jehpv9LVHAf6HlKoF-OjT3yvLR6rRpLMr-c,8895
642
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/grpc.py,sha256=Lbp1CUGxTB63zSu8Hs4pgwvh0MSu91GBX_H43Z5rB54,22294
643
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/grpc_asyncio.py,sha256=COuO2VWN2tgynzFCieNDSddEmBoHWgEI_P7pafK2kzI,24498
644
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/rest.py,sha256=jiFvQ8xrcCbb7BAolQ75Ke-VMkrHKMEmpkhbAXv02jY,54253
645
+ google/ai/generativelanguage_v1beta3/services/permission_service/transports/rest_base.py,sha256=SGWFaBW9KAnSfZAtLnxK1y84jeeQpz7maK_pdXtRxhw,14775
646
+ google/ai/generativelanguage_v1beta3/services/text_service/__init__.py,sha256=vyOi-X8K2gCPrmlXaXqxMKUxjmg_7js-kYLt8pRibX4,757
647
+ google/ai/generativelanguage_v1beta3/services/text_service/__pycache__/__init__.cpython-311.pyc,,
648
+ google/ai/generativelanguage_v1beta3/services/text_service/__pycache__/async_client.cpython-311.pyc,,
649
+ google/ai/generativelanguage_v1beta3/services/text_service/__pycache__/client.cpython-311.pyc,,
650
+ google/ai/generativelanguage_v1beta3/services/text_service/async_client.py,sha256=9fhngf2MQ4c-aX5JXxMU0FRKV6-7coRelkNMt1LQ1is,37884
651
+ google/ai/generativelanguage_v1beta3/services/text_service/client.py,sha256=TPVdWRCXE9nEEVf__CZgljcTXMbASUeZEywEoQRKuqE,52945
652
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/__init__.py,sha256=MNfRZuaAwV2XGCPox94Y4c16viRBF76vwacyPiOQeZ0,1358
653
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/__pycache__/__init__.cpython-311.pyc,,
654
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/__pycache__/base.cpython-311.pyc,,
655
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/__pycache__/grpc.cpython-311.pyc,,
656
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/__pycache__/grpc_asyncio.cpython-311.pyc,,
657
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/__pycache__/rest.cpython-311.pyc,,
658
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/__pycache__/rest_base.cpython-311.pyc,,
659
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/base.py,sha256=BEytqx1k7uqlsoyStE2kkyTJmltmpOZjCD5G4Q85sHs,7784
660
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/grpc.py,sha256=Ahhtz83qJHfR6OGpmtb-s_GvikSecKUgQQ0xJaiMxVo,19715
661
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/grpc_asyncio.py,sha256=cfM9_GwATu5yINjx5ArqHBuunD1iTSnmsprmQANoCyI,21459
662
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/rest.py,sha256=Dz3H_GIWE3fZPBIeoXWVc9_iz5jIiQW_ickjktJq8ZY,37972
663
+ google/ai/generativelanguage_v1beta3/services/text_service/transports/rest_base.py,sha256=_wCXhN9Vqjj1gz9m4Njkd8ZsqxnRdtWTqVmnzNZi_KE,11563
664
+ google/ai/generativelanguage_v1beta3/types/__init__.py,sha256=JWlef1IYhCP3t3sQeIQc6w2JdLYJxFrRC4L-G9qQhZw,3416
665
+ google/ai/generativelanguage_v1beta3/types/__pycache__/__init__.cpython-311.pyc,,
666
+ google/ai/generativelanguage_v1beta3/types/__pycache__/citation.cpython-311.pyc,,
667
+ google/ai/generativelanguage_v1beta3/types/__pycache__/discuss_service.cpython-311.pyc,,
668
+ google/ai/generativelanguage_v1beta3/types/__pycache__/model.cpython-311.pyc,,
669
+ google/ai/generativelanguage_v1beta3/types/__pycache__/model_service.cpython-311.pyc,,
670
+ google/ai/generativelanguage_v1beta3/types/__pycache__/permission.cpython-311.pyc,,
671
+ google/ai/generativelanguage_v1beta3/types/__pycache__/permission_service.cpython-311.pyc,,
672
+ google/ai/generativelanguage_v1beta3/types/__pycache__/safety.cpython-311.pyc,,
673
+ google/ai/generativelanguage_v1beta3/types/__pycache__/text_service.cpython-311.pyc,,
674
+ google/ai/generativelanguage_v1beta3/types/__pycache__/tuned_model.cpython-311.pyc,,
675
+ google/ai/generativelanguage_v1beta3/types/citation.py,sha256=UT56CpPBxmaTICugalNWQBo0oKNqs9AiXNtC8zcWOWk,2905
676
+ google/ai/generativelanguage_v1beta3/types/discuss_service.py,sha256=Cselj-xp-AnIHw4x2Kgk_wjROKXcWpM9Mf_Gisi_voQ,11613
677
+ google/ai/generativelanguage_v1beta3/types/model.py,sha256=nsaz0c2XeYgnbnEF9LIBQIUFAVLtzC-ZgmLw8KdQ_3A,4670
678
+ google/ai/generativelanguage_v1beta3/types/model_service.py,sha256=bF-lD1tgHvSyrltEJjkbUbkfVQGqBO200MjAQ3diIk4,8924
679
+ google/ai/generativelanguage_v1beta3/types/permission.py,sha256=p6M0p92QlgFoV6R2ziJc9vOo39XuSgBN0Tw31He73EM,4460
680
+ google/ai/generativelanguage_v1beta3/types/permission_service.py,sha256=Gg_cRqDYm7GPk9n7Qmnx1AD2f6sACT53tdohbuxEyek,6197
681
+ google/ai/generativelanguage_v1beta3/types/safety.py,sha256=m_iYUVCCZeooS8Nks38Rkj88tb5HXgZwapho2o3JkAc,7974
682
+ google/ai/generativelanguage_v1beta3/types/text_service.py,sha256=Pa-vSY0TzVmS7IQh6Mtb9SFlZoOT_P2GTXc41ny3Ql0,13777
683
+ google/ai/generativelanguage_v1beta3/types/tuned_model.py,sha256=bJynWOgbYgb-ye_qhbKsczDbaw5Arr0KNRZrRvAjIHk,12841
684
+ google_ai_generativelanguage-0.6.15.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
685
+ google_ai_generativelanguage-0.6.15.dist-info/LICENSE,sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA,11358
686
+ google_ai_generativelanguage-0.6.15.dist-info/METADATA,sha256=etmbb7T5lFfbyoV_t61O9b5gDX-EjpOLBkD9s6YSBtw,5708
687
+ google_ai_generativelanguage-0.6.15.dist-info/RECORD,,
688
+ google_ai_generativelanguage-0.6.15.dist-info/WHEEL,sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc,91
689
+ google_ai_generativelanguage-0.6.15.dist-info/top_level.txt,sha256=_1QvSJIhFAGfxb79D6DhB7SUw2X6T4rwnz_LLrbcD3c,7
.venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/WHEEL ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ Wheel-Version: 1.0
2
+ Generator: setuptools (75.3.0)
3
+ Root-Is-Purelib: true
4
+ Tag: py3-none-any
5
+
.venv/lib/python3.11/site-packages/google_ai_generativelanguage-0.6.15.dist-info/top_level.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ google
.venv/lib/python3.11/site-packages/iniconfig/__init__.py ADDED
@@ -0,0 +1,216 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """ brain-dead simple parser for ini-style files.
2
+ (C) Ronny Pfannschmidt, Holger Krekel -- MIT licensed
3
+ """
4
+ from __future__ import annotations
5
+ from typing import (
6
+ Callable,
7
+ Iterator,
8
+ Mapping,
9
+ Optional,
10
+ Tuple,
11
+ TypeVar,
12
+ Union,
13
+ TYPE_CHECKING,
14
+ NoReturn,
15
+ NamedTuple,
16
+ overload,
17
+ cast,
18
+ )
19
+
20
+ import os
21
+
22
+ if TYPE_CHECKING:
23
+ from typing_extensions import Final
24
+
25
+ __all__ = ["IniConfig", "ParseError", "COMMENTCHARS", "iscommentline"]
26
+
27
+ from .exceptions import ParseError
28
+ from . import _parse
29
+ from ._parse import COMMENTCHARS, iscommentline
30
+
31
+ _D = TypeVar("_D")
32
+ _T = TypeVar("_T")
33
+
34
+
35
+ class SectionWrapper:
36
+ config: Final[IniConfig]
37
+ name: Final[str]
38
+
39
+ def __init__(self, config: IniConfig, name: str) -> None:
40
+ self.config = config
41
+ self.name = name
42
+
43
+ def lineof(self, name: str) -> int | None:
44
+ return self.config.lineof(self.name, name)
45
+
46
+ @overload
47
+ def get(self, key: str) -> str | None:
48
+ ...
49
+
50
+ @overload
51
+ def get(
52
+ self,
53
+ key: str,
54
+ convert: Callable[[str], _T],
55
+ ) -> _T | None:
56
+ ...
57
+
58
+ @overload
59
+ def get(
60
+ self,
61
+ key: str,
62
+ default: None,
63
+ convert: Callable[[str], _T],
64
+ ) -> _T | None:
65
+ ...
66
+
67
+ @overload
68
+ def get(self, key: str, default: _D, convert: None = None) -> str | _D:
69
+ ...
70
+
71
+ @overload
72
+ def get(
73
+ self,
74
+ key: str,
75
+ default: _D,
76
+ convert: Callable[[str], _T],
77
+ ) -> _T | _D:
78
+ ...
79
+
80
+ # TODO: investigate possible mypy bug wrt matching the passed over data
81
+ def get( # type: ignore [misc]
82
+ self,
83
+ key: str,
84
+ default: _D | None = None,
85
+ convert: Callable[[str], _T] | None = None,
86
+ ) -> _D | _T | str | None:
87
+ return self.config.get(self.name, key, convert=convert, default=default)
88
+
89
+ def __getitem__(self, key: str) -> str:
90
+ return self.config.sections[self.name][key]
91
+
92
+ def __iter__(self) -> Iterator[str]:
93
+ section: Mapping[str, str] = self.config.sections.get(self.name, {})
94
+
95
+ def lineof(key: str) -> int:
96
+ return self.config.lineof(self.name, key) # type: ignore[return-value]
97
+
98
+ yield from sorted(section, key=lineof)
99
+
100
+ def items(self) -> Iterator[tuple[str, str]]:
101
+ for name in self:
102
+ yield name, self[name]
103
+
104
+
105
+ class IniConfig:
106
+ path: Final[str]
107
+ sections: Final[Mapping[str, Mapping[str, str]]]
108
+
109
+ def __init__(
110
+ self,
111
+ path: str | os.PathLike[str],
112
+ data: str | None = None,
113
+ encoding: str = "utf-8",
114
+ ) -> None:
115
+ self.path = os.fspath(path)
116
+ if data is None:
117
+ with open(self.path, encoding=encoding) as fp:
118
+ data = fp.read()
119
+
120
+ tokens = _parse.parse_lines(self.path, data.splitlines(True))
121
+
122
+ self._sources = {}
123
+ sections_data: dict[str, dict[str, str]]
124
+ self.sections = sections_data = {}
125
+
126
+ for lineno, section, name, value in tokens:
127
+ if section is None:
128
+ raise ParseError(self.path, lineno, "no section header defined")
129
+ self._sources[section, name] = lineno
130
+ if name is None:
131
+ if section in self.sections:
132
+ raise ParseError(
133
+ self.path, lineno, f"duplicate section {section!r}"
134
+ )
135
+ sections_data[section] = {}
136
+ else:
137
+ if name in self.sections[section]:
138
+ raise ParseError(self.path, lineno, f"duplicate name {name!r}")
139
+ assert value is not None
140
+ sections_data[section][name] = value
141
+
142
+ def lineof(self, section: str, name: str | None = None) -> int | None:
143
+ lineno = self._sources.get((section, name))
144
+ return None if lineno is None else lineno + 1
145
+
146
+ @overload
147
+ def get(
148
+ self,
149
+ section: str,
150
+ name: str,
151
+ ) -> str | None:
152
+ ...
153
+
154
+ @overload
155
+ def get(
156
+ self,
157
+ section: str,
158
+ name: str,
159
+ convert: Callable[[str], _T],
160
+ ) -> _T | None:
161
+ ...
162
+
163
+ @overload
164
+ def get(
165
+ self,
166
+ section: str,
167
+ name: str,
168
+ default: None,
169
+ convert: Callable[[str], _T],
170
+ ) -> _T | None:
171
+ ...
172
+
173
+ @overload
174
+ def get(
175
+ self, section: str, name: str, default: _D, convert: None = None
176
+ ) -> str | _D:
177
+ ...
178
+
179
+ @overload
180
+ def get(
181
+ self,
182
+ section: str,
183
+ name: str,
184
+ default: _D,
185
+ convert: Callable[[str], _T],
186
+ ) -> _T | _D:
187
+ ...
188
+
189
+ def get( # type: ignore
190
+ self,
191
+ section: str,
192
+ name: str,
193
+ default: _D | None = None,
194
+ convert: Callable[[str], _T] | None = None,
195
+ ) -> _D | _T | str | None:
196
+ try:
197
+ value: str = self.sections[section][name]
198
+ except KeyError:
199
+ return default
200
+ else:
201
+ if convert is not None:
202
+ return convert(value)
203
+ else:
204
+ return value
205
+
206
+ def __getitem__(self, name: str) -> SectionWrapper:
207
+ if name not in self.sections:
208
+ raise KeyError(name)
209
+ return SectionWrapper(self, name)
210
+
211
+ def __iter__(self) -> Iterator[SectionWrapper]:
212
+ for name in sorted(self.sections, key=self.lineof): # type: ignore
213
+ yield SectionWrapper(self, name)
214
+
215
+ def __contains__(self, arg: str) -> bool:
216
+ return arg in self.sections
.venv/lib/python3.11/site-packages/iniconfig/__pycache__/__init__.cpython-311.pyc ADDED
Binary file (9.46 kB). View file
 
.venv/lib/python3.11/site-packages/iniconfig/__pycache__/_parse.cpython-311.pyc ADDED
Binary file (3.95 kB). View file
 
.venv/lib/python3.11/site-packages/iniconfig/__pycache__/_version.cpython-311.pyc ADDED
Binary file (292 Bytes). View file
 
.venv/lib/python3.11/site-packages/iniconfig/__pycache__/exceptions.cpython-311.pyc ADDED
Binary file (1.49 kB). View file
 
.venv/lib/python3.11/site-packages/iniconfig/_parse.py ADDED
@@ -0,0 +1,82 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from __future__ import annotations
2
+ from .exceptions import ParseError
3
+
4
+ from typing import NamedTuple
5
+
6
+
7
+ COMMENTCHARS = "#;"
8
+
9
+
10
+ class _ParsedLine(NamedTuple):
11
+ lineno: int
12
+ section: str | None
13
+ name: str | None
14
+ value: str | None
15
+
16
+
17
+ def parse_lines(path: str, line_iter: list[str]) -> list[_ParsedLine]:
18
+ result: list[_ParsedLine] = []
19
+ section = None
20
+ for lineno, line in enumerate(line_iter):
21
+ name, data = _parseline(path, line, lineno)
22
+ # new value
23
+ if name is not None and data is not None:
24
+ result.append(_ParsedLine(lineno, section, name, data))
25
+ # new section
26
+ elif name is not None and data is None:
27
+ if not name:
28
+ raise ParseError(path, lineno, "empty section name")
29
+ section = name
30
+ result.append(_ParsedLine(lineno, section, None, None))
31
+ # continuation
32
+ elif name is None and data is not None:
33
+ if not result:
34
+ raise ParseError(path, lineno, "unexpected value continuation")
35
+ last = result.pop()
36
+ if last.name is None:
37
+ raise ParseError(path, lineno, "unexpected value continuation")
38
+
39
+ if last.value:
40
+ last = last._replace(value=f"{last.value}\n{data}")
41
+ else:
42
+ last = last._replace(value=data)
43
+ result.append(last)
44
+ return result
45
+
46
+
47
+ def _parseline(path: str, line: str, lineno: int) -> tuple[str | None, str | None]:
48
+ # blank lines
49
+ if iscommentline(line):
50
+ line = ""
51
+ else:
52
+ line = line.rstrip()
53
+ if not line:
54
+ return None, None
55
+ # section
56
+ if line[0] == "[":
57
+ realline = line
58
+ for c in COMMENTCHARS:
59
+ line = line.split(c)[0].rstrip()
60
+ if line[-1] == "]":
61
+ return line[1:-1], None
62
+ return None, realline.strip()
63
+ # value
64
+ elif not line[0].isspace():
65
+ try:
66
+ name, value = line.split("=", 1)
67
+ if ":" in name:
68
+ raise ValueError()
69
+ except ValueError:
70
+ try:
71
+ name, value = line.split(":", 1)
72
+ except ValueError:
73
+ raise ParseError(path, lineno, "unexpected line: %r" % line)
74
+ return name.strip(), value.strip()
75
+ # continuation
76
+ else:
77
+ return None, line.strip()
78
+
79
+
80
+ def iscommentline(line: str) -> bool:
81
+ c = line.lstrip()[:1]
82
+ return c in COMMENTCHARS
.venv/lib/python3.11/site-packages/iniconfig/_version.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # file generated by setuptools_scm
2
+ # don't change, don't track in version control
3
+ __version__ = version = '2.0.0'
4
+ __version_tuple__ = version_tuple = (2, 0, 0)
.venv/lib/python3.11/site-packages/iniconfig/exceptions.py ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from __future__ import annotations
2
+ from typing import TYPE_CHECKING
3
+
4
+ if TYPE_CHECKING:
5
+ from typing_extensions import Final
6
+
7
+
8
+ class ParseError(Exception):
9
+ path: Final[str]
10
+ lineno: Final[int]
11
+ msg: Final[str]
12
+
13
+ def __init__(self, path: str, lineno: int, msg: str) -> None:
14
+ super().__init__(path, lineno, msg)
15
+ self.path = path
16
+ self.lineno = lineno
17
+ self.msg = msg
18
+
19
+ def __str__(self) -> str:
20
+ return f"{self.path}:{self.lineno + 1}: {self.msg}"
.venv/lib/python3.11/site-packages/iniconfig/py.typed ADDED
File without changes
.venv/lib/python3.11/site-packages/outlines/__pycache__/__init__.cpython-311.pyc ADDED
Binary file (845 Bytes). View file
 
.venv/lib/python3.11/site-packages/outlines/__pycache__/caching.cpython-311.pyc ADDED
Binary file (8.23 kB). View file
 
.venv/lib/python3.11/site-packages/outlines/__pycache__/grammars.cpython-311.pyc ADDED
Binary file (965 Bytes). View file
 
.venv/lib/python3.11/site-packages/outlines/__pycache__/prompts.cpython-311.pyc ADDED
Binary file (13.9 kB). View file
 
.venv/lib/python3.11/site-packages/outlines/models/__init__.py ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """Module that contains all the models integrated in outlines.
2
+
3
+ We group the models in submodules by provider instead of theme (completion, chat
4
+ completion, diffusers, etc.) and use routing functions everywhere else in the
5
+ codebase.
6
+
7
+ """
8
+
9
+ from typing import Union
10
+
11
+ from .exllamav2 import ExLlamaV2Model, exl2
12
+ from .llamacpp import LlamaCpp, llamacpp
13
+ from .mlxlm import MLXLM, mlxlm
14
+ from .openai import OpenAI, azure_openai, openai
15
+ from .transformers import Transformers, TransformerTokenizer, mamba, transformers
16
+ from .transformers_vision import TransformersVision, transformers_vision
17
+ from .vllm import VLLM, vllm
18
+
19
+ LogitsGenerator = Union[Transformers, LlamaCpp, OpenAI, ExLlamaV2Model, MLXLM, VLLM]
.venv/lib/python3.11/site-packages/outlines/models/__pycache__/__init__.cpython-311.pyc ADDED
Binary file (1.18 kB). View file