hgvs icon indicating copy to clipboard operation
hgvs copied to clipboard

modernize: Python version support, CI/CD, & build

Open dmyersturnbull opened this issue 2 years ago • 6 comments

  • [x] Test and document Python 3.11 support. Also drop past-EOL 3.6 and 3.7.
  • [x] Fix small issues in docs
  • [ ] Re-enable CI: I noticed the Travis tests no longer run. (I'm guessing when they changed to .com.) Would GitHub Actions be ok for this? I can add a new test workflow.
  • [ ] pre-commit? I found that having tools like black run on commit can clean up diffs. If the devs like the idea, I'll add it.
  • [ ] replace https://github.com/readthedocs/sphinx_rtd_theme? It's now poorly maintained, and furo may be a good replacement.

dmyersturnbull avatar Jun 30 '23 01:06 dmyersturnbull

+1 for pre-commit. We use this in our repos and it's really nice.

korikuzma avatar Jun 30 '23 11:06 korikuzma

I really like Furo as well -- though given that biocommons.org is using Material for Mkdocs, maybe it'd be better to standardize biocommons docs around that?

jsstevenson avatar Jul 05 '23 12:07 jsstevenson

I really like Furo as well -- though given that biocommons.org is using Material for Mkdocs, maybe it'd be better to standardize biocommons docs around that?

Some docs are in sphinx. I've been using mkdocs for the boicommons.org web pages. IMO, sphinx stinks for web sites and mkdocs stinks for complex docs (like those in hgvs), so for the moment I'm okay with having both and using the better tool for the job.

reece avatar Jul 07 '23 03:07 reece

This PR is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Dec 09 '23 01:12 github-actions[bot]

This PR was closed because it has been stalled for 7 days with no activity.

github-actions[bot] avatar Dec 16 '23 01:12 github-actions[bot]

This issue was closed by stalebot. It has been reopened to give more time for community review. See biocommons coding guidelines for stale issue and pull request policies. This resurrection is expected to be a one-time event.

reece avatar Feb 19 '24 17:02 reece

This PR is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Mar 21 '24 01:03 github-actions[bot]

This PR is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Apr 26 '24 01:04 github-actions[bot]

This PR was closed because it has been stalled for 7 days with no activity.

github-actions[bot] avatar May 03 '24 01:05 github-actions[bot]