Skip to content

Conversation

@khink
Copy link
Collaborator

@khink khink commented Oct 9, 2025

This should make it easier for developers to get started.

@khink khink self-assigned this Oct 9, 2025
Copy link
Collaborator

@geertjanvdenbosch geertjanvdenbosch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See comments

khink added 2 commits October 9, 2025 16:15
According to https://github.github.com/gfm/#atx-headings these are optional,
let's keep things as clean as possible.
Pypi also accepts Github-flavored markdown, so this should not change
rendering anywhere.
We can now remove the Makefile:
- tox does our testing
- GitHub Actions creates releases
- there's no need for a virtualenv anymore

Note that we remove the `safety` step, that's still run in CI
(tests.yaml).
@khink khink force-pushed the improve-developer-setup branch from 7d4979a to 6cfc5f0 Compare October 9, 2025 14:15
@geertjanvdenbosch geertjanvdenbosch self-requested a review October 9, 2025 14:16
@geertjanvdenbosch geertjanvdenbosch merged commit 5698a09 into master Oct 9, 2025
7 checks passed
@khink khink deleted the improve-developer-setup branch October 9, 2025 14:58
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.

3 participants