Skip to content
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

Bump the python-packages group across 1 directory with 2 updates #44

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 22, 2024

Bumps the python-packages group with 2 updates in the / directory: pytest and pyinstaller.

Updates pytest from 8.2.2 to 8.3.1

Release notes

Sourced from pytest's releases.

8.3.1

pytest 8.3.1 (2024-07-20)

The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes.

8.3.0

pytest 8.3.0 (2024-07-20)

New features

  • #12231: Added [--xfail-tb]{.title-ref} flag, which turns on traceback output for XFAIL results.

    • If the [--xfail-tb]{.title-ref} flag is not given, tracebacks for XFAIL results are NOT shown.
    • The style of traceback for XFAIL is set with [--tb]{.title-ref}, and can be [auto|long|short|line|native|no]{.title-ref}.
    • Note: Even if you have [--xfail-tb]{.title-ref} set, you won't see them if [--tb=no]{.title-ref}.

    Some history:

    With pytest 8.0, [-rx]{.title-ref} or [-ra]{.title-ref} would not only turn on summary reports for xfail, but also report the tracebacks for xfail results. This caused issues with some projects that utilize xfail, but don't want to see all of the xfail tracebacks.

    This change detaches xfail tracebacks from [-rx]{.title-ref}, and now we turn on xfail tracebacks with [--xfail-tb]{.title-ref}. With this, the default [-rx]{.title-ref}/ [-ra]{.title-ref} behavior is identical to pre-8.0 with respect to xfail tracebacks. While this is a behavior change, it brings default behavior back to pre-8.0.0 behavior, which ultimately was considered the better course of action.

  • #12281: Added support for keyword matching in marker expressions.

    Now tests can be selected by marker keyword arguments. Supported values are int{.interpreted-text role="class"}, (unescaped) str{.interpreted-text role="class"}, bool{.interpreted-text role="class"} & None{.interpreted-text role="data"}.

    See marker examples <marker_keyword_expression_example>{.interpreted-text role="ref"} for more information.

    -- by lovetheguitar{.interpreted-text role="user"}

  • #12567: Added --no-fold-skipped command line option.

    If this option is set, then skipped tests in short summary are no longer grouped by reason but all tests are printed individually with their nodeid in the same way as other statuses.

    -- by pbrezina{.interpreted-text role="user"}

Improvements in existing functionality

  • #12469: The console output now uses the "third-party plugins" terminology, replacing the previously established but confusing and outdated reference to setuptools <setuptools:index>{.interpreted-text role="std:doc"} -- by webknjaz{.interpreted-text role="user"}.

  • #12544, #12545: Python virtual environment detection was improved by checking for a pyvenv.cfg{.interpreted-text role="file"} file, ensuring reliable detection on various platforms -- by zachsnickers{.interpreted-text role="user"}.

... (truncated)

Commits
  • de98446 Prepare release version 8.3.1
  • bd0a042 Merge pull request #12636 from pytest-dev/update-release-notes
  • 664325b doc/changelog: update 8.3.0 notes
  • 19d225d Merge pull request #12635 from pytest-dev/release-8.3.0
  • bc33028 Prepare release version 8.3.0
  • a7d5a8e Merge pull request #12557 from x612skm/maintainence/11771-pypy-3.9-bump
  • ced7072 Add a change note for PR #11771
  • d42b76d Adjust test_errors_in_xfail_skip_expressions for PyPy
  • 9eee45a Bump PyPy runtime to v3.9 @ GHA
  • d489247 Fix caching of parameterized fixtures (#12600)
  • Additional commits viewable in compare view

Updates pyinstaller from 6.8.0 to 6.9.0

Release notes

Sourced from pyinstaller's releases.

v6.9.0

Please see the v6.9.0 section of the changelog for a list of the changes since v6.8.0.

Changelog

Sourced from pyinstaller's changelog.

6.9.0 (2024-07-06)

Bugfix


* (Windows) Work around the problem with ``libgcc_s_dw2-1.dll`` and
  ``libwinpthread-1.dll`` DLLs files not being removed from application's
  temporary directory when building splash-screen-enabled onefile
  application with 32-bit msys2/mingw32 environment. (:issue:`8587`)
* (Windows) Work around the problem with ``VCRUNTIME140.dll`` DLL file not
  being removed from application's temporary directory when building
  splash-screen-enabled onefile application with UPX enabled. (:issue:`7106`)
* Re-allow ``hiddenimports`` with hyphenated names during Analysis (was blocked
  in v6.8.0) (:issue:`8601`)

Hooks


* Add work-around for incompatibility between ``scipy`` and ``numpy`` 2.0.0
  (the ``ModuleNotFoundError: No module named 'numpy.f2py'`` error).
  (:issue:`8622`)
* Update ``django`` hook to account for possibility of the deprecated
  ``DEFAULT_FILE_STORAGE`` setting being set to ``None``. (:issue:`8633`)
* Update ``scipy`` hooks for compatibility with ``scipy`` 1.14.0.
  (:issue:`8622`)

Bootloader
</code></pre>
<ul>
<li>(Windows) Implement last-ditch attempt at force-unloading bundled DLLs
from onefile parent process: if onefile application fails to remove its
temporary directory, it now iterates over all DLLs loaded in the process,
identifies the ones that originate from its temporary directory, and
attempts to force-unload them, before trying to remove the temporary
directory again. This should work around for issues with Tcl/Tk DLLs
used by splash screen, which may load additional DLLs, and fail to
automatically unload them when they are unloaded themselves. (:issue:<code>8587</code>)</li>
<li>Fix the order in which Tcl and Tk shared library are unloaded from the
splash-screen enabled frozen application, to prevent the process from
crashing during application cleanup (observed on Windows). (:issue:<code>8587</code>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/c7ee9de026c2ed2bf34fc5857347b903baf284c2&quot;&gt;&lt;code&gt;c7ee9de&lt;/code&gt;&lt;/a> Release v6.9.0. [skip ci]</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/952e69660b69be199c4759b1d65ad831de7b7370&quot;&gt;&lt;code&gt;952e696&lt;/code&gt;&lt;/a> hooks: django: fix deprecated DEFAULT_FILE_STORAGE can be None (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/8633&quot;&gt;#8633&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/06ab88d7090f4fa338e494b8f08eba2b3f3d648a&quot;&gt;&lt;code&gt;06ab88d&lt;/code&gt;&lt;/a> Tests: Requirements: Scheduled weekly dependency update for week 26 (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/8636&quot;&gt;#8636&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/5ff9bd2c9d3b433d4b8bc98d8ed846217ac42621&quot;&gt;&lt;code&gt;5ff9bd2&lt;/code&gt;&lt;/a> ci: lint: use &quot;ruff check &lt;path&gt;&quot;</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/070c6ea5634388a5abadc53fa7e064c56b630897&quot;&gt;&lt;code&gt;070c6ea&lt;/code&gt;&lt;/a> tests: bump numpy to 2.0.0 and scipy to 1.14.0</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/5504816f50fe8fa79434e5f6159579ba3e20e7ff&quot;&gt;&lt;code&gt;5504816&lt;/code&gt;&lt;/a> hooks: scipy: add work-around for numpy 2.0.0</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/f90362e7b4d35c01f587a91575e507530e2e9331&quot;&gt;&lt;code&gt;f90362e&lt;/code&gt;&lt;/a> hooks: update scipy hooks for compatibility with scipy 1.14.0</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/d56719548452cda8f69c2ede5050eaf226f0c185&quot;&gt;&lt;code&gt;d567195&lt;/code&gt;&lt;/a> tests: replace existing scipy tests with per-module import tests</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/c2488c989d23595ad21f3ad5fff90bb982dc538c&quot;&gt;&lt;code&gt;c2488c9&lt;/code&gt;&lt;/a> tests: xfail scipy tests only with python 3.12.0</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/3b0e533231b5bd0cbc982ec32afef570a8921f92&quot;&gt;&lt;code&gt;3b0e533&lt;/code&gt;&lt;/a> hookutils: copy_metadata: proper error message for zipped eggs</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller/compare/v6.8.0...v6.9.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python-packages group with 2 updates in the / directory: [pytest](https://github.com/pytest-dev/pytest) and [pyinstaller](https://github.com/pyinstaller/pyinstaller).


Updates `pytest` from 8.2.2 to 8.3.1
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.2.2...8.3.1)

Updates `pyinstaller` from 6.8.0 to 6.9.0
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.8.0...v6.9.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner July 22, 2024 05:30
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 22, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 29, 2024

Superseded by #45.

@dependabot dependabot bot closed this Jul 29, 2024
@dependabot dependabot bot deleted the dependabot/pip/python-packages-f56c5e1f7c branch July 29, 2024 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants