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

The undocumented HttpStatusPushBase class has been deprecated in buildbot > 2.x #13

Open
noj opened this issue Apr 26, 2021 · 1 comment
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@noj
Copy link

noj commented Apr 26, 2021

Python version: 3.6.8
Buildbot version: 3.1.0
Twisted version: 21.2.0

Looking at https://github.com/buildbot/buildbot/blob/master/master/docs/relnotes/2.x.rst we can see this:

The undocumented HttpStatusPushBase class has been deprecated. Please use ReporterBase directly.

The send method of the reporters based on HttpStatusPushBase has been deprecated. This affects only users who implemented custom reporters that directly or indirectly derive HttpStatusPushBase. Please use sendMessage as the replacement. The following reporters have been affected:

HttpStatusPush
BitbucketStatusPush
BitbucketServerStatusPush
BitbucketServerCoreAPIStatusPush
GerritVerifyStatusPush
GitHubStatusPush
GitLabStatusPush
HipChatStatusPush
ZulipStatusPush

@noj noj changed the title The undocumented HttpStatusPushBase class has been deprecated in buildbot The undocumented HttpStatusPushBase class has been deprecated in buildbot > 2.x Apr 26, 2021
@rockwelln rockwelln self-assigned this Apr 26, 2021
@rockwelln rockwelln added bug Something isn't working enhancement New feature or request labels May 3, 2021
@zplizzi
Copy link

zplizzi commented Sep 8, 2021

This looks to have been not only deprecated but entirely removed by at least buildbot 3.0.2. When trying to use this plugin buildbot throws this error on launch:

builtins.AttributeError: Unable to load buildbot.reporters:SlackStatusPush: module 'buildbot.reporters.http' has no attribute 'HttpStatusPushBase'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants