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

Prepare pipelines for v222 and fix doctests #300

Merged
merged 52 commits into from
Jul 21, 2022
Merged

Conversation

PProfizi
Copy link
Contributor

No description provided.

@PProfizi PProfizi added the CI/CD Related to CI/CD label Jul 11, 2022
@PProfizi PProfizi self-assigned this Jul 11, 2022
@PProfizi PProfizi changed the base branch from master to merge/0.5.dev2 July 11, 2022 16:13
setup.py Outdated
@@ -5,7 +5,7 @@

from setuptools import setup

install_requires = ["psutil", "tqdm", "numpy", "ansys-dpf-gate", "protobuf<=3.20.1"]
install_requires = ["psutil", "tqdm", "numpy", "ansys-dpf-gate==0.1.dev1", "protobuf<=3.20.1"]
Copy link
Contributor

Choose a reason for hiding this comment

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

Why is this needed ?

TheGoldfish01 and others added 15 commits July 13, 2022 10:22
Bumps [imageio](https://github.com/imageio/imageio) from 2.19.3 to 2.19.5.
- [Release notes](https://github.com/imageio/imageio/releases)
- [Changelog](https://github.com/imageio/imageio/blob/master/CHANGELOG.md)
- [Commits](imageio/imageio@v2.19.3...v2.19.5)

---
updated-dependencies:
- dependency-name: imageio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit 9e6584a)
* Collect dependencies under requirements/ dir

* Enhance .gitigore

* Update actions to new requirements layout

* Update documentation

* Update action versions

(cherry picked from commit 79e5bfc)
Bumps [sphinx-notfound-page](https://github.com/readthedocs/sphinx-notfound-page) from 0.8 to 0.8.3.
- [Release notes](https://github.com/readthedocs/sphinx-notfound-page/releases)
- [Changelog](https://github.com/readthedocs/sphinx-notfound-page/blob/main/CHANGELOG.rst)
- [Commits](readthedocs/sphinx-notfound-page@0.8...0.8.3)

---
updated-dependencies:
- dependency-name: sphinx-notfound-page
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit 693b83d)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@6.4.1...6.4.2)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit c3d434f)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v4...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit 251b1fd)
* Add a retro-compatibility workflow

* Trigger on pull_requests to retro/ branches
Trigger also for release/ branches

* Update pydpf-actions to 2.1.1

* Update to trigger on pull_requests FROM a retro or release branch

* Fix vtk version in setup.py extras_require[plotting]

* Add concurrency criterion

* Revert Fix vtk version in setup.py extras_require[plotting]: vtk 9.0.3 not available for Python 3.10

* Fix unbuntu doctest error due to unsorted available_property_fields list

* Rename job

* Update run criteria

* Update run criteria

* Go back to Windows 3.8 only

* Add empty line at end-of-file

Co-authored-by: Paul P <74507390+TheGoldfish01@users.noreply.github.com>

(cherry picked from commit 3ca756d)
…into merge/test_222

# Conflicts:
#	.github/workflows/ci.yml
@cbellot000 cbellot000 changed the title Prepare pipelines for v222 Prepare pipelines for v222 and fix doctests Jul 21, 2022
@cbellot000 cbellot000 marked this pull request as ready for review July 21, 2022 12:27
@cbellot000 cbellot000 merged commit 3f866d9 into merge/0.5.dev2 Jul 21, 2022
@cbellot000 cbellot000 deleted the merge/test_222 branch July 21, 2022 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Related to CI/CD
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants