Skip to content

3 configure testing suite ii#5

Merged
nathanjmcdougall merged 18 commits intodevelopfrom
3-configure-testing-suite-ii
Aug 14, 2024
Merged

3 configure testing suite ii#5
nathanjmcdougall merged 18 commits intodevelopfrom
3-configure-testing-suite-ii

Conversation

@nathanjmcdougall
Copy link
Copy Markdown
Collaborator

New attempt at #4.

@nathanjmcdougall nathanjmcdougall linked an issue Aug 14, 2024 that may be closed by this pull request
@nathanjmcdougall nathanjmcdougall merged commit ad575f2 into develop Aug 14, 2024
@nathanjmcdougall nathanjmcdougall deleted the 3-configure-testing-suite-ii branch August 14, 2024 12:05
nathanjmcdougall added a commit that referenced this pull request Oct 28, 2024
* Init package, add pytest, GitHub actions config
Some documation about the need for introspection when working on this.

* Fix reference to .venv folder in ci.yml

* Install Python via uv in ci.yml.

* Improving process documentation.

* Use system Python in CI for uv

* Try custom lockfile approach for now.

* Add missing $ syntax.

* Add missing requirements files.

* Synchronize capitalization of requirements files with GitHub actions.

* Fix typo in CI path to .requirements dir.

* Add relative path spec

* Add debug ls statement in CI

* Fix capitalization of requirements files and remove debug line.

* Remove --system in `uv pip install` commands in ci.yml

* Use --system --break-system-packages

* Update actions/checkout and pin

* Use --user instead of --system

* Set up Python version with GitHub action.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Configure testing suite

1 participant