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

Prevent from publishing datadog-checks-downloader to PyPI #12556

Merged
merged 1 commit into from
Aug 2, 2022

Conversation

fridex
Copy link
Contributor

@fridex fridex commented Jul 21, 2022

What does this PR do?

This PR adds a classifier that makes sure the download-checks-downloader is not published on PyPI.

@fridex fridex requested a review from a team as a code owner July 21, 2022 07:38
@codecov
Copy link

codecov bot commented Jul 21, 2022

Codecov Report

Merging #12556 (b156048) into master (be2049f) will not change coverage.
The diff coverage is n/a.

Flag Coverage Δ
datadog_checks_downloader 81.12% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@@ -19,6 +19,7 @@ authors = [
{ name = "Datadog", email = "packages@datadoghq.com" },
]
classifiers = [
"Private :: Do Not Upload",
Copy link
Contributor

@yzhan289 yzhan289 Jul 22, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a good idea, although maybe we should also do this for all of the integrations excluding the base check and datadog-checks-dev, since we don't want them on PyPI either. Could you add this to the templates as well? (here's an example template). Maybe we can also have a script to retroactively apply this classifier to existing checks. @ofek thoughts?

@FlorentClarret FlorentClarret merged commit ed2c8e3 into master Aug 2, 2022
@FlorentClarret FlorentClarret deleted the no-pypi-distributing branch August 2, 2022 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants