-
Notifications
You must be signed in to change notification settings - Fork 29
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
release: v0.6.0 #52
release: v0.6.0 #52
Conversation
CHANGES.rst
Outdated
|
||
- Adds fixtures for secrets store. | ||
- Centralises test requirements. | ||
- Adds python 3.8 support. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Python 3.8.
setup.py
Outdated
@@ -50,7 +50,7 @@ | |||
'pytest-cov>=1.8.0', | |||
'pytest-pep8>=1.0.6', | |||
'pytest>=3.8.0,<5.0.0', | |||
'reana-commons[kubernetes]>=0.5.0.dev20190416', | |||
'reana-commons[kubernetes]>=0.6.0', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Beware of possible circular dependencies, in the past we used the following to be safe:
$ git show v0.5.0:setup.py | grep reana-
'reana-commons>=0.5.0.dev20190416',
'reana-db>=0.5.0.dev20190416',
i.e. the lower dependencies in pytest-reana
were liberal (since the package is only used by developers) and the lower dependencies in reana-db
and reana-commons
were more cleanly delineated:
$ cd ../reana-commons
$ git show v0.5.0:setup.py | grep pytest-reana
'pytest-reana==0.5.0',
I.e. we can release pytest-reana
first, using YYYMMDD "dev" dependencies, and then reana-commons
and reana-db
, using pytest-reana 0.6.0.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, I've updated PR for dev release.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need a DEV minimal version such as >=0.6.0.dev20191212
then the package would be installable and Travis CI would pass
42ae4e5
to
5ce8fce
Compare
5ce8fce
to
e779e4f
Compare
This should be updated according to our guide.
|
e779e4f
to
79a8b98
Compare
Co-authored-by: Tibor Šimko <tibor.simko@cern.ch> Signed-off-by: Tibor Šimko <tibor.simko@cern.ch>
79a8b98
to
0bdb36e
Compare
No description provided.