After the successful transfer of pytest-order (thank you for that smooth
experience!), I have been thinking about the transfer of another library
- pyfakefs - where I am a contributor. I have been discussing this with
the package maintainer, John McGehee, who is also in favor for this, and
decided to first ask here if that is feasible.
pyfakefs (https://github.com/jmcgeheeiv/pyfakefs) is a library that
mocks the file system. It has originally been developed by Mike Bland at
Google, later transferred to GitHub (after the shutdown of Google Code
in 2011), where John McGehee has forked it, added direct support for
unittest and doctest, and has maintained it since then (with my help
since a few years ago). Later a contributor added support for pytest via
the fs fixture, with more support for pytest following eventually. Today
the fs fixture is probably the main means to access pyfakefs, judging by
the issues and the dependent repositories.
So, while pyfakefs is not a pure pytest plugin, and it doesn't follow
the naming convention pytest-xx, we thought that it would be a good idea
to transfer it to pytest-dev, with the following goals:
- ensure continued maintenance
- increase compatibility with pytest and pytest-plugins
- improve visibility of the package, especially for pytest developers
- ideally, benefit from the larger community to get more code reviews
and issue reports
For reference see also https://github.com/jmcgeheeiv/pyfakefs/issues/590
What do you think? Thanks!
--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
pytest 7.0.1 has just been released to PyPI.
This is a bug-fix release, being a drop-in replacement. To upgrade::
pip install --upgrade pytest
The full changelog is available at
https://docs.pytest.org/en/stable/changelog.html.
Thanks to all of the contributors to this release:
* Anthony Sottile
* Bruno Oliveira
* Ran Benita
Happy testing,
The pytest Development Team
Hey,
The pytest team is proud to announce the 7.0.0 release, after more than
a year of development since 6.2.0!
This release contains new features, improvements, bug fixes, and breaking changes, so users
are encouraged to take a look at the CHANGELOG carefully:
https://docs.pytest.org/en/stable/changelog.html
For complete documentation, please visit:
https://docs.pytest.org/en/stable/
As usual, you can upgrade from PyPI via:
pip install -U pytest
Thanks to all of the contributors to this release:
* Adam J. Stewart
* Alexander King
* Amin Alaee
* Andrew Neitsch
* Anthony Sottile
* Ben Davies
* Bernát Gábor
* Brian Okken
* Bruno Oliveira
* Cristian Vera
* Dan Alvizu
* David Szotten
* Eddie
* Emmanuel Arias
* Emmanuel Meric de Bellefon
* Eric Liu
* Florian Bruhin
* GergelyKalmar
* Graeme Smecher
* Harshna
* Hugo van Kemenade
* Jakub Kulík
* James Myatt
* Jeff Rasley
* Kale Kundert
* Kian Meng, Ang
* Miro Hrončok
* Naveen-Pratap
* Oleg Höfling
* Olga Matoula
* Ran Benita
* Ronny Pfannschmidt
* Simon K
* Srip
* Sören Wegener
* Taneli Hukkinen
* Terje Runde
* Thomas Grainger
* Thomas Hisch
* William Jamir Silva
* Yuval Shimon
* Zac Hatfield-Dodds
* andrewdotn
* denivyruck
* ericluoliu
* oleg.hoefling
* symonk
* ziebam
* Éloi Rivard
* Éric
Happy testing,
The pytest Development Team
--
me(a)the-compiler.org | https://www.qutebrowser.orghttps://bruhin.software/ | https://github.com/sponsors/The-Compiler/
GPG: 916E B0C8 FD55 A072 | https://the-compiler.org/pubkey.asc
I love long mails! | https://email.is-not-s.ms/