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

MAINT: master to main, and various maintenance tasks #99

Merged
merged 14 commits into from
Jul 1, 2024
Merged

Conversation

mmcky
Copy link
Member

@mmcky mmcky commented Jul 1, 2024

This PR updates master to main

  • updates base python to python=3.11 for all tests and tests 3.10 and 3.11
  • removes netlify powered previews (as not required)
  • adds github actions dependabot
  • upgrades version pinnings for tests to run in more recent python context
  • updates text fixtures
  • update default branch name on github

@mmcky
Copy link
Member Author

mmcky commented Jul 1, 2024

@agoose77 would you like to review or are you happy for me to merge this to start updating sphinx-proof?

@mmcky mmcky requested a review from agoose77 July 1, 2024 04:33
@mmcky mmcky self-assigned this Jul 1, 2024
@mmcky mmcky changed the title MAINT: master to main MAINT: master to main, and various maintenance tasks Jul 1, 2024
@agoose77
Copy link
Contributor

agoose77 commented Jul 1, 2024

@mmcky can we install pre-commit.ci on this repo instead of using an action? (https://pre-commit.ci)

@mmcky
Copy link
Member Author

mmcky commented Jul 1, 2024

@mmcky can we install pre-commit.ci on this repo instead of using an action? (https://pre-commit.ci)

great idea @agoose77 -- happy to try and set this up tomorrow.

@mmcky
Copy link
Member Author

mmcky commented Jul 1, 2024

@agoose77 I reverted f556407 as I wasnt sure how to satisfy the pre-commit requirement in the publish workflow to pypi.

@mmcky
Copy link
Member Author

mmcky commented Jul 1, 2024

thanks @agoose77 for your review. 👍

@mmcky mmcky merged commit 78e64d0 into main Jul 1, 2024
7 checks passed
@mmcky mmcky deleted the update-master-main branch July 1, 2024 23:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants