- Added support for Python 3.11 and 3.12.
- Dropped support for Python 3.7.
- Fix handling of UNC paths on Windows (#33).
- Replace usage of
tmpdir
bytmp_path
(#48).
- Fix package so the
LICENSE
file is no longer in the root of the package. - Python 3.9 and 3.10 are now officially supported.
- Python 2.7, 3.4 and 3.5 are no longer supported.
- Add testing for Python 3.7 and 3.8.
- Add
python_requires
tosetup.py
sopip
will not try to installpytest-datadir
in incompatible Python versions.
- Add support for long path names on Windows (#25).
- Fix
pytest_datadir.version
attribute to point to the correct version.
- Use
pathlib2
on Python 2.7: this is the proper backport of Python 3's standard library.
- If the data directory does not exist, the fixture will create an empty directory.
Fixes
- Fixed
shared_datadir
contents not being copied to a temp location on each test. #12