aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* feat(ci): use github actions instead of travis-ciBenjamin Denhartog2021-03-061-23/+0
| | | | | | | This patch removes the configuration for Travis-CI, and adds configuration for Github Actions. Co-authored-by: Ashish Kulkarni <ashish@kulkarni.dev>
* feat: use pipenv to manage the development environment (#784)Ben Denhartog2020-10-041-2/+3
| | | | | | | | | | | | | | | | | | | | [Pipenv][0] makes it easier to maintain a consistent development environment for projects using Python. You no longer need to manage `pip` and `virtualenv` separately, nor deal with the drift and other issues requirements.txt brings. It enables gaining insights into your dependency graph, but most importantly - it enables deterministic builds, which prevents the entire class of "it works on my machine" problems. [Pipenv][0] is similar to package managers from other ecosystems, such as Node.js' `npm` or Rust's `cargo`. Additionally, [Pipenv][0] is an [officially recommended package manager][1] by the Python project. This patch brings [Pipenv][0] to the wee-slack project to simplify the development and contribution experience. Additionally, this patch brings basic contributing documentation to help onboarding. [0]: https://github.com/pypa/pipenv [1]: https://packaging.python.org/tutorials/managing-dependencies/#managing-dependencies
* Enable testing in python 3 on TravisTrygve Aaberge2019-04-081-0/+2
| | | | | Use Ubuntu Xenial (16.04), since the default (Trusty, 14.04) doesn't have python 3.7.
* Use flake8 to find undefined names (#556)cclauss2018-04-121-2/+11
|
* disable email notificationRyan Huber2017-02-021-0/+1
|
* move notificationsRyan Huber2017-02-021-0/+3
|
* maybe this??Ryan Huber2017-02-011-2/+6
|
* maybe the docs are wrongRyan Huber2017-02-011-1/+1
|
* 3 letters are better than 4Ryan Huber2017-02-011-0/+3