|
23 | 23 | I have these added to my `PATH`
|
24 | 24 | [variable](https://wiki.archlinux.org/index.php/Environment_variables)
|
25 | 25 | to run from anywhere.
|
26 |
| -None are currently available in [pip][pip], |
27 |
| -but I will add them if enough people are interested. |
| 26 | +The script contents in this README have been |
| 27 | +[automatically generated](https://github.com/bamos/python-scripts#generate-readmepy). |
28 | 28 |
|
29 |
| -To add these to your `PATH`, clone the repo and add the following |
| 29 | +# Adding to your PATH |
| 30 | +Clone the repo and add the following |
30 | 31 | to your `bashrc` or `zshrc`, replacing `<python-scripts>`
|
31 | 32 | with the location of the cloned repository.
|
32 |
| -See my [dotfiles][dotfiles] repo for my |
33 |
| -complete Mac and Linux system configurations. |
| 33 | +See my [dotfiles](https://github.com/bamos/dotfiles) |
| 34 | +repo for my complete Mac and Linux system configurations. |
34 | 35 |
|
35 | 36 | ```Bash
|
36 | 37 | # Add additional directories to the path.
|
|
42 | 43 | pathadd <python-scripts>/python3
|
43 | 44 | ```
|
44 | 45 |
|
45 |
| -[pip]: http://pip.readthedocs.org/en/latest/ |
46 |
| -[dotfiles]: https://github.com/bamos/dotfiles |
47 |
| -
|
48 | 46 | # Dependencies
|
49 | 47 | These scripts are written in Python 3 except when external
|
50 | 48 | libraries don't support Python 3.
|
51 | 49 | Dependencies for Python 2 and 3 for all scripts are
|
52 | 50 | included in `requirements-{2,3}.txt` and can be installed
|
53 | 51 | using `pip` with `pip3 install -r requirements-3.txt`.
|
54 | 52 |
|
| 53 | +# Travis CI |
| 54 | +Continuous integration is provided by Travis CI |
| 55 | +[here](https://travis-ci.org/bamos/python-scripts). |
| 56 | +[.travis.yml](https://github.com/bamos/python-scripts/blob/master/.travis.yml) |
| 57 | +calls |
| 58 | +[.travis-script-2.sh](https://github.com/bamos/python-scripts/blob/master/.travis-script-2.sh) |
| 59 | +and |
| 60 | +[.travis-script-3.sh](https://github.com/bamos/python-scripts/blob/master/.travis-script-3.sh) |
| 61 | +to ensure `requirements.txt` has all of the Python 2 and Python 3 scripts |
| 62 | +and that there are no careless errors. |
| 63 | +[pep8](https://github.com/jcrocholl/pep8) is also executed and |
| 64 | +will cause the build to fail if a change does not meet pep8 conventions. |
| 65 | +
|
55 | 66 | # Scripts
|
56 | 67 | {{descriptions}}
|
57 | 68 |
|
|
0 commit comments