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

fix: actions and pytest strictness #37

Merged
merged 11 commits into from
May 14, 2024
Merged

fix: actions and pytest strictness #37

merged 11 commits into from
May 14, 2024

Conversation

thenoursehorse
Copy link
Owner

  1. Node minimum version updated for some actions, so updated manually. Also added dependabot to manage github actions.
  2. pytest promotes warnings to errors, but was doing this on all 3rd party libraries, i.e., TRIQS has an 'invalid escape sequence' syntax error in its SemiCircular docstring.

@thenoursehorse thenoursehorse merged commit f32a465 into main May 14, 2024
3 checks passed
@thenoursehorse thenoursehorse deleted the fix_actions branch May 14, 2024 01:25
thenoursehorse added a commit that referenced this pull request May 14, 2024
* fix: make get_h_qp helper only return the matrix

* docs: reflect change to h_qp helper

* feat: helper functions to construct triqs green's functions

* chore: added green's function to example

* chore: ignore version file

* fix: update actions, use dependabot

* fix: typo in gcc-version

* fix: ignore triqs errors in pytest

* check if ignore warnings works on github

* only filter triqs warnings

* fix: only make warnings errors in risb, ignore third party
thenoursehorse added a commit that referenced this pull request May 16, 2024
* fix: make get_h_qp helper only return the matrix

* docs: reflect change to h_qp helper

* feat: helper functions to construct triqs green's functions

* chore: added green's function to example

* fix: actions and pytest strictness (#37)

* fix: make get_h_qp helper only return the matrix

* docs: reflect change to h_qp helper

* feat: helper functions to construct triqs green's functions

* chore: added green's function to example

* chore: ignore version file

* fix: update actions, use dependabot

* fix: typo in gcc-version

* fix: ignore triqs errors in pytest

* check if ignore warnings works on github

* only filter triqs warnings

* fix: only make warnings errors in risb, ignore third party

* Bump the actions group with 7 updates (#38)

Bumps the actions group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [mathieudutour/github-tag-action](https://github.com/mathieudutour/github-tag-action) | `6.1` | `6.2` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `3` | `4` |
| [actions/configure-pages](https://github.com/actions/configure-pages) | `3` | `5` |
| [actions/download-artifact](https://github.com/actions/download-artifact) | `3` | `4` |
| [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) | `2` | `3` |
| [actions/deploy-pages](https://github.com/actions/deploy-pages) | `2` | `4` |
| [hynek/build-and-inspect-python-package](https://github.com/hynek/build-and-inspect-python-package) | `1` | `2` |


Updates `mathieudutour/github-tag-action` from 6.1 to 6.2
- [Release notes](https://github.com/mathieudutour/github-tag-action/releases)
- [Commits](mathieudutour/github-tag-action@v6.1...v6.2)

Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v3...v4)

Updates `actions/configure-pages` from 3 to 5
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v3...v5)

Updates `actions/download-artifact` from 3 to 4
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v3...v4)

Updates `actions/upload-pages-artifact` from 2 to 3
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](actions/upload-pages-artifact@v2...v3)

Updates `actions/deploy-pages` from 2 to 4
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](actions/deploy-pages@v2...v4)

Updates `hynek/build-and-inspect-python-package` from 1 to 2
- [Release notes](https://github.com/hynek/build-and-inspect-python-package/releases)
- [Changelog](https://github.com/hynek/build-and-inspect-python-package/blob/main/CHANGELOG.md)
- [Commits](hynek/build-and-inspect-python-package@v1...v2)

---
updated-dependencies:
- dependency-name: mathieudutour/github-tag-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/upload-pages-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/deploy-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: hynek/build-and-inspect-python-package
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* docs: docstrings for green's functions

* feat: calculate triqs gf as numpy arrays

* chore: update todo

* chore: add helper function make g0

* chore: update examples to show gf usage

* Revert "Merge branch 'main' into gf_helpers"

This reverts commit a44feb7, reversing
changes made to d6345d1.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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.

1 participant