Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 1, 2025

Updates the requirements on supervisor to permit the latest version.

Changelog

Sourced from supervisor's changelog.

4.3.0 (2025-08-23)

  • Fixed a bug where the poller would not unregister a closed file descriptor under some circumstances, which caused excessive polling, resulting in higher CPU usage. Patch by aftersnow.

  • Fixed a bug where restarting supervisord may have failed with the message Error: Another program is already listening on a port that one of our HTTP servers is configured to use. if an HTTP request was made during restart. Patch by Julien Le Cléach.

  • Fixed a unit test that failed only on Python 3.13. Only test code was changed; no changes to supervisord itself. Patch by Colin Watson.

  • On Python 3.8 and later, setuptools is no longer a runtime dependency. Patch by Ofek Lev.

  • On Python versions before 3.8, setuptools is still a runtime dependency (for pkg_resources) but it is no longer declared in setup.py as such. This is because adding a conditional dependency with an environment marker (setuptools; python_version < '3.8') breaks installation in some scenarios, e.g. setup.py install or older versions of pip. Ensure that setuptools is installed if using Python before 3.8.

4.2.5 (2022-12-23)

  • Fixed a bug where the XML-RPC method supervisor.startProcess() would return 500 Internal Server Error instead of an XML-RPC fault response if the command could not be parsed. Patch by Julien Le Cléach.

  • Fixed a bug on Python 2.7 where a UnicodeDecodeError may have occurred when using the web interface. Patch by Vinay Sajip.

  • Removed use of urllib.parse functions splithost, splitport, and splittype deprecated in Python 3.8.

  • Removed use of asynchat and asyncore deprecated in Python 3.10.

  • The return value of the XML-RPC method supervisor.getAllConfigInfo() now includes the directory, uid, and serverurl of the program. Patch by Yellmean.

  • If a subprocess exits with a unexpected exit code (one not listed in exitcodes= in a [program:x] section) then the exit will now be logged at the WARN level instead of INFO. Patch by Precy Lee.

  • supervisorctl shutdown now shows an error message if an argument is

... (truncated)

Commits
  • dbca8d4 Prepare 4.3.0 release
  • 362be27 Fix typo in changelog
  • 746747e Fix typo in job name
  • 5b2fc53 Remove deprecated tests_require= and test_suite=. Refs #1675
  • 23145c2 Add notes to changelog and docs for installing on Python < 3.8
  • f9c4c4f Only check for pkg_resources as only it is required
  • 9a0a315 Raise on install if Python < 3.8 requirements are not met. Refs #1692
  • 97dfb21 Add link to 'setup.py install' ticket
  • 6d7ece2 Fix installation via "setup.py install"
  • e47ce38 Remove use of discontinued Ubuntu 20.04 image
  • Additional commits viewable in compare view

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 1, 2025
Updates the requirements on [supervisor](https://github.com/Supervisor/supervisor) to permit the latest version.
- [Changelog](https://github.com/Supervisor/supervisor/blob/main/CHANGES.rst)
- [Commits](Supervisor/supervisor@4.2.0...4.3.0)

---
updated-dependencies:
- dependency-name: supervisor
  dependency-version: 4.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/images/supervisor-approx-eq-4.3 branch from 7cf8c65 to b0a1b01 Compare October 9, 2025 19:48
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 9, 2025

Looks like supervisor is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Oct 9, 2025
@dependabot dependabot bot deleted the dependabot/pip/images/supervisor-approx-eq-4.3 branch October 9, 2025 21:04
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 python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants