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

PyPI Release Pipeline #283

Merged
merged 22 commits into from Jul 10, 2020
Merged

PyPI Release Pipeline #283

merged 22 commits into from Jul 10, 2020

Conversation

@riedgar-ms
Copy link
Collaborator

@riedgar-ms riedgar-ms commented Jul 10, 2020

Create an ADO pipeline for doing releases to PyPI, in the pattern of other projects in RAI.

riedgar-ms added 20 commits Jul 9, 2020
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
interpret-core
gevent>=1.3.6
interpret-core[required]>=0.1.20, <=0.1.21
shap>=0.20.0, <=0.34.0

This comment has been minimized.

@riedgar-ms

riedgar-ms Jul 10, 2020
Author Collaborator

These three are all taken from:

'shap>=0.20.0, <=0.34.0'

This comment has been minimized.

@wamartin-aml

wamartin-aml Jul 10, 2020
Collaborator

yeah, this pin looks better than the interpret-text one, no issues form me

_major = '0'
_minor = '14'
_patch = '0'
__version__ = '{}.{}.{}'.format(_major, _minor, _patch)
__version__ = '{}.{}.{}.dev4'.format(_major, _minor, _patch)

This comment has been minimized.

@wamartin-aml

wamartin-aml Jul 10, 2020
Collaborator

Flagging just in case

This comment has been minimized.

@riedgar-ms

riedgar-ms Jul 10, 2020
Author Collaborator

Removed, thanks.

jobs:
- template: templates/all-tests-job-template.yml
parameters:
platforms: { Linux: ubuntu-latest, MacOS: macos-latest, Windows: windows-latest }

This comment has been minimized.

@imatiach-msft

imatiach-msft Jul 10, 2020
Collaborator

the macos tests work? I thought there were some tolerance issues?

This comment has been minimized.

@riedgar-ms

riedgar-ms Jul 10, 2020
Author Collaborator

They appear to be intermittent, unfortunately. We might want to trim the testing when it comes time to do an actual release. I have managed to get all stages to work, but when tests are unreliable, we will have problems.

riedgar-ms added 2 commits Jul 10, 2020
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
@riedgar-ms riedgar-ms merged commit 5da88c6 into master Jul 10, 2020
4 checks passed
4 checks passed
DCO DCO
Details
PR-Gate Build #20200710.4 had test failures
Details
PR-Gate (Linux Unit 3.6) Linux Unit 3.6 succeeded
Details
PR-Gate (MacOS Notebooks 3.7) MacOS Notebooks 3.7 succeeded
Details
@riedgar-ms riedgar-ms deleted the riedgar-ms/pypi-release-pipeline branch Jul 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.