What's Changed
- Removed _last_executed because of duplication with _executed by @rajat315315 in #948
- Actions: Fix 422 error on Coveralls by @methane in #949
- Actions: Use cache in finish by @methane in #950
- Fix docstring for converter functions by @darxriggs in #952
- Improve docstrings by @darxriggs in #954
- Fix generating authentication response with long strings by @netch80 in #988
- Fix doctest in pymysql.converters by @methane in #994
- Actions: Run test with Python 3.10 by @methane in #996
- Fix calling undefined function by @methane in #1003
- Stop showing handler name when hander is not set. by @methane in #1004
- tests: container docker-entrypoint-initdb.d for ease of testing by @grooverdan in #1009
- fix typo in comment by @Nothing4You in #1024
- Update black by @methane in #1026
- Actions: Use actions/setup-python cache by @methane in #1027
- update pymysql.constants.CR by @Nothing4You in #1029
- we have these constants, why not make use of them? by @Nothing4You in #1028
- Improve GitHub workflow by @Nothing4You in #1031
- Drop support of EOL Python and DB versions by @Nothing4You in #1030
- Fix coveralls branch in README.rst by @Nothing4You in #1034
- Fix minor typo in error message by @nattybear in #1038
- Document that the ssl connection parameter can be an SSLContext by @cakemanny in #1045
- Update mariadb tests to 10.8, remove end of life mariadb 10.2 by @Nothing4You in #1049
- Fix CodeQL target branch by @Nothing4You in #1054
- Update CodeQL GitHub action to v2 by @Nothing4You in #1055
- tests: remove duplicate test
test_nextset
by @wd0517 in #1057 - Remove deprecated socket.error from Connection.connect exception handler by @Nothing4You in #1062
- Raise ProgrammingError on -np.inf in addition to np.inf by @cdcadman in #1067
- Add unix socket connection test by @SergeantMenacingGarlic in #1061
- Use Python 3.11 release instead of -dev in tests by @Nothing4You in #1076
- docs: Fix a few typos by @timgates42 in #1053
- flake8: Use max_line_length instead of ignoring E501 by @cclauss in #1081
- Fix typos discovered by codespell by @cclauss in #1082
- Add doctest by @methane in #1086
- Use pyproject.toml by @methane in #1087
- Upgrade GitHub Actions by @cclauss in #1080
- Upgrade more GitHub Actions by @cclauss in #1088
- Convert README to Markdown by @methane in #1093
- Release v1.0.3rc1 by @methane in #1094
- Fix setuptools didn't include pymysql.constants by @methane in #1096
- v1.0.3 by @methane in #1097
- Fix VERSION for dynamic version by @methane in #1098
New Contributors
- @rajat315315 made their first contribution in #948
- @darxriggs made their first contribution in #952
- @netch80 made their first contribution in #988
- @Nothing4You made their first contribution in #1024
- @nattybear made their first contribution in #1038
- @cakemanny made their first contribution in #1045
- @wd0517 made their first contribution in #1057
- @cdcadman made their first contribution in #1067
- @SergeantMenacingGarlic made their first contribution in #1061
- @cclauss made their first contribution in #1081
Full Changelog: v1.0.2...v1.0.3