-
Notifications
You must be signed in to change notification settings - Fork 5
Adopt skeleton #130
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
Adopt skeleton #130
Conversation
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](actions/checkout@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>
Bumps [black](https://github.com/psf/black) from 22.6.0 to 22.8.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](psf/black@22.6.0...22.8.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
There are now developer and user guides. The version switcher is native to the theme so added a script to generate it.
This saves another runner starting up just for this
Fixing a bug that occurs when releasing. (This is already fixed in the skeleton-cli project but failed to get copied to skeleton).
Co-authored-by: Tom C (DLS) <101418278+coretl@users.noreply.github.com>
Pin pydata-sphinx-theme to allow the build to complete pydata/pydata-sphinx-theme#987
Use the official Python Packaging Authority (PyPA) Action to publish to PyPI
Bumps [black](https://github.com/psf/black) from 22.8.0 to 22.10.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](psf/black@22.8.0...22.10.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Translate punctuation and unicode in branch names to _
- Environment variable no longer needs to be set - All commands run with tox-direct by default - All environment variables passed through
- Moved wheel and sdist creation to the dist job - Rely on the test matrix to run tests - Simplified container build to make minimal for build and runtime and use wheel from 'dist': only publish to GHCR for tagged builds - Create separate requirements-*.txt for each of the test matrix - Fix actions-gh-pages version and don't run it for dependabot - Move Dockerfile to .devcontainer and use as context to improve build times - Other minor improvements and simplifications
29606a5 to
3a0de7c
Compare
Codecov Report
@@ Coverage Diff @@
## master #130 +/- ##
=========================================
Coverage ? 99.47%
=========================================
Files ? 12
Lines ? 763
Branches ? 0
=========================================
Hits ? 759
Misses ? 4
Partials ? 0 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
8331182 to
53dc4fc
Compare
53dc4fc to
7646dd2
Compare
Remove python 3.11 as cothread does not support it as yet. Although python 3.6 is supported in pytac, it is not supported in the skeleton, nor is it expected to be used at DLS in the future.
In updating the docs to the new skeleton, and with no straightforord method using sphinx to include support for the jupyter notebook tutorial without using pandoc, the file was converted to a .rst.
Add requirement for epicscorelibs and cothread for interaction with accelerators. Add updated values for example python. Add support to run example docs code.
|
Do we want pytac to release on pypi on each tag? |
|
aawdls
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good - with a couple comments
Adopt python pip skeleton.
Update docs.