- Drops
python3.8
support - Adds official
python3.13
support
- Fixes regex for colon output
:
, #155 - Fixes internal error with
TraceLastReprEntry
, #154
- Fix joining
toml
configs with[[mypy.overrides]]
- Make sure that schema is open by default: only check existing fields
- Add
--mypy-schema-closed
option to check schemas with no extra fields
- Add
python3.12
support - Add
mypy@1.8.0
support - Add schema definition
- Breaking: Drop python3.7 support
- Add
pyproject.toml
config file support with--mypy-pyproject-toml-file
option
- Add
tox.ini
file tosdist
package - Add
requirements.txt
file tosdist
package - Add
pyproject.toml
file tosdist
package
- Use
jinja2
instead ofchevron
for templating - Allow parametrizing
mypy_config
field in tests - Bump minimal
mypy
andpytest
versions
- Also include
mypy.ini
andpytest.ini
tosdist
package
- Adds
tests/
subfolder tosdist
package
- Adds
python3.11
support and promise aboutpython3.12
support - Removes
pkg_resources
to usepackaging
instead
- Removes unused depenencies for
python < 3.7
- Fixes compatibility with pytest 7.2, broken due to a private import from
py._path
.
- Changes how
mypy>=0.970
handlesMYPYPATH
- Bumps minimal
mypy
version tomypy>=0.970
- Drops
python3.6
support
- Fixes
DeprecationWarning
for usingpy.LocalPath
forpytest>=7.0
#89
- Removes usages of
distutils
#71 - Fixes multiline messages #66
- Fixes that empty output test cases was almost ignored #63
- Fixes output formatting for expected messages #66
- Fixes that
regex
anddataclasses
dependencies were not listed insetup.py
- Adds
regex
support in matching test output - Adds a flag for expected failures
- Replaces deprecated
pystache
withchevron
- Updates
mypy
We missed this released by mistake.
- Adds
--mypy-only-local-stub
CLI flag to ignore errors in site-packages
- Changes how
MYPYPATH
andPYTHONPATH
are calcualted. We now expand$PWD
variable and also include relative paths specified inenv:
section
- Adds
python3.9
support - Bumps required version of
pytest
to>=6.0
- Bumps required version of
mypy
to>=0.790
- Moves from Travis to Github Actions
- Adds
PYTHONPATH
andMYPYPATH
special handling