black/docs
Richard Si 5918a016ff
Drop Travis CI and migrate Coveralls (#2186)
Travis CI for Open Source is shutting down in a few weeks so the queue
for jobs is insane due to lower resources. I'm 99.99% sure we don't need
it as our Test, Lint, Docs, Upload / Package, Primer, and Fuzz workflows
are all on GitHub Actions. So even though we *can* migrate to the .com
version with its 1000 free Linux minutes(?), I don't think we need to.

more information here:
- https://blog.travis-ci.com/oss-announcement
- https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing
- https://docs.travis-ci.com/user/migrate/open-source-repository-migration

This commit does the following:
- delete the Travis CI configuration
- add to the GHA test workflows so coverage continues to be recorded
  - tweaked coverage configuration so this wouldn't break
- remove any references to Travis CI in the docs (i.e. readme + sphinx
  docs)

Regarding the Travis CI to GitHub Actions Coveralls transition, the
official action doesn't support the coverage files produced by coverage.py
unfornately. Also no, I don't really know what I am doing so don't @ me
if this breaks :p (well you can, but don't expect me to be THAT useful).

The Coveralls setup has two downfalls AFAIK:
- Only Linux runs are used because AndreMiras/coveralls-python-action
  only supports Linux. Although this isn't a big issue since the Travis
  Coveralls configuration only used Linux data too.
- Pull requests from an internal branch (i.e. one on psf/black) will be
  marked as a push coverage build by Coveralls since our anti-duplicate-
  workflows system runs under the push even for such cases.
2021-05-04 10:47:59 +02:00
..
_static As long as it's black (#1893) 2020-12-31 09:03:39 -08:00
compatible_configs fix #1917 (#1918) 2021-01-11 08:21:14 -08:00
reference Fixup: update function name in docs to match source (#1997) 2021-02-22 07:46:38 -08:00
authors.md Indicate that a final newline was added in --diff (#1897) (#1897) 2021-02-21 22:43:23 -08:00
black_primer.md Upgrade docs to Sphinx 3+ and add doc build test (#1613) 2020-08-21 00:06:41 +02:00
blackd.md Add --skip-magic-trailing-comma (#1824) 2021-01-17 16:59:06 -08:00
change_log.md Symlink docs/change_log.md to CHANGES.md, don't copy (#2146) 2021-04-26 10:26:03 -07:00
compatible_configs.md Update link pointing to how-black-wraps-lines (#1925) 2021-01-14 15:57:45 -08:00
conf.py Drop Travis CI and migrate Coveralls (#2186) 2021-05-04 10:47:59 +02:00
contributing_to_black.md Push contributors to use Next PR Number (#2080) 2021-04-01 14:24:18 -07:00
editor_integration.md Fix indentation in docs/editor_integration.md (#2056) 2021-03-20 12:15:55 -07:00
github_actions.md Update Contributing Docs (#1915) 2021-01-13 15:17:30 -08:00
ignoring_unmodified_files.md Fix dealing with generated files in docs 2020-08-21 16:45:30 +02:00
index.rst Upgrade docs to Sphinx 3+ and add doc build test (#1613) 2020-08-21 00:06:41 +02:00
installation_and_usage.md Exclude venv directory by default (#1683) 2021-04-10 05:07:34 -07:00
make.bat add sphinx docs skeleton (#71) 2018-03-23 14:27:04 -07:00
Makefile add sphinx docs skeleton (#71) 2018-03-23 14:27:04 -07:00
pyproject_toml.md Added not formatting files in gitignore (psf#1682) (#1734) 2021-04-11 14:00:03 -07:00
requirements.txt Bump pygments from 2.6.1 to 2.7.4 in /docs (#2076) 2021-03-29 18:59:57 -07:00
show_your_style.md Fix dealing with generated files in docs 2020-08-21 16:45:30 +02:00
the_black_code_style.md Elaborate on what AST changes Black might perform 2021-04-28 16:50:02 +02:00
version_control_integration.md Update Contributing Docs (#1915) 2021-01-13 15:17:30 -08:00