Skip to main content
Built Status ReadTheDocs Coveralls PyPI-Server Monthly Downloads

pyscaffoldext-travis

Configure your PyScaffold-generated project to work with Travis CI.

PyScaffold is a development tool focused in creating distributable Python packages. This extension automatically configures the generated packages to use Travis CI, a very popular and mature continuous integration solution that allows devs to test their code and perform a series of automated tasks, bringing confidence to their workflow.

LOOKING FOR CONTRIBUTORS - If you use PyScaffold or Travis CI and would like to help us as a contributor (or even as one of the maintainers) for this extension, please send us an email or open an issue, we would love to have you on board.

Quickstart

This extension can be directly installed with pip:

pip install pyscaffoldext-travis

Or, if you prefer pipx:

pipx install pyscaffold  # if you haven't installed pyscaffold yet
pipx inject pyscaffold pyscaffoldext-travis

Note that, after the installation, putup -h will show a new option --travis. Use this option to indicate when you are want to create a package with automated tasks running on the Travis CI platgorm. For example:

putup --travis myapp

Please refer to Travis’ docs to get started.

Making Changes & Contributing

This project uses pre-commit, please make sure to install it before making any changes:

pip install pre-commit
cd pyscaffoldext-travis
pre-commit install

It is a good idea to update the hooks to the latest version:

pre-commit autoupdate

Please also check PyScaffold’s contribution guidelines.

Note

This project has been set up using PyScaffold 4.0b1. For details and usage information on PyScaffold see https://pyscaffold.org/.

Release files for pyscaffoldext-travis 0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyscaffoldext-travis 0.3
File Size Uploaded
pyscaffoldext-travis-0.3.tar.gz 21.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyscaffoldext-travis 0.3
File Interpreter ABI Platform
pyscaffoldext_travis-0.3-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 29.7 kB

Release files / pyscaffoldext-travis-0.3.tar.gz

Download URL pyscaffoldext-travis-0.3.tar.gz
Size 21.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ced02103fd9cb421f3e6482038069777779df74dc295396109f6864e5df8e332
BLAKE2b-256 checksum
How to use checksums
f009b0b11f2111d807441351c51fe010008d1ccd63ef74903981d5ef53445d53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

Release files / pyscaffoldext_travis-0.3-py2.py3-none-any.whl

Download URL pyscaffoldext_travis-0.3-py2.py3-none-any.whl
Size 7.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
9605309da51b38ed4a280e0656443ea14156ba7a5d6f83b13c1b4e541fe5e59a
BLAKE2b-256 checksum
How to use checksums
c080868496de518af9fa8d6ac7e2a1f3faf0e63af40241e67543160e8f0e1358
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

Release history Release notifications | RSS feed

This release

0.3 This release

2 release files

0.2

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page