You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Foobar is a template for a typical Python 3 library package.
10
+
This is a template for a typical Python library following modern packaging conventions. It utilizes popular Python libraries, external tools, and web services to fully automate all development and deployment tasks.
11
11
12
-
To adopt for a new project:
12
+
Here are few sample projects to see this template in action:
13
13
14
-
* replace `foobar` and `template-python` with your package name
15
-
* replace `Foobar` with your project name (might be the same as the package)
16
-
* set `TEST_RUNNER` in the `Makefile` to your preferred test runner (`nose` or `pytest`)
17
-
* remove the `TEST_RUNNER` environment lines in `.travis.yml`
18
-
* update the links to point to your code repository and badges
* download this repository's [source code](https://github.com/jacebrowning/template-python/archive/master.zip) to a new directory
21
+
* set `PYTHON_MAJOR` and `PYTHON_MINOR` in the `Makefile` to your default Python version
22
+
* set `TEST_RUNNER` in the `Makefile` to your preferred test runner (`nose` or `pytest`)
23
+
* remove the `TEST_RUNNER`[environment lines](https://github.com/jacebrowning/template-python/blob/850cdcbcfec99d9d844482761ed5492274720687/.travis.yml#L6-8) in `.travis.yml`
24
+
* replace all instances of `foobar` and `template-python` with your package name
25
+
* replace all instances of `Foobar` with your project name (might be the same as the package)
26
+
* update all links to point to your code repository and badges
27
+
* change the license
28
+
* replace all the above text with your project's description
0 commit comments