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

Nix Shell for Development #15

Merged
merged 10 commits into from
Jun 9, 2023
Merged

Nix Shell for Development #15

merged 10 commits into from
Jun 9, 2023

Conversation

vst
Copy link
Owner

@vst vst commented Jun 8, 2023

  • Integrate Nix shell
  • Revisit test suite
  • Revisit documentation
  • Automate tests using GitHub Actions
  • Update README for new development environment

@vst vst linked an issue Jun 8, 2023 that may be closed by this pull request
@vst vst self-assigned this Jun 8, 2023
@fkoksal
Copy link
Collaborator

fkoksal commented Jun 8, 2023

👍🏻

vst added 8 commits June 9, 2023 08:31
- flake8-bugbear
- flake8-comprehensions
- flake8-print
- flake8-type-checking
VSCode complains a lot via pyright. We are using mypy that is saner.

This commit demotes pyright errors to warning.
1. Integrate and configure flake8-docstrings plugin.
2. Attend documentation warnings and errors.
We are testing py310 and py311.
@vst vst force-pushed the 9-add-nix-shell-for-development branch from afd1044 to 8c4a8a5 Compare June 9, 2023 02:59
@vst vst marked this pull request as ready for review June 9, 2023 03:12
@vst vst requested a review from fkoksal June 9, 2023 03:13
@vst vst merged commit 35d0622 into main Jun 9, 2023
2 checks passed
@vst vst deleted the 9-add-nix-shell-for-development branch June 9, 2023 04:02
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.

Add Nix Shell for Development
2 participants