Skip to content
This repository was archived by the owner on Jun 5, 2026. It is now read-only.

Update pytest-xdist to 1.19.0#46

Closed
pyup-bot wants to merge 1 commit into
masterfrom
pyup-update-pytest-xdist-1.15.0-to-1.19.0
Closed

Update pytest-xdist to 1.19.0#46
pyup-bot wants to merge 1 commit into
masterfrom
pyup-update-pytest-xdist-1.15.0-to-1.19.0

Conversation

@pyup-bot

@pyup-bot pyup-bot commented Aug 9, 2017

Copy link
Copy Markdown
Contributor

There's a new version of pytest-xdist available.
You are currently using 1.15.0. I have updated it to 1.19.0

These links might come in handy: PyPI | Changelog | Repo

Changelog

1.19.0

================================

Deprecations and Removals

  • --boxed functionality has been moved to a separate plugin, pytest-forked <https://github.com/pytest-dev/pytest-forked>. This release now depends on
    pytest-forked and provides --boxed as a backward compatibility
    option. (1 <https://github.com/pytest-dev/pytest-xdist/issues/1>
    )

Features

  • New --dist=loadscope option: sends group of related tests to the same
    worker. Tests are grouped by module for test functions and by class for test
    methods. See README.rst for more information. (191 <https://github.com /pytest-dev/pytest-xdist/issues/191>_)
  • Warnings are now properly transferred from workers to the master node. (92 <https://github.com/pytest-dev/pytest-xdist/issues/92>_)

Bug Fixes

  • Fix serialization of native tracebacks (--tb=native). (196 <https://github.com/pytest-dev/pytest-xdist/issues/196>_)

1.18.2

================================

Bug Fixes

  • Removal of unnecessary dependency on incorrect version of py. (105 <https://github.com/pytest-dev/pytest-xdist/issues/105>_)
  • Fix bug in internal event-loop error handler in the master node. This bug
    would shadow the original errors making extremely hard/impossible for users
    to diagnose the problem properly. (175 <https://github.com/pytest- dev/pytest-xdist/issues/175>_)

1.18.1

================================

Bug Fixes

  • Fixed serialization of longrepr.sections during error reporting from
    workers. (171 <https://github.com/pytest-dev/pytest-xdist/issues/171>_)
  • Fix ReprLocal not being unserialized breaking --showlocals usages. (176 <https://github.com/pytest-dev/pytest-xdist/issues/176>_)

1.18.0

================================

  • pytest-xdist now requires pytest>=3.0.0.

Features

  • Add long option --numprocesses as alternative for -n. (168)

Bug Fixes

  • Fix serialization and deserialization dropping longrepr details. (133)

1.17.1

================================

Bug Fixes

  • Hot fix release reverting the change introduced by 124, unfortunately it
    broke a number of test suites so we are reversing this change while we
    investigate the problem. (157)

Improved Documentation

  • Introduced towncrier for CHANGELOG management. (154)
  • Added HOWTORELEASE documentation. (155)

..
You should NOT be adding new change log entries to this file, this
file is managed by towncrier. You may edit previous change logs to
fix problems like typo corrections or such.
To add a new change log entry, please see
https://pip.pypa.io/en/latest/development/adding-a-news-entry
We named the news folder changelog

.. towncrier release notes start

1.17.0


  • fix 124: xdist would mark test as complete after 'call' step. As a result,
    xdist could identify the wrong test as failing when test crashes at teardown.
    To address this issue, xdist now marks test as complete at teardown.

1.16.0


  • pytest-xdist now requires pytest 2.7 or later.
  • Add worker_id attribute in the TestReport
  • new hook: pytest_xdist_make_scheduler(config, log), can return custom tests items
    distribution logic implementation. You can take a look at built-in LoadScheduling
    and EachScheduling implementations. Note that required scheduler class public
    API may change in next pytest-xdist versions.

Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.

Happy merging! 🤖

@codecov-io

Copy link
Copy Markdown

Codecov Report

Merging #46 into master will decrease coverage by 0.27%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #46      +/-   ##
==========================================
- Coverage    90.8%   90.53%   -0.28%     
==========================================
  Files           7        6       -1     
  Lines         272      264       -8     
  Branches       38       38              
==========================================
- Hits          247      239       -8     
- Misses         12       14       +2     
+ Partials       13       11       -2
Impacted Files Coverage Δ
fsnviz/models.py 91.42% <0%> (ø) ⬆️
fsnviz/__init__.py

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bfd4f3a...fcfe389. Read the comment docs.

@pyup-bot

Copy link
Copy Markdown
Contributor Author

Closing this in favor of #48

@pyup-bot pyup-bot closed this Aug 10, 2017
@bow bow deleted the pyup-update-pytest-xdist-1.15.0-to-1.19.0 branch August 10, 2017 16:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants