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

chore: rework dev setup #214

Merged
merged 2 commits into from
Jun 23, 2023
Merged

chore: rework dev setup #214

merged 2 commits into from
Jun 23, 2023

Conversation

jooola
Copy link
Member

@jooola jooola commented Jun 22, 2023

  • Merge configuration files into a single one
  • Simplify the Makefile
  • Merge the dependencies locations into setup.py
  • Do not run pre-commit though tox
  • Remove unused files or configuration
  • Improve the CI definition
  • Improve the python package metadata, by adding links and grouping related fields
  • Add link to changelog in the python package and remove the changelog from the package description

@jooola jooola changed the title chore: merge setup configuration files chore: merge configuration files Jun 22, 2023
@jooola jooola force-pushed the rework_setup branch 2 times, most recently from 32363c2 to 4ebc9c1 Compare June 22, 2023 14:06
@jooola jooola changed the title chore: merge configuration files chore: rework dev setup Jun 22, 2023
@jooola jooola requested a review from apricote June 22, 2023 14:11
@jooola jooola marked this pull request as ready for review June 22, 2023 14:11
@jooola
Copy link
Member Author

jooola commented Jun 22, 2023

This PR might be a bit aggressive, tell me if I should explain some changes and my plan.

@jooola jooola force-pushed the rework_setup branch 3 times, most recently from 8b1a33e to c97ee05 Compare June 22, 2023 15:24
.github/workflows/lint.yml Outdated Show resolved Hide resolved
.gitlab-ci.yml Outdated Show resolved Hide resolved
@jooola jooola merged commit 74444dd into hetznercloud:main Jun 23, 2023
@jooola jooola deleted the rework_setup branch June 23, 2023 12:08
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.

2 participants