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

release: v0.6.0 #52

Merged
merged 1 commit into from
Dec 19, 2019
Merged

release: v0.6.0 #52

merged 1 commit into from
Dec 19, 2019

Conversation

roksys
Copy link
Contributor

@roksys roksys commented Dec 19, 2019

No description provided.

CHANGES.rst Outdated

- Adds fixtures for secrets store.
- Centralises test requirements.
- Adds python 3.8 support.
Copy link
Member

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',
Copy link
Member

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.

Copy link
Contributor Author

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.

Copy link
Member

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

@mvidalgarcia
Copy link
Member

This should be updated according to our guide.

copyright = '2018-2019, info@reana.io'

Co-authored-by: Tibor Šimko <tibor.simko@cern.ch>
Signed-off-by: Tibor Šimko <tibor.simko@cern.ch>
@tiborsimko tiborsimko merged commit 0bdb36e into reanahub:master Dec 19, 2019
@tiborsimko tiborsimko added this to Done in v0.6.0 via automation Dec 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
v0.6.0
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants