aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-29Upgrade pyfakefs to 979a878b12a3f625abe986a2249b677e6193ae3d am: a3bcabf4b7 ↵HEADmastermainDan Willemsen
am: 78fdc2ac9e am: 1261801ef1 am: 9f1f3798d8 am: f1db2cd21f Original change: https://android-review.googlesource.com/c/platform/external/python/pyfakefs/+/2726660 Change-Id: I5d286395144c422ac19f4b0c0a1b5279f14942b7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29Upgrade pyfakefs to 979a878b12a3f625abe986a2249b677e6193ae3d am: a3bcabf4b7 ↵Dan Willemsen
am: 78fdc2ac9e am: 1261801ef1 am: 9f1f3798d8 Original change: https://android-review.googlesource.com/c/platform/external/python/pyfakefs/+/2726660 Change-Id: I977085ee5559dca0f3dfca9a59a1943e4f82e8de Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29Upgrade pyfakefs to 979a878b12a3f625abe986a2249b677e6193ae3d am: a3bcabf4b7 ↵Dan Willemsen
am: 78fdc2ac9e am: 1261801ef1 Original change: https://android-review.googlesource.com/c/platform/external/python/pyfakefs/+/2726660 Change-Id: Ia8957a56fb9da8e4a09c3a4380742a533a9bd85d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29Upgrade pyfakefs to 979a878b12a3f625abe986a2249b677e6193ae3d am: a3bcabf4b7 ↵Dan Willemsen
am: 78fdc2ac9e Original change: https://android-review.googlesource.com/c/platform/external/python/pyfakefs/+/2726660 Change-Id: I8bdfb4b3948da2a908b9305f04e9d90350773e8c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29Upgrade pyfakefs to 979a878b12a3f625abe986a2249b677e6193ae3d am: a3bcabf4b7Dan Willemsen
Original change: https://android-review.googlesource.com/c/platform/external/python/pyfakefs/+/2726660 Change-Id: I5a646552654bf5e170f6b3440b8fef2976afd188 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25Upgrade pyfakefs to 979a878b12a3f625abe986a2249b677e6193ae3dDan Willemsen
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update python/pyfakefs For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Bug: 278602456 Test: TreeHugger Change-Id: I7966948f58ca271b89c7bce6e5ae943515f420a3
2023-08-24Remove support for EOL Python 3.7mrbean-bremen
2023-08-24Fix tests if HOME environment is missingmrbean-bremen
- fixes #870
2023-08-24Remove debug output accidentally left inmrbean-bremen
- fixes #869
2023-08-22[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/asottile/blacken-docs: 1.15.0 → 1.16.0](https://github.com/asottile/blacken-docs/compare/1.15.0...1.16.0) - [github.com/pre-commit/mirrors-mypy: v1.4.1 → v1.5.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.4.1...v1.5.1)
2023-08-18Release 5.2.4mrbean-bremen
- fixes a rare problem on pytest shutdown
2023-08-18Clear fs cache on session finishmrbean-bremen
- avoids problems with cached modules during session shutdown - see #866
2023-08-15Add now required ReadTheDocs config filemrbean-bremen
2023-08-01[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/PyCQA/flake8: 6.0.0 → 6.1.0](https://github.com/PyCQA/flake8/compare/6.0.0...6.1.0) - fixed flake8 finding
2023-07-14Fix typos and add `codespell` hook to pre-commit (#862)Kian-Meng Ang
- found via `codespell -L wronly,afile` - add `codespell` hook to pre-commit
2023-07-11[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/psf/black: 23.3.0 → 23.7.0](https://github.com/psf/black/compare/23.3.0...23.7.0) - [github.com/asottile/blacken-docs: 1.14.0 → 1.15.0](https://github.com/asottile/blacken-docs/compare/1.14.0...1.15.0)
2023-07-10Release 5.2.3mrbean-bremen
- adds compatibility with PyPy 3.10 and Python 3.12
2023-07-09Adapt to work with pypy 3.10mrbean-bremen
- adapt to some changed behavior - add another SKIPMODULE for pytest - add tests for more pypy versions - see #859
2023-07-02Add note regarding `sqlite3` incompatibilitymrbean-bremen
- see #850
2023-06-29Update pandas from 2.0.2 to 2.0.3pyup-bot
2023-06-29Add py.typed marker file (as defined by PEP 561) (#848)Jean-Frédéric Gauron
2023-06-27[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/PyCQA/autoflake: v2.1.1 → v2.2.0](https://github.com/PyCQA/autoflake/compare/v2.1.1...v2.2.0) - [github.com/pre-commit/mirrors-mypy: v1.3.0 → v1.4.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.3.0...v1.4.1)
2023-06-20[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/asottile/blacken-docs: 1.13.0 → 1.14.0](https://github.com/asottile/blacken-docs/compare/1.13.0...1.14.0)
2023-06-14Update pre-commit from 3.3.2 to 3.3.3pyup-bot
2023-06-14Use virtual environment in docker containersmrbean-bremen
- avoids clashes with system-wide packages - done in debian and ubuntu containers
2023-06-11Use pytest.mark.usefixtures in code snippetmrbean-bremen
- avoids linter warning about unused argument - closes #834
2023-06-11Adapt fake shutil to changes in Python 3.12 beta2mrbean-bremen
- patch away a Windows-specific optimization in shutil.copy2 to avoid calling the Windows API - fixes #841
2023-06-10Exclude Python 3.7 specific pandas version from pyup botmrbean-bremen
2023-05-30Update pandas to 2.0.2 (#837)pyup.io bot
* Update pandas from 2.0.0 to 2.0.2 * Do not touch the version for Python 3.7 --------- Co-authored-by: mrbean-bremen <mrbean-bremen@users.noreply.github.com>
2023-05-30Adapt to changes in Python 3.12 beta1 (#835)mrbean-bremen
- distutils has been removed - variable renamed in pathlib - add workaround for patching open, comment out not working tests - hopefully fixes #830 and #831
2023-05-18Update pre-commit from 3.3.1 to 3.3.2pyup-bot
2023-05-17Exclude pytest pathlib module from patching (#828)mrbean-bremen
- fixes some specific tests in namespace packages - fixes #814
2023-05-16[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/pre-commit/mirrors-mypy: v1.2.0 → v1.3.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.2.0...v1.3.0)
2023-05-04Update pre-commit from 3.3.0 to 3.3.1pyup-bot
2023-05-03Add pytype CI and pytype ignore comments where needed (#824)mrbean-bremen
- add pytype ignores where needed to silence pytype - fix a few problems found by pytype - add pytype run in CI (excluding tests)
2023-05-02Update pre-commit from 3.2.2 to 3.3.0pyup-bot
2023-04-30tox.ini: passenv should be comma-separated, not space-separated (#822)Jelle van der Waa
2023-04-26Add macOS pytest tests in CImrbean-bremen
- also add pytest 7.3
2023-04-25[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/PyCQA/autoflake: v2.1.0 → v2.1.1](https://github.com/PyCQA/autoflake/compare/v2.1.0...v2.1.1)
2023-04-23Re-create the temp directory on resetting the filesystem (#818)mrbean-bremen
* Re-create the temp directory on resetting the filesystem - the temp dir is now created during filesystem initialization instead of at patcher setup if configured - this is only done by default if created from the Patcher - fixes #814 * Call reset() from __init__ - change from review
2023-04-23Adapt summary in README (#817)mrbean-bremen
- fix getting version in bug report template
2023-04-18[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/PyCQA/autoflake: v2.0.2 → v2.1.0](https://github.com/PyCQA/autoflake/compare/v2.0.2...v2.1.0)
2023-04-13Release 5.2.2mrbean-bremen
- fixes a regression in 5.2.0
2023-04-13Make sure a /tmp path exists under linuxmrbean-bremen
- TMPDIR may point elsewhere - fixes #810
2023-04-13Add attribute access for some moved constants back to fake_filesystemmrbean-bremen
- some if these had been accessed in user code, which caused a regression - add convenience function get_uid()/get_gid() - see #809
2023-04-11Include test fixtures (via package data) in artefactsMichał Górny
Enable installing package data in order to install the test fixture. This is necessary to fix test failures when running tests from sdist or the installed package: FAILED pyfakefs/tests/patched_packages_test.py::TestPatchedPackages::test_read_excel - FileNotFoundError: [Errno 2] No such file or directory: '/tmp/portage/dev-python/pyfakefs-5.2.1/work/pyfakefs-5.2.1/pyfakefs/tests...
2023-04-11Release 5.2.1mrbean-bremen
- add support for Python 3.12a7
2023-04-11[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/pre-commit/mirrors-mypy: v1.1.1 → v1.2.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.1.1...v1.2.0)
2023-04-11Adapt fake pathlib to changes in Python 3.12a7mrbean-bremen
- stat.st_ctype is deprecated under Windows in 3.12 on, comment out the tests for the time being (support for st_birthdate to be added)
2023-04-04[pre-commit.ci] pre-commit autoupdatepre-commit-ci[bot]
updates: - [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0...23.3.0)