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

Update build process #178

Closed
2 tasks
jagmoreira opened this issue Oct 17, 2020 · 0 comments · Fixed by #242
Closed
2 tasks

Update build process #178

jagmoreira opened this issue Oct 17, 2020 · 0 comments · Fixed by #242
Labels
feature New feature

Comments

@jagmoreira
Copy link
Collaborator

Context

While working on #177 I noticed that skelebot uses setup.y [...] test which has been deprecated.

Not only that, while reading through the latest documentation of setuptools I learned that it's not recommend to even have a setup.py anymore: https://setuptools.readthedocs.io/en/latest/userguide/index.html

Feature

Deprecated features should be removed from the build process and testing could also be separate from installation imo (this would have the added benefit of removing 2 dependencies for end-users: coverage and pytest).


Acceptance Criteria

  • No deprecated commands or keywords on build process
  • Separate testing and installation dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant