-
Notifications
You must be signed in to change notification settings - Fork 29
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
Linter + CI #7
Comments
Definitely a good list. Just added standard .gitignore for Python with some additions for vscode etc. About Pylint - Sure. I hate some of their rules but it's better to have a common, enforceable standard. Plus we can always turn off annoying rules ;) Travis - Yes. I think we should have some basic sanity tests in there (arguably before any of the above). Once there, travis would be super useful. For someone who might take a stab at this before me, Here's a reference for another package I setup with travis -https://github.com/amit1rrr/numcompress/blob/master/.travis.yml |
Well, "better" depends. This article explains a bit. The main difference that with
|
With the "editable" package installation from pip, this should be pretty much obsolete.
Sounds good! |
With the "editable" package installation from pip, this should be pretty much obsolete.
Add basic tests for notebook (test) execution (#7)
Appears all todos from above list are done 🙂 |
During development for #4, I felt like the following essentials might be missing from treon:
.gitignore
- for__pycache__
Pipfile
andPipfile.lock
- easier to get started, because there are already non-standard dependencies like docopt.How do you feel about this list, @amit1rrr ?
The text was updated successfully, but these errors were encountered: