Metadata-Version: 2.4
Name: usss-mysqlhandler
Version: 0.2.10
Summary: MySQL convenience package 
Home-page: https://github.com/pypa/mysqlhandler
Author: Julian Briggs
Author-email: Julian Briggs <julian.briggs@sheffield.ac.uk>
License-Expression: MIT
Project-URL: Homepage, https://github.com/pypa/usss-mysqlhandler
Project-URL: Issues, https://github.com/pypa/usss-mysqlhandler/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: mysql-connector-python
Requires-Dist: pyyaml
Requires-Dist: ss-sqlahandler
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: types-pyyaml; extra == "dev"
Requires-Dist: unittest2pytest; extra == "dev"
Requires-Dist: pylint-pytest; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Provides-Extra: pymysql
Requires-Dist: pymysql[rsa]; extra == "pymysql"
Dynamic: license-file

# Simplify using MySQL
## Class and methods to simplify using MySQL

MysqlHandler class is a context manager, use thus:


  
This 
1. opens connection to MySQL
2. Provides methods simplify executing queries (delete, insert, select, update) and getting results.
3. Closes the connection reliably on exit from scope

Simple: insert ... on duplicate key update

https://guides.github.com/features/mastering-markdown/

