Skip to content
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,11 @@ matrix:
sudo: true

install:
- pip install --upgrade pytest
- pip install -r requirements-test.txt
- pip install --upgrade pip flit
- flit install --deps develop
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rather than installing flit from PyPI, let's use python3 -m flit to use the master copy of flit for this.

- pip install codecov
script: py.test --cov=flit
script:
- py.test --cov=flit
- sphinx-build -b html -d _build/doctrees doc _build/html
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you're trying to verify that it builds without warnings, I think you need the -W flag to turn warnings into errors.

Also, could we do this inside an if so it only builds the docs on one version of Python?

after_success: codecov
sudo: false
2 changes: 1 addition & 1 deletion doc/upload.rst
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Using environment variables
You can specify a server to upload to with :envvar:`FLIT_INDEX_URL`, and
pass credentials with :envvar:`FLIT_USERNAME` and :envvar:`FLIT_PASSWORD`.
Environment variables take precedence over the config file, except if you use
the :option:`--repository` option to explicitly pick a server from the config file.
the :option:`flit --repository` option to explicitly pick a server from the config file.

This can make it easier to automate uploads, for example to release packages
from a continuous integration job.
Expand Down
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@ test = [
"pytest-cov",
]
doc = [
"pygments-github-lexers", # TOML highlighting
"pygments-github-lexers", # TOML highlighting
"sphinx",
]

[tool.flit.metadata.urls]
Expand Down
2 changes: 1 addition & 1 deletion requirements-test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ zipfile36
pytoml
pytest>=2.7.3
pytest-warnings
pytest-cov
pytest-cov