| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Start deprecation of Python 3.6
* Removed dependency on attrs and replaced with dataclasses
* Fix typing
* Added comments to assist with dropping support of Python versions in the future.
---------
Co-authored-by: Kevin Van Brunt <kmvanbrunt@gmail.com>
|
| |
|
|
|
|
| |
on Ubuntu.
Added Python 3.11 testing support.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v4)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Todd Leonhardt <todd.leonhardt@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Todd Leonhardt <todd.leonhardt@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
Co-authored-by: Todd Leonhardt <todd.leonhardt@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
* Upgrade CI build systems to use Python 3.10
Changes include:
- Switch Azure Pipelines to use Python 3.10 instead of 3.6
- Switch GitHub Actions to use Python 3.10 instead of 3.10b2 for main CI
- Switch GitHub Actions to use Python 3.10 instead of 3.9 for all auxilliary CI
* Fix nox file
|
| | |
|
| |
|
|
|
|
|
|
| |
for me
github CI appears to require full beta version number which is incompatably with how nox wants the version passed in.
Changed CI to run test targets without specifying version and relying on nox to auto-skip unsupported versions
Added Python 3.10 to azure pipelines.
|
| |
|
|
|
|
|
| |
* Begin testing on Python 3.10 beta 2
* Try to fix 3.10 build
* Add nox session
|
| |
|
|
| |
configuration/commands match developer local commands.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
used any longer
|
| |
|
|
|
|
| |
instead of only ones to specific branches
I like getting to see the output of CI tools while I develop on a branch and suspect that will be handy for others as well.
|
| |
|
|
| |
Actions
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Also:
- Move flake8 linting to its own workflow
- Add new workflow for Sphinx documentation build
|
| |
|
|
| |
GitHub Actions yet
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
matrix
Also:
- Temporarily disable dependency caching in GitHub Actions
- For Azure Pipelines MacOs testing, add Python 3.9 and remove 3.5
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Also:
- Install setuptools and setuptools-scm to hopefully help with version confusion due to lack of setuptools-scm
- Try running nox using python -m since it wasn't found as a command when running on windows via GitHub Actions
|
| |
|
|
|
| |
Also:
- Refactored do_history command to extract a helper method to fix a flake8 warning about high complexity
|
| |
|
|
|
|
| |
Also:
- Start to try to use GitHub Actions to do continuous integration testing
- Reduce number of TravisCI builds to see if it helps with how god awfully long it takes
|
|
|
Add codeql-analysis.yml file to onboard to GitHub's new CodeQL static analysis tool
|