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

Build wheels from source dists #437

Merged
merged 3 commits into from
Feb 20, 2020
Merged

Build wheels from source dists #437

merged 3 commits into from
Feb 20, 2020

Conversation

c24t
Copy link
Member

@c24t c24t commented Feb 20, 2020

Fixes #252

Follow up to #433. This replaces setup.py bdist_wheel with pip wheel, but should produce the same artifacts. @Oberon00, @toumorokoshi, please sanity check me on this.

toumorokoshi and others added 2 commits February 18, 2020 21:35
Some operating systems (such as SUSE with py2pack) have an easier time
packaging source distributions.

Adding a check for the setup.py before attempting to build
distributions.
@c24t c24t requested a review from a team February 20, 2020 18:41
Copy link
Member

@toumorokoshi toumorokoshi left a comment

Choose a reason for hiding this comment

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

LGTM. I'm good with not merging in #433 and using this instead.

scripts/build.sh Outdated Show resolved Hide resolved
Copy link
Contributor

@codeboten codeboten left a comment

Choose a reason for hiding this comment

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

LGTM

@c24t c24t merged commit 0a8ecd1 into master Feb 20, 2020
@c24t c24t deleted the wheel-from-sdist branch February 20, 2020 23:12
@Oberon00
Copy link
Member

I think that would have been doable with some eachdist.py exec invocation, then it would also be possible to use that on Windows. But overall, LGTM!

srikanthccv pushed a commit to srikanthccv/opentelemetry-python that referenced this pull request Nov 1, 2020
* feat(metrics): add registerMetric and getMetric functionality

* fix: getTimeSeries and add more tests

* fix: minor

* fix: add JSDoc

* fix: minor

* fix: remove

* fix: replace String -> string

* fix: avoid casting

* fix: use GAUGE_DOUBLE and COUNTER_DOUBLE type

* fix: add ValueType to indicate type of the metric

* fix: move ValueType.DOUBLE to DEFAULT_METRIC_OPTIONS

* fix: use Number.isInteger

* fix: log an error instead of throw error

* fix: add more test and @todo comment

* fix: link open-telemetry#474 isssue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build release from source distribution
4 participants