Skip to content

Conversation

@untitaker
Copy link
Member

@untitaker untitaker commented Dec 9, 2020

wanna get getsentry/sentry-python#942 in

#sync-getsentry

@untitaker untitaker requested a review from mitsuhiko December 9, 2020 10:12
@untitaker untitaker requested a review from a team as a code owner December 9, 2020 10:12
Copy link
Member

@evanpurkhiser evanpurkhiser left a comment

Choose a reason for hiding this comment

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

do you have a PR for getsentry too?

@untitaker
Copy link
Member Author

Oh I can't push to master there anymore, can't I. Yeah will create one

# [end] jsonschema format validators
sentry-relay>=0.8.1,<0.9.0
sentry-sdk>=0.17.7,<0.18.0
sentry-sdk @ git+https://github.com/getsentry/sentry-python@c277ed5#egg=sentry-sdk
Copy link
Member

Choose a reason for hiding this comment

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

This prevents us from deploying to PyPI so I'll have to block this PR unfortunately.

&& buildDeps="" \
# ability to install git dependencies
&& buildDeps="$buildDeps \
git \
Copy link
Member

Choose a reason for hiding this comment

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

We won't be shipping git in prod images ever. If you ever need it, it should probably be in the builder image: https://github.com/getsentry/sentry/blob/master/docker/builder.dockerfile

Copy link
Member Author

Choose a reason for hiding this comment

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

fwiw this is installed and uninstalled within the same build step, as all buildDeps.

Copy link
Member

Choose a reason for hiding this comment

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

oh, right missed that. Still it would be ideal not to use git. Will propose something below.

@untitaker untitaker closed this Dec 9, 2020
@untitaker untitaker deleted the fix/python-sdk-git branch December 9, 2020 14:16
&& buildDeps="" \
# ability to install git dependencies
&& buildDeps="$buildDeps \
git \
Copy link
Member

Choose a reason for hiding this comment

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

oh, right missed that. Still it would be ideal not to use git. Will propose something below.

# [end] jsonschema format validators
sentry-relay>=0.8.1,<0.9.0
sentry-sdk>=0.17.7,<0.18.0
sentry-sdk @ git+https://github.com/getsentry/sentry-python@c277ed5#egg=sentry-sdk
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
sentry-sdk @ git+https://github.com/getsentry/sentry-python@c277ed5#egg=sentry-sdk
sentry-sdk @ https://github.com/getsentry/sentry-python/archive/c277ed5d1170a7d58fe3482173d391ae799fdc0a.zip#egg=sentry-sdk

@github-actions github-actions bot locked and limited conversation to collaborators Dec 24, 2020
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.

4 participants