Skip to content

Merge master into features #6432

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 43 commits into from
Jan 10, 2020

Conversation

blueyed
Copy link
Contributor

@blueyed blueyed commented Jan 10, 2020

No description provided.

marc and others added 30 commits December 14, 2019 19:52
While using pytest-repeat, I noticed the previous implementation is slow
for a large number of duplicate test ids. To optimize, this commit
reduces the amount of data copied and avoids using `in` with List
(unhashable type, and therefore is very slow for many elements).
Optimized renaming of test parameter ids
- added a test to check this condition

Signed-off-by: Alexandre Mulatinho <[email protected]>
This includes our current full matrix (windows, linux and macos), for evaluting
purposes.

We should disconsider failures when evaluating PRs.

TODO:

- deploy
- coverage
- github release notes

Even with the above missing, I still believe it would be nice to merge
this and have GitHub actions working in parallel so we can evaluate performance
and usability from now on.
…dev#6362)

Update release notes script after CHANGELOG changed location
Improve docs so regen doesn't leak temp directories
…nction

delete inspect.getargspect() as is deprecated since Python 3.0
* Rearrange section about context manager to be in order
* Link to `pytest.warns` and `recwarn` since a reader going top to bottom won't have seen about those yet.
* Used only context manager form in the example; the call form is somewhat obsolete
  and is mentioned in the reference docs already.
* Reuse the 'myfunction' from first example on the second one

Co-Authored-By: Hugo van Kemenade <[email protected]>
Co-Authored-By: Hugo van Kemenade <[email protected]>
Azure Pipelines: Test on Python 3.8
Added how to reserve an issue to yourself when contributing
minor: split doc with _early_rewrite_bailout
Merge pull request pytest-dev#6392 from hugovk/4.6-maintenance-2020
I've updated the text and incorporated the topics from pytest-dev#5275, so this
can now be part of the official docs, and pytest-dev#5275 can be closed/unpinned.

Closes pytest-dev#5275
asottile and others added 13 commits January 4, 2020 13:01
…cs-onward

Update py27/py34 deprecation docs
Tracebacks coming from remote processes crated by the multiprocess module
will contain "RemoteTracebacks" which don't have a 'reprcrash' attribute

Fix pytest-dev#5971
Unifying black version in pre-commit config file
Fix serialization of 'None' reprcrashes
Both references were referencing links from Python because of our intersphinx
mapping in `conf.py`:

    intersphinx_mapping = {"python": ("https://docs.python.org/3", None)}

Because Python's docs explicitly define both references, Sphinx fallbacks to
them instead of generating implicit references as was expected.

Fix pytest-dev#6397
Fix wrong 'changelog' and 'reference' links in docs
Corrects grammar error in "Support pytest" section.
@blueyed blueyed merged commit 2d488f7 into pytest-dev:features Jan 10, 2020
@blueyed blueyed deleted the merge-master-into-features branch January 10, 2020 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants