초기화
This commit is contained in:
@@ -0,0 +1 @@
|
||||
pip
|
||||
@@ -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
|
||||
|
||||
+8125
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,2 @@
|
||||
_mysql_connector
|
||||
mysql
|
||||
Reference in New Issue
Block a user