초기화

This commit is contained in:
2026-07-15 18:37:19 +09:00
commit 94abc5461d
1268 changed files with 380198 additions and 0 deletions
@@ -0,0 +1,328 @@
Metadata-Version: 2.4
Name: mysql-connector-python
Version: 9.7.0
Summary: A self-contained Python driver for communicating with MySQL servers, using an API that is compliant with the Python Database API Specification v2.0 (PEP 249).
Author: Oracle and/or its affiliates
Author-email:
License: GNU GPLv2 (with FOSS License Exception)
Project-URL: Homepage, https://dev.mysql.com/doc/connector-python/en/
Project-URL: Documentation, https://dev.mysql.com/doc/connector-python/en/
Project-URL: Downloads, https://dev.mysql.com/downloads/connector/python/
Project-URL: Release Notes, https://dev.mysql.com/doc/relnotes/connector-python/en/
Project-URL: Source Code, https://github.com/mysql/mysql-connector-python
Project-URL: Bug System, https://bugs.mysql.com/
Project-URL: Slack, https://mysqlcommunity.slack.com/messages/connectors
Project-URL: Forums, https://forums.mysql.com/list.php?50
Project-URL: Blog, https://blogs.oracle.com/mysql/
Keywords: mysql,database,db,connector,driver
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Database
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
Provides-Extra: dns-srv
Requires-Dist: dnspython==2.6.1; extra == "dns-srv"
Provides-Extra: gssapi
Requires-Dist: gssapi==1.8.3; extra == "gssapi"
Provides-Extra: webauthn
Requires-Dist: fido2==1.1.2; extra == "webauthn"
Provides-Extra: telemetry
Requires-Dist: opentelemetry-api==1.33.1; extra == "telemetry"
Requires-Dist: opentelemetry-sdk==1.33.1; extra == "telemetry"
Requires-Dist: opentelemetry-exporter-otlp-proto-http==1.33.1; extra == "telemetry"
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: project-url
Dynamic: provides-extra
Dynamic: requires-python
Dynamic: summary
MySQL Connector/Python
======================
.. image::
https://img.shields.io/pypi/v/mysql-connector-python.svg
:target: https://pypi.org/project/mysql-connector-python/
.. image::
https://img.shields.io/pypi/pyversions/mysql-connector-python.svg
:target: https://pypi.org/project/mysql-connector-python/
.. image::
https://img.shields.io/pypi/l/mysql-connector-python.svg
:target: https://pypi.org/project/mysql-connector-python/
MySQL Connector/Python enables Python programs to access MySQL databases, using
an API that is compliant with the `Python Database API Specification v2.0
(PEP 249) <https://www.python.org/dev/peps/pep-0249/>`__.
Features
--------
* `Asynchronous Connectivity <https://dev.mysql.com/doc/connector-python/en/connector-python-asyncio.html>`__
* `C-extension <https://dev.mysql.com/doc/connector-python/en/connector-python-cext.html>`__
* `Telemetry <https://dev.mysql.com/doc/connector-python/en/connector-python-opentelemetry.html>`__
Installation
------------
Connector/Python contains the Classic and X DevAPI connector APIs, which are
installed separately. Any of these can be installed from a binary
or source distribution.
Binaries are distributed in the following package formats:
* `RPM <https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/8/html/packaging_and_distributing_software/introduction-to-rpm_packaging-and-distributing-software>`__
* `WHEEL <https://packaging.python.org/en/latest/discussions/package-formats/#what-is-a-wheel>`__
On the other hand, the source code is distributed as a compressed file
from which a wheel package can be built.
The recommended way to install Connector/Python is via `pip <https://pip.pypa.io/>`__,
which relies on WHEEL packages. For such a reason, it is the installation procedure
that is going to be described moving forward.
Please, refer to the official MySQL documentation `Connector/Python Installation
<https://dev.mysql.com/doc/connector-python/en/connector-python-installation.html>`__ to
know more about installing from an RPM, or building and installing a WHEEL package from
a source distribution.
Before installing a package with `pip <https://pip.pypa.io/>`__, it is strongly suggested
to have the most recent ``pip`` version installed on your system.
If your system already has ``pip`` installed, you might need to update it. Or you can use
the `standalone pip installer <https://pip.pypa.io/en/latest/installation/>`__.
.. code-block:: bash
$ pip install mysql-connector-python
Installation Options
++++++++++++++++++++
Connector packages included in MySQL Connector/Python allow you to install
optional dependencies to unleash certain functionalities.
.. code-block:: bash
# 3rd party packages to unleash the telemetry functionality are installed
$ pip install mysql-connector-python[telemetry]
This installation option can be seen as a shortcut to install all the
dependencies needed by a particular feature. Mind that this is optional
and you are free to install the required dependencies by yourself.
Available options:
* dns-srv
* gssapi
* webauthn
* telemetry
Sample Code
-----------------------------------
.. code:: python
import mysql.connector
# Connect to server
cnx = mysql.connector.connect(
host="127.0.0.1",
port=3306,
user="mike",
password="s3cre3t!")
# Get a cursor
cur = cnx.cursor()
# Execute a query
cur.execute("SELECT CURDATE()")
# Fetch one result
row = cur.fetchone()
print("Current date is: {0}".format(row[0]))
# Close connection
cnx.close()
HeatWave GenAI and Machine Learning Support
-------------------------------------------
MySQL Connector/Python now includes an optional API for integrating directly with MySQL HeatWave's AI and Machine Learning capabilities. This new SDK is designed to reduce the time required to generate proofs-of-concept (POCs) by providing an intuitive Pythonic interface that automates the management of SQL tables and procedures.
The new ``mysql.ai`` module offers two primary components:
* **GenAI:** Provides implementations of LangChain's abstract ``LLM``, ``VectorStore``, and ``Embeddings`` classes (``MyLLM``, ``MyVectorStore``, ``MyEmbeddings``). This ensures full interoperability with existing LangChain pipelines, allowing developers to easily substitute existing components with HeatWave-backed versions.
* **AutoML:** Provides Scikit-Learn compatible estimators (``MyClassifier``, ``MyRegressor``, ``MyAnomalyDetector``, ``MyGenericTransformer``) that inherit from standard Scikit-Learn mixins. These components accept Pandas DataFrames and can be dropped directly into existing Scikit-Learn pipelines and grid searches.
**Note on Dependencies:** These features introduce dependencies on ``langchain``, ``pandas``, and ``scikit-learn``. To keep existing installations unchanged and the base connector lightweight, these dependencies are **not installed by default**. You must install them separately to use the ``mysql.ai`` features.
**Example: GenAI Chatbot with Memory**
This example demonstrates how to use ``MyLLM`` within a loop to create a simple chatbot that maintains conversation history.
.. code:: python
from collections import deque
from mysql import connector
from mysql.ai.genai import MyLLM
def run_chatbot(db_connection, chat_history_size=5):
# Initialize MyLLM with the database connection
my_llm = MyLLM(db_connection)
# Maintain a limited history for context
chat_history = deque(maxlen=chat_history_size)
system_msg = "System: You are a helpful AI assistant."
while True:
user_input = input("\nUser: ")
if user_input.lower() in ["exit", "quit"]:
break
# Format history and invoke the LLM
history = [system_msg] + list(chat_history) + [f"User: {user_input}"]
prompt = "\n".join(history)
# Invoke HeatWave GenAI
response = my_llm.invoke(prompt)
print(f"Bot: {response}")
# Update history
chat_history.append(f"User: {user_input}")
chat_history.append(f"Bot: {response}")
# Usage
with connector.connect(user='root', database='mlcorpus') as db_connection:
run_chatbot(db_connection)
**Example: HeatWave AutoML in a Scikit-Learn Pipeline**
This example shows how to use ``MyClassifier`` as a drop-in replacement within a standard Scikit-Learn pipeline.
.. code:: python
import pandas as pd
from mysql import connector
from sklearn.pipeline import Pipeline
from sklearn.preprocessing import StandardScaler
from mysql.ai.ml import MyClassifier
# 1. Setup Data (Pandas DataFrame)
X = pd.DataFrame([[0.5, 0.1], [1.0, 0.8], [0.1, 0.2]], columns=["feat1", "feat2"])
y = pd.Series([0, 1, 0], name="target")
# 2. Connect and Train
with connector.connect(user='root', database='mlcorpus') as db_connection:
# Initialize the HeatWave classifier
clf = MyClassifier(db_connection)
# Create a standard Scikit-Learn pipeline
pipe = Pipeline([
("scaler", StandardScaler()),
("mysql_clf", clf)
])
# Fit the model (automates upload and training on HeatWave)
pipe.fit(X, y)
# Predict
preds = pipe.predict(X)
print(f"Predictions: {preds}")
# Score
score = pipe.score(X, y)
print(f"Accuracy: {score}")
Additional Resources
--------------------
- `MySQL Connector/Python Developer Guide <https://dev.mysql.com/doc/connector-python/en/>`__
- `MySQL Connector/Python Forum <http://forums.mysql.com/list.php?50>`__
- `MySQL Public Bug Tracker <https://bugs.mysql.com>`__
- `Slack <https://mysqlcommunity.slack.com>`__ (`Sign-up <https://lefred.be/mysql-community-on-slack/>`__ required if you do not have an Oracle account)
- `Stack Overflow <https://stackoverflow.com/questions/tagged/mysql-connector-python>`__
- `Oracle Blogs <https://blogs.oracle.com/search.html?q=connector-python>`__
Contributing
------------
There are a few ways to contribute to the Connector/Python code. Please refer
to the `contributing guidelines <https://github.com/mysql/mysql-connector-python/blob/trunk/CONTRIBUTING.md>`__ for additional information.
License
-------
Please refer to the `README.txt <https://github.com/mysql/mysql-connector-python/blob/trunk/README.txt>`__ and `LICENSE.txt <https://github.com/mysql/mysql-connector-python/blob/trunk/LICENSE.txt>`__
files, available in this repository, for further details.
@@ -0,0 +1,213 @@
_mysql_connector.cp313-win_amd64.pyd,sha256=_fP9-YBV7Cg6ntL8yr2Zk9WGCVo9I3BqDiDH1CMOdXc,72880
comerr64.dll,sha256=pwoKd4cHULnb6feqpKGAjFwFbmhkZyFCBAkgZN5ZEpc,31360
gssapi64.dll,sha256=jCt6fsluXxpNh-_iZYXXySEZHoHRCAsweg5qG002Ujw,412800
k5sprt64.dll,sha256=4rTVpUbGPXj-MZsdL1TRei6p_wFG1pO6BthG038KC50,162432
krb5_64.dll,sha256=VglQw_mbByOmjH1kd-43qDIM6C_UV1YEqsa0y0w5irM,1237632
krbcc64.dll,sha256=10sgNr-C3k7Kf52vkeTk7JGc4e80Kbk4SCwTJ5UCPKg,122496
libcrypto-3-x64.dll,sha256=evWoyG0Pd0x6X4N-jDJYD569QyttWgQ6p_RltLDU1VU,7139984
libmysql.dll,sha256=qO1l_AyoNyNLyafIv5W-TV6vTH9D7r28-mpOwAq8ah4,7192704
libsasl.dll,sha256=MZrnSXT3YAUZHF5ARXrjfUd-X_myrBHzeVh_tbPBwt0,120960
libssl-3-x64.dll,sha256=gZBURgUSYsbLV1gC_8P3IdU1erEGjeKo_bUBF_He_7M,1314952
mysql/__init__.py,sha256=PQwyI2CEZJeHiESpfekg0FaknIJWQgV04PXkNShCY1s,1446
mysql/__pycache__/__init__.cpython-313.pyc,,
mysql/ai/__init__.py,sha256=20y69FYG2RXmvr6Ku2LjvfqYcMxz6lyN0pVtbTpsV0g,1446
mysql/ai/__pycache__/__init__.cpython-313.pyc,,
mysql/ai/genai/__init__.py,sha256=QrdRcjAMZCOSVEYyBwCukMdr9tRmpaGVOps8gt8gl_g,1832
mysql/ai/genai/__pycache__/__init__.cpython-313.pyc,,
mysql/ai/genai/__pycache__/embedding.cpython-313.pyc,,
mysql/ai/genai/__pycache__/generation.cpython-313.pyc,,
mysql/ai/genai/__pycache__/vector_store.cpython-313.pyc,,
mysql/ai/genai/embedding.py,sha256=9vNJcjO9n-7QQsyZVrTNoo84Aep5eDf8do54mfxpRbE,7824
mysql/ai/genai/generation.py,sha256=uIrwkJGaW2MoQ7UJvZSyKgJ8eJ9T1QxJycQVxp1u1kk,6193
mysql/ai/genai/vector_store.py,sha256=cQBmyMxWfIHLSq6JTt7EKBm9NAXKDVEmZCC9HttjSVw,18554
mysql/ai/ml/__init__.py,sha256=rtCDvrZlP4F0ENbs81ahNHbP2QOju4grMoOp2Qg4MlE,1999
mysql/ai/ml/__pycache__/__init__.cpython-313.pyc,,
mysql/ai/ml/__pycache__/base.cpython-313.pyc,,
mysql/ai/ml/__pycache__/classifier.cpython-313.pyc,,
mysql/ai/ml/__pycache__/model.cpython-313.pyc,,
mysql/ai/ml/__pycache__/outlier.cpython-313.pyc,,
mysql/ai/ml/__pycache__/regressor.cpython-313.pyc,,
mysql/ai/ml/__pycache__/transformer.cpython-313.pyc,,
mysql/ai/ml/base.py,sha256=LsQI8BQtNfAmCQug4XHszw8rKbs2w0_SEhFBIjYmqKI,5294
mysql/ai/ml/classifier.py,sha256=1e91ZqlaBxud7swf18NtleB-7k2cBwBbbfLOXP4V12c,7662
mysql/ai/ml/model.py,sha256=KWOoP9kWaeeY3FpBq8JAC1Udc6_CSyWQ5dpR81SFyQQ,27845
mysql/ai/ml/outlier.py,sha256=tOz9CAwriYjUQvZJQrdB0xcBEAvDTOodXxBuGq82dxc,8182
mysql/ai/ml/regressor.py,sha256=ceQpf_vYYw0140TzBG-lLlfJb3-OF2JnTFwC6ZVgtRw,6047
mysql/ai/ml/transformer.py,sha256=Nf7CndiXbJsDz7QPEon_KBwi0BsEcKxlRhS_Yfp4hkc,6699
mysql/ai/utils/__init__.py,sha256=kNOTxAfE-0pWe6_0SI0A0i6sYrf5r6IEZFnC2OQzDMs,1963
mysql/ai/utils/__pycache__/__init__.cpython-313.pyc,,
mysql/ai/utils/__pycache__/atomic_cursor.cpython-313.pyc,,
mysql/ai/utils/__pycache__/dependencies.cpython-313.pyc,,
mysql/ai/utils/__pycache__/utils.cpython-313.pyc,,
mysql/ai/utils/atomic_cursor.py,sha256=HX-5Ot6eN3RPGhWtMXVafnzVSY8FGXTDq2J98GHICAI,3742
mysql/ai/utils/dependencies.py,sha256=fT_jePLji3TAfkFa2Q225qK7qzq3kRl32JjV6JhFwq0,3519
mysql/ai/utils/utils.py,sha256=ECxhtdgp9GWP1puQue0nj3zDSORhDH-HSRZMhRHXEnM,17825
mysql/connector/__init__.py,sha256=eFSd1kg1bhpcUagDJCHL_g2ci3jxqipAsWH8WzBqVeU,3427
mysql/connector/__pycache__/__init__.cpython-313.pyc,,
mysql/connector/__pycache__/_decorating.cpython-313.pyc,,
mysql/connector/__pycache__/_scripting.cpython-313.pyc,,
mysql/connector/__pycache__/abstracts.cpython-313.pyc,,
mysql/connector/__pycache__/authentication.cpython-313.pyc,,
mysql/connector/__pycache__/charsets.cpython-313.pyc,,
mysql/connector/__pycache__/connection.cpython-313.pyc,,
mysql/connector/__pycache__/connection_cext.cpython-313.pyc,,
mysql/connector/__pycache__/constants.cpython-313.pyc,,
mysql/connector/__pycache__/conversion.cpython-313.pyc,,
mysql/connector/__pycache__/cursor.cpython-313.pyc,,
mysql/connector/__pycache__/cursor_cext.cpython-313.pyc,,
mysql/connector/__pycache__/custom_types.cpython-313.pyc,,
mysql/connector/__pycache__/dbapi.cpython-313.pyc,,
mysql/connector/__pycache__/errorcode.cpython-313.pyc,,
mysql/connector/__pycache__/errors.cpython-313.pyc,,
mysql/connector/__pycache__/logger.cpython-313.pyc,,
mysql/connector/__pycache__/network.cpython-313.pyc,,
mysql/connector/__pycache__/optionfiles.cpython-313.pyc,,
mysql/connector/__pycache__/pooling.cpython-313.pyc,,
mysql/connector/__pycache__/protocol.cpython-313.pyc,,
mysql/connector/__pycache__/tls_ciphers.cpython-313.pyc,,
mysql/connector/__pycache__/types.cpython-313.pyc,,
mysql/connector/__pycache__/utils.cpython-313.pyc,,
mysql/connector/__pycache__/version.cpython-313.pyc,,
mysql/connector/_decorating.py,sha256=P6_wRGTql9yIS1R1dGmK9obrzh3MiQWPJHT9ojausvk,4004
mysql/connector/_scripting.py,sha256=pRNilVYK_lgCpMCyeG6EuOx9Gll3qibrOuIz00IPFwQ,15717
mysql/connector/abstracts.py,sha256=S225rwRudhObmZBtA54UMZTWihLr1sJGfOnVzXOQ-tU,119616
mysql/connector/aio/__init__.py,sha256=CCbUw25AATe5CpY1ENvPfRiG1N4i-MU_3dxFORkgKsk,1789
mysql/connector/aio/__pycache__/__init__.cpython-313.pyc,,
mysql/connector/aio/__pycache__/_decorating.cpython-313.pyc,,
mysql/connector/aio/__pycache__/abstracts.cpython-313.pyc,,
mysql/connector/aio/__pycache__/authentication.cpython-313.pyc,,
mysql/connector/aio/__pycache__/charsets.cpython-313.pyc,,
mysql/connector/aio/__pycache__/connection.cpython-313.pyc,,
mysql/connector/aio/__pycache__/cursor.cpython-313.pyc,,
mysql/connector/aio/__pycache__/logger.cpython-313.pyc,,
mysql/connector/aio/__pycache__/network.cpython-313.pyc,,
mysql/connector/aio/__pycache__/pooling.cpython-313.pyc,,
mysql/connector/aio/__pycache__/protocol.cpython-313.pyc,,
mysql/connector/aio/__pycache__/utils.cpython-313.pyc,,
mysql/connector/aio/_decorating.py,sha256=fW5DUaDOxSSStm0MH3V78pgK2JiSvaeZ2n1F3sgs8qo,4129
mysql/connector/aio/abstracts.py,sha256=y8dBAo4qHRDHacvQNvC9-yVeHZjam3Rk5QvpH_sQEn0,103117
mysql/connector/aio/authentication.py,sha256=QEAc-jgl4nwfAqptrLUm0HvCx1pOZJpkBiIHyRPuAx8,12947
mysql/connector/aio/charsets.py,sha256=3wkinP2KeCGix__CzVnVlOFoc3TrAtjKx6jaC_5sdUA,30367
mysql/connector/aio/connection.py,sha256=xKJ8m4pdxS0tudDU8UejSzZxrFRdC8WjYx-4mGDjRjo,60500
mysql/connector/aio/cursor.py,sha256=fWK2g4-pQim5Mouo0BZM-5cmiDItelDLBYkijFeSkbA,49466
mysql/connector/aio/logger.py,sha256=iGzZIvobrOPumZfJWzEduQATGSBQiLzlKHoNU_97DxE,1563
mysql/connector/aio/network.py,sha256=Ry_o5aghd9bPTsNwpbS3CmMaI1--MHFV-xwmysufFS4,28421
mysql/connector/aio/plugins/__init__.py,sha256=p7qJxTRgYUqmmUdzme9oDdLcyGLRyHXIfFk6Uz9XB8U,6115
mysql/connector/aio/plugins/__pycache__/__init__.cpython-313.pyc,,
mysql/connector/aio/plugins/__pycache__/authentication_kerberos_client.cpython-313.pyc,,
mysql/connector/aio/plugins/__pycache__/authentication_ldap_sasl_client.cpython-313.pyc,,
mysql/connector/aio/plugins/__pycache__/authentication_oci_client.cpython-313.pyc,,
mysql/connector/aio/plugins/__pycache__/authentication_openid_connect_client.cpython-313.pyc,,
mysql/connector/aio/plugins/__pycache__/authentication_webauthn_client.cpython-313.pyc,,
mysql/connector/aio/plugins/__pycache__/caching_sha2_password.cpython-313.pyc,,
mysql/connector/aio/plugins/__pycache__/mysql_clear_password.cpython-313.pyc,,
mysql/connector/aio/plugins/__pycache__/mysql_native_password.cpython-313.pyc,,
mysql/connector/aio/plugins/__pycache__/sha256_password.cpython-313.pyc,,
mysql/connector/aio/plugins/authentication_kerberos_client.py,sha256=fZR7f77V4jbo075piMO5K0VdPe6acNw2J-Ur6p5BcYU,21691
mysql/connector/aio/plugins/authentication_ldap_sasl_client.py,sha256=Vd_7lZGlHX8fRhbOPbadAQQ-HYNCqvaDjwrvyYK64uo,24075
mysql/connector/aio/plugins/authentication_oci_client.py,sha256=8AAtFsJDZ0Fj7mPEnc2DoXtHzvLQgWTE6qjCK1BOGO4,9406
mysql/connector/aio/plugins/authentication_openid_connect_client.py,sha256=r4epKsPcq1yB1X-PBNCRBv_7FHVBCtZufUwW_BidCK4,7035
mysql/connector/aio/plugins/authentication_webauthn_client.py,sha256=vSXCas-eOkYipWaM-FDDa1NM7KMYI_zAY6KwtYDVdPU,10972
mysql/connector/aio/plugins/caching_sha2_password.py,sha256=wB4rQW1Lr_B303CxKyRQw8QNvrkbvnSqcTRZUkL0kWM,5916
mysql/connector/aio/plugins/mysql_clear_password.py,sha256=lLk4v7jNLNcTFm9IZzGz1jVqTDgeCFOhK8T0vnjI-ok,3927
mysql/connector/aio/plugins/mysql_native_password.py,sha256=CnbdF8lOgQqh8MQb5xXiKxAwbXM-4N7xcgfKUPUWeXQ,4581
mysql/connector/aio/plugins/sha256_password.py,sha256=PYT3NfiYGpniYs1xI8hdiJehuFmjzM5TiNRzATyrH34,4067
mysql/connector/aio/pooling.py,sha256=_55c9UQiOdke0xmUgLfdB94LUhtewTP1LDJyjq9w1I8,25933
mysql/connector/aio/protocol.py,sha256=gI5gG2ji90Ce1MtacqVuX25ZXRVQAuqdYgTcisoXKYA,12584
mysql/connector/aio/py.typed,sha256=PQwyI2CEZJeHiESpfekg0FaknIJWQgV04PXkNShCY1s,1446
mysql/connector/aio/utils.py,sha256=CaQBwGSQabtDpsbnh83ohR6iXHwvC15g92i8KmuyGcs,5813
mysql/connector/authentication.py,sha256=T5NoUTlwhYd904GYgDn5netJdW98WQeeNl_BMzzn9Y0,14765
mysql/connector/charsets.py,sha256=yHyzq7gtLuwiGUoKaoBpwvyRah2Vu_i0AhTu1sX6QPI,27754
mysql/connector/connection.py,sha256=Hyn_Cy4NVX8lG8S0G9Qv4ZER3wWyX4iR0MA2vZks1hQ,64393
mysql/connector/connection_cext.py,sha256=qFavoC84oQKPBFGBhG3it6adyILEdIMqnEesRxf_3Dg,41416
mysql/connector/constants.py,sha256=llMzwNTKhw16O3lFnxgdPJeQKLRyTPw1On6zeE5l7CY,42740
mysql/connector/conversion.py,sha256=F46xS0yDZTvYepzx78A5GVhimoExF2VcuAZBCWKjuAU,27328
mysql/connector/cursor.py,sha256=T7QvknvMdXPXYnP2RuKbHSrboSuveDL8pChG7CxZzrE,51691
mysql/connector/cursor_cext.py,sha256=yzNr9OWwK3M7Um9FeVjnn79I689EUBdcWOGu5B4cEcw,43270
mysql/connector/custom_types.py,sha256=96c2KO8nIeg667fg7T_gb4pfHsVOuGnf-fwItCakamE,2008
mysql/connector/dbapi.py,sha256=-rd6R0jMp-iJpw2kkiIHh4preHgMyNkt-y6nU80GIrk,3258
mysql/connector/django/__init__.py,sha256=PQwyI2CEZJeHiESpfekg0FaknIJWQgV04PXkNShCY1s,1446
mysql/connector/django/__pycache__/__init__.cpython-313.pyc,,
mysql/connector/django/__pycache__/base.cpython-313.pyc,,
mysql/connector/django/__pycache__/client.cpython-313.pyc,,
mysql/connector/django/__pycache__/compiler.cpython-313.pyc,,
mysql/connector/django/__pycache__/creation.cpython-313.pyc,,
mysql/connector/django/__pycache__/features.cpython-313.pyc,,
mysql/connector/django/__pycache__/introspection.cpython-313.pyc,,
mysql/connector/django/__pycache__/operations.cpython-313.pyc,,
mysql/connector/django/__pycache__/schema.cpython-313.pyc,,
mysql/connector/django/__pycache__/validation.cpython-313.pyc,,
mysql/connector/django/base.py,sha256=I_kQVnXO22KAxoDz-Bs41SrmEBJvowBLAPdt7ZQiUy0,24478
mysql/connector/django/client.py,sha256=Zn_IMkci0uTWRAlapO8slagQcnkxf124ApNKQs-gICA,4163
mysql/connector/django/compiler.py,sha256=4yCYzR4ry0Fc_IA3EjRO4aigxU4F1NpKIhYQI33bQCk,1775
mysql/connector/django/creation.py,sha256=mTmiG4LNL6l4f7cNzoxWwygd36vBDXuMyC43rVGgN8w,1585
mysql/connector/django/features.py,sha256=BEh0fm4vbJYqt5hpVF96Ow3_VR74mBq0Wr5dZQD1JgU,2218
mysql/connector/django/introspection.py,sha256=j6pjZfOxydH9ZXVMjkktK3s7qFdlkS-lue-0vQST-RU,19078
mysql/connector/django/operations.py,sha256=jz5AHwq2c1VTZ6Jzpt7qSGHrzMUFHi8rS1_FKpEmJT8,4321
mysql/connector/django/schema.py,sha256=L5SIgcTrcsgqAiNyNElKmocsHbjz69d9uuiPs_unDpM,2408
mysql/connector/django/validation.py,sha256=2w8U9T24fh8CJ9cGKmgt8A-RCOyEUAjvCkuWMrI97nU,1593
mysql/connector/errorcode.py,sha256=FVH8RelL3s_aD3T0j3ILh4v-RKD6XeovR0FSH_v6KAw,69369
mysql/connector/errors.py,sha256=nxXOeVP5K92sT72MeVfWV7dZw2xDHc6T5L-eDqlMpo0,13382
mysql/connector/locales/__init__.py,sha256=QuRU7dXtl51m4NH0RwLf5R_uCaKbsu2qU3MtRwSipq4,2871
mysql/connector/locales/__pycache__/__init__.cpython-313.pyc,,
mysql/connector/locales/eng/__init__.py,sha256=rHrfK6IVtvaUjSMHsMDdXW1rwtvhCKQtOtbwKxFziEk,1470
mysql/connector/locales/eng/__pycache__/__init__.cpython-313.pyc,,
mysql/connector/locales/eng/__pycache__/client_error.cpython-313.pyc,,
mysql/connector/locales/eng/client_error.py,sha256=EysR1sXbZelvpOXxjMxlRxmMcnbp9Cu78H3WsHotZ30,7501
mysql/connector/logger.py,sha256=LOju1htYRxdX9NthoKtM5snZbkdkIOluN5oX6_6fkqQ,1555
mysql/connector/network.py,sha256=I2ePmuQ4rDgotgGOqkxWrRzMrEljSSP5xZ53lwdLLMw,30091
mysql/connector/opentelemetry/__init__.py,sha256=vdw_-4zadedOZTaLS6NGC1qvmTYefzt99Q0hHBUAFiI,1446
mysql/connector/opentelemetry/__pycache__/__init__.cpython-313.pyc,,
mysql/connector/opentelemetry/__pycache__/constants.cpython-313.pyc,,
mysql/connector/opentelemetry/__pycache__/context_propagation.cpython-313.pyc,,
mysql/connector/opentelemetry/__pycache__/instrumentation.cpython-313.pyc,,
mysql/connector/opentelemetry/constants.py,sha256=9KCT4-0TKkgjngBtvKw1mqbIpmFfZyJNkfuE4lMIcak,2904
mysql/connector/opentelemetry/context_propagation.py,sha256=lzoE9hzqNOi2-uRl5TgTdJ_frmX8NmqA4f4EEKcL0IM,4321
mysql/connector/opentelemetry/instrumentation.py,sha256=e4DQn0pbmJaPB1_94vOolUB29BXK_JfpGapDyN-O8PY,25032
mysql/connector/optionfiles.py,sha256=5jdY9BtH43JF7wtCKvfwNobe17pkSo0pigxuF5X3GTM,14239
mysql/connector/plugins/__init__.py,sha256=9JL3odFmk9C4usHqfoQEu3A3xBqllcQicBNib6maUa0,6021
mysql/connector/plugins/__pycache__/__init__.cpython-313.pyc,,
mysql/connector/plugins/__pycache__/authentication_kerberos_client.cpython-313.pyc,,
mysql/connector/plugins/__pycache__/authentication_ldap_sasl_client.cpython-313.pyc,,
mysql/connector/plugins/__pycache__/authentication_oci_client.cpython-313.pyc,,
mysql/connector/plugins/__pycache__/authentication_openid_connect_client.cpython-313.pyc,,
mysql/connector/plugins/__pycache__/authentication_webauthn_client.cpython-313.pyc,,
mysql/connector/plugins/__pycache__/caching_sha2_password.cpython-313.pyc,,
mysql/connector/plugins/__pycache__/mysql_clear_password.cpython-313.pyc,,
mysql/connector/plugins/__pycache__/mysql_native_password.cpython-313.pyc,,
mysql/connector/plugins/__pycache__/sha256_password.cpython-313.pyc,,
mysql/connector/plugins/authentication_kerberos_client.py,sha256=-BpG7AzyjdhdBimQ4uShg6-NZYmDOT1kI-M1lEAs5nM,21624
mysql/connector/plugins/authentication_ldap_sasl_client.py,sha256=FM6YyX4XGpY9cX4SS3b9EAEYkguJF5dGy3q1WjESbgM,23935
mysql/connector/plugins/authentication_oci_client.py,sha256=Bif2dKNo9RP5izLKAsC-XKxjf4l_Ej8g5moX8-i2EvY,9360
mysql/connector/plugins/authentication_openid_connect_client.py,sha256=7PxMm7UQuhNgftDyVSegpnxLqaga354Q1BmmoNefgdY,6998
mysql/connector/plugins/authentication_webauthn_client.py,sha256=kwx7J5KQ2r0OVJb9w_I0mIH9HHg12ZwcehxDrP5n9Is,10933
mysql/connector/plugins/caching_sha2_password.py,sha256=0SZgzbolUwGXoWAp-kz6_f4egmSLyIRJVj2eZP0kCDo,5849
mysql/connector/plugins/mysql_clear_password.py,sha256=y3cjGQzUakbibdeOC-yZGzLjXScyHiV42BHnDZ7HrTM,3879
mysql/connector/plugins/mysql_native_password.py,sha256=UESTk80a3qbCjcZ4uU9pR3Fx0lxoiELspKjhxIeZ7XI,4533
mysql/connector/plugins/sha256_password.py,sha256=gNSE_PksMkhesYy2erIenjnYQLzVJ1MUkeBWwL1-JEc,4020
mysql/connector/pooling.py,sha256=DG2AggDMp7PQ88MHm_ahmjNqK85zPqi55GGgr5S5-s8,25109
mysql/connector/protocol.py,sha256=l6aL6pILX4qDGsAfu9Enm21ioiKpQ6ah4tV7ZKh46Fs,42547
mysql/connector/py.typed,sha256=PQwyI2CEZJeHiESpfekg0FaknIJWQgV04PXkNShCY1s,1446
mysql/connector/tls_ciphers.py,sha256=4Y2ihLJAw8y77NdVILW3WoyiMyftApHgaBiBN91UHcU,9161
mysql/connector/types.py,sha256=6K3mIXGur54z0O-411GfTn69rw8QYHSw_cF50sga3yM,6260
mysql/connector/utils.py,sha256=7n6rpJlgU09gPPrOB42ztOLZXGRqWyeoDY2FqcpFrGQ,23750
mysql/connector/version.py,sha256=IuU8NU-Yj_5t_rxPkYrNEhFZhB9-_zolTn2iGr7CAf0,1980
mysql/vendor/libcrypto-3-x64.dll,sha256=evWoyG0Pd0x6X4N-jDJYD569QyttWgQ6p_RltLDU1VU,7139984
mysql/vendor/libsasl.dll,sha256=MZrnSXT3YAUZHF5ARXrjfUd-X_myrBHzeVh_tbPBwt0,120960
mysql/vendor/libssl-3-x64.dll,sha256=gZBURgUSYsbLV1gC_8P3IdU1erEGjeKo_bUBF_He_7M,1314952
mysql/vendor/plugin/authentication_kerberos_client.dll,sha256=roxzCd93Yb3o7YE3AzrDmflM2Dm2BFEvaLHiEmfYhJo,6442160
mysql/vendor/plugin/authentication_ldap_sasl_client.dll,sha256=_ghhaKovIx190zYg2jaop1nbwrsMgwGoTsATGe-cQOs,6434992
mysql/vendor/plugin/authentication_oci_client.dll,sha256=fL_PqJ0qo76eB7aLN7HDEjjFeKMM4LRXcqsJ82QsyH8,6494880
mysql/vendor/plugin/authentication_openid_connect_client.dll,sha256=LWVtx4Dm14891rUrZGgXBCIWyEQhFG-16zT22I6LCgQ,6420152
mysql/vendor/plugin/authentication_webauthn_client.dll,sha256=bm2Z28KxKKJ-qP1dsDLO6IoJWo1a-3z6I61SF2efoqM,6437040
mysql/vendor/plugin/mysql_native_password.dll,sha256=K5s8U6ZdvHP2nfE8jQwuc-MpTonLZ63klA5xeZKnmLA,32408
mysql_connector_python-9.7.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
mysql_connector_python-9.7.0.dist-info/METADATA,sha256=rhG8qKX0Er6mAfKwSuPqMQpSE6o264id2p_FqbENeqI,11676
mysql_connector_python-9.7.0.dist-info/RECORD,,
mysql_connector_python-9.7.0.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mysql_connector_python-9.7.0.dist-info/WHEEL,sha256=x5Wpw_tLx5PQKiWdxpqvs0e7Sg-SO0mTWdEADYDGPGA,101
mysql_connector_python-9.7.0.dist-info/licenses/LICENSE.txt,sha256=DZ27tfZm9NDZPOWrfYOQmGJkyJlzYmqnvN3oboon0e8,399214
mysql_connector_python-9.7.0.dist-info/top_level.txt,sha256=eKRYAt_Rl0rD_GTdaswU8CKytKpooAP1312cpEPNbT0,23
sasl2/saslGSSAPI.dll,sha256=4s1ugbDpHiSh_TA-u4iL3IjIxsrer6cUjh3njM1Ndo8,46728
sasl2/saslSCRAM.dll,sha256=1oZ2KRy5Ch6q3KaQkJX6op_XU4AIyBH5OirtNaC2TKM,57472
xpprof64.dll,sha256=bERgqbnI4TdQZ6P3b-Uu2J1Wg-nRgPI8CGZwwC2gAMw,64640
@@ -0,0 +1,5 @@
Wheel-Version: 1.0
Generator: setuptools (82.0.1)
Root-Is-Purelib: false
Tag: cp313-cp313-win_amd64
@@ -0,0 +1,2 @@
_mysql_connector
mysql