Hi,
Thank you - I agree that pyfakefs is not a 100% fit, thus this mail
instead of a formal request for transfer. I asked Bruno Oliviera (who
helped with the pytest-order transfer) if he sees this as a possibility
before writing this mail. I also had been searching for an organization
related to general Python testing, but obviously didn't find one.
Cogs of testing sounds interesting - was this meant for Python testing,
or general testing? Are there other libraries that you would see there?
Maybe there is a related thread or post you can refer me to...
If the Cogs of testing organization can be brought to live, this may be
an alternative, I just don't know how realistic this is. The main goal
of the proposed transfer is indeed continued maintenance, and decreasing
the bus factor. Still undecided myself...
Cheers
Am 06.03.2021 um 23:01 schrieb Ronny Pfannschmidt:
Hi,
i'm not sure if this should go under pytest-dev,
if i had found the time to make https://github.com/cogs-of-testing be
actually practical/known yet, i'd sugest it for there.
-- Ronny
Am 05.03.21 um 19:59 schrieb mrbean-bremen via pytest-dev:
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-dev mailing list
pytest-dev@python.org
https://mail.python.org/mailman/listinfo/pytest-dev