1
0
Fork 0
forked from github/pelican
Commit graph

46 commits

Author SHA1 Message Date
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