| 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.
|
| | |
|
| |
|
|
| |
Dependabot (#1236)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.
Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot
GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: neilnaveen <42328488+neilnaveen@users.noreply.github.com>
Co-authored-by: Todd Leonhardt <todd.leonhardt@gmail.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>
|
| |
|
| |
Readme facelift from PR #1200
|
| |
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
cmd2.EightBitBg classes.
Added support for 24-bit/RGB colors with the cmd2.RgbFg and cmd2.RgbBg classes.
Removed dependency on colorama.
Deprecated cmd2.fg. Use cmd2.Fg instead.
Deprecated cmd2.bg. Use cmd2.Bg instead.
Changed type of ansi.allow_style from a string to an ansi.AllowStyle Enum class.
Fixed bug where using choices on a Settable didn't verify that a valid choice had been entered.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
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
|
| | |
|
| |
|
|
| |
within GitHub settings for the repo
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
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
|