Justin Mayer
9db42658e5
Prevent Travis IRC spam from forks
...
See: https://github.com/travis-ci/travis-ci/issues/5063
2019-08-23 17:02:47 +02:00
Justin Mayer
7c2a7478d7
Consolidate duplicate Travis env definitions
2019-08-02 14:53:51 +02:00
Justin Mayer
06dee4de58
Add AutoPub to auto-publish releases on PR merge
...
Contributors will henceforth be asked to include a `RELEASE.md` file
containing the release type and summary of changes, which will be used
by the continuous integration (CI) system to automatically publish a new
release to PyPI when the pull request is merged.
For more details, see: https://github.com/autopub/autopub
2019-07-28 18:34:33 +02:00
Justin Mayer
80540281bc
Add Python 3.5 env back to Travis tests. Refs #2571
...
Previous change resulted in Python 3.5 missing from the test
environment, as well as a duplicate Python 3.6 test run.
2019-06-24 20:21:19 +02:00
John Franey
9e07234bae
Update Tox config and fix failing CI envs
...
Updates base Python version for Travis CI from 2.7 to 3.6 and fixes a
linting error.
2019-06-18 22:44:46 -04:00
John Franey
63a72fc619
Remove Python 3.4 references
...
This PR removes the Python 3.4 tox task and updates references in the
code to Python 3.5+.
tox complains about Python 3.4, which is EOL after next month:
> py34 installed: DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).
2019-02-06 10:23:27 -04:00
MinchinWeb
dbdbd43511
Add Python 3.7 support to Travis and Tox
2018-11-02 16:11:45 -06:00
Justin Mayer
db027929b5
Merge pull request #2217 from hugovk/update-python-version-for-tox
...
Tell Travis to use Python 3.5 image when running Tox
2017-10-09 09:19:56 -07:00
Hugo
ebf31e85c4
Update Python version for Tox to create py35
2017-10-02 18:35:11 +03:00
Hugo
ce0787f0d3
Drop unsupported Python 3.3
2017-10-02 18:33:21 +03:00
derwinlu
490e3646ba
Implement review feedback
...
* improve wording on testing with fox (contribute.rst)
* fix whitespace (.travis.xml)
2017-02-28 07:39:47 +01:00
derwinlu
dcb6882fbc
Update tox to 2.5.0
2017-01-24 09:12:16 +01:00
derwinlu
a982e0c4f4
Add py36 to travis builds
2017-01-24 09:12:16 +01:00
derwinlu
bfafb3a492
Add python 3.5 testing environment
...
Python 3.5 is not yet fully integrated in travis. Include
workaround to enable it for now.
2015-10-22 09:45:21 +02:00
derwinlu
44f9cfaaf1
add flake8 testing environment
2015-08-17 13:33:23 +02:00
derwinlu
e10ae8a187
make tox 2 compatible
2015-05-13 21:08:39 +02:00
winlu
a45a917766
test docs via travis
...
* move build environment into tox
* add new environment installing sphinx and testing for doc errors
* reorganize dependency installs for easier management
2015-04-13 18:20:13 +02:00
Kevin Yap
4e896c427d
Standardize formatting of .travis.yml
...
Use 2 spaces for indentation.
2015-03-07 01:03:25 -08:00
Justin Mayer
8218923625
Add pandoc package to Travis CI configuration
2015-02-09 08:22:30 -08:00
Deniz Turgut
bf9316bb7e
Remove AsciiDocReader from core. Fixes #1355
2014-06-14 02:17:43 -04:00
Justin Mayer
3d53b4ca17
Add Python 3.4 to Travic CI configuration
2014-04-30 06:44:55 -07:00
Kyle Fuller
d8e50d56da
travis: Use dev_requirements.txt for dependencies
2014-01-10 07:33:41 +00:00
Justin Mayer
127f60c3e9
Update Travis config with new Typogrify package
2014-01-03 14:27:19 -08:00
Simon Conseil
a49b744e95
Fix tests with latest versions of smartypants.
...
smartypants is now py3 compatible but the default settings for double quotes has
been changed (http://pythonhosted.org/smartypants/changes.html ).
This commit:
- update the typogrify test (change quotes, and add more test casesi: caps word,
ellipsis)
- install typogrify on travis
- uses upstream version of smartypants in tox instead of dmdm's fork for py3
2013-09-26 22:47:55 +02:00
Alexis Métaireau
2a599b8646
Reactivate travis IRC reports.
2013-08-17 01:23:09 +02:00
Alexis Métaireau
472abb6fd9
Activate coveralls.io support
2013-08-12 14:49:25 +02:00
Justin Mayer
8f295f7a03
PyPI now has CDN; Travis shouldn't use mirrors
...
Now that PyPI utilizes a CDN, the "--use-mirrors" setting slows down the
install process and has essentially been deprecated.
2013-06-16 08:53:45 -07:00
Simon Conseil
7057d3742b
Drop python 3.2 support and move to python 3.3.
...
Jinja 2.7 (released 2013-05-20) supports only Python3 >=3.3 so it is time to
drop Python 3.2 and move to 3.3
2013-06-02 16:23:36 +02:00
Deniz Turgut
f3340c1152
added FR and TR locale generation to travis
2013-04-22 20:00:27 -04:00
Deniz Turgut
bc4bd773a0
remove unittest2 and fix various warnings in py3
2013-04-13 16:36:05 -04:00
Deniz Turgut
c4b3ad58e8
remove plugins, update docs and update dependecies
2013-04-12 23:39:39 -04:00
Simon
b69046f98d
Install webassets & cssmin only for Python 2.
...
webassets is not py3 compatible yet. This will avoid a failed install of
webassets for each py3 Travis build.
2013-03-23 16:07:43 +01:00
Alexis Métaireau
9cbf5c0cbe
deactivate travis for now
2013-03-10 23:11:41 -07:00
Alexis Métaireau
547f8d2e83
Move the tests into pelican. Fix #500
2013-03-06 00:41:27 -08:00
Simon
a7a71da6df
Fix a test in the asciidoc reader, and add asciidoc to travis so that
...
the related tests will not be skipped.
2013-03-03 21:43:04 -08:00
Bruno Binet
67a67846aa
temporary deactivate travis tests for Python 3.3
...
the functional tests currently fail on Python 3.3 because the feeds output
differs. (see #688 )
this is a temporary fix that will make travis happy while we provide a valid
fix for this issue.
2013-01-19 17:10:14 +01:00
Bruno Binet
b01ddbb29c
fix python 3.3 travis build
...
unittest2py3k is requiredfor python 3.3 (instead of unittest2)
2013-01-19 16:44:14 +01:00
W. Trevor King
5466ffd614
.travis.yml: Test on Python 3.3 as well as 2.7 and 3.2
...
If we advertise 3.3 support in setup.py, we should test for it.
2013-01-18 19:45:44 -05:00
Alexis Métaireau
476f2980ce
Damn, I forgot to update travis.
2013-01-15 14:23:00 +01:00
Dirk Makowski
71995d5e1b
Port pelican to python 3.
...
Stays compatible with 2.x series, thanks to an unified codebase.
2013-01-11 03:20:09 +01:00
Simon
67af48eed4
travis configuration for webassets tests: install webassets, cssmin and sass.
2012-11-20 23:42:41 +01:00
Alexis Metaireau
68b4b8f2f2
Add markdown as a dev requirement.
...
This allows everyone to have the same setup when generating the tests. It is
useful for #288 for instance.
2012-04-01 03:22:53 +02:00
Alexis Metaireau
cbc609c8f0
only notify build is okay if it was failing previously
2012-03-16 21:23:34 +01:00
Alexis Metaireau
3dcedb60d8
add irc support to travis-ci
2012-03-16 20:58:08 +01:00
Alexis Metaireau
9cc7efbe12
add requirements to travis-ci
2012-03-11 18:02:57 +01:00
Alexis Metaireau
912b1dbc1a
test travis-ci
2012-03-11 17:05:59 +01:00