Justin Mayer
132fe9a4fa
Merge pull request #1923 from Jangsea/use_ghp_import_push_option
...
Use 'ghp-import -p' to push instead of 'git push origin {branch}'
2016-04-03 18:51:23 -07:00
Justin Mayer
70665ea0fa
Merge pull request #1917 from ploxiln/fix_install_doc_headings
...
Fix "Kickstart your site" heading level in docs
2016-03-24 22:08:37 -07:00
Justin Mayer
a3a0b6c1b2
Merge pull request #1931 from iKevinY/coveralls-badge
...
Remove Coveralls badge from README
2016-03-20 17:15:58 -07:00
Kevin Yap
23c3a7c7f6
Remove Coveralls badge from README
...
Coveralls integration was removed in #1919 .
2016-03-20 16:46:14 -07:00
Justin Mayer
58904af92c
Merge pull request #1922 from Jangsea/fix_github_pages_branch
...
Import env.github_pages_branch in fabfile from quickstart question
2016-03-15 16:17:45 -07:00
Jangsea Park
23ab0f1ae1
Delete 'git push origin' and use 'ghp-import -p', push option
2016-03-03 15:11:58 +09:00
Jangsea Park
3857145754
Import env.github_pages_branch from quickstart question
2016-03-02 20:48:11 +09:00
Justin Mayer
945b8384ed
Merge pull request #1915 from dhimmel/patch-1
...
Change periods (...) to ellipsis (…) in post summaries
2016-02-23 11:31:35 -08:00
Daniel Himmelstein
f864dd832c
Change ... (periods) to … (ellipsis) in summary
...
Also update HTML output by running (after making sure to have the fr_FR.utf8
locale installed):
```sh
LC_ALL=en_US.utf8 pelican -o pelican/tests/output/custom/ -s samples/pelican.conf.py samples/content/
LC_ALL=fr_FR.utf8 pelican -o pelican/tests/output/custom_locale/ -s samples/pelican.conf_FR.py samples/content/
LC_ALL=en_US.utf8 pelican -o pelican/tests/output/basic/ samples/content/
```
as described at
http://docs.getpelican.com/en/3.6.3/contribute.html#running-the-test-suite
2016-02-22 13:03:47 -08:00
Pierce Lopez
c360aebec3
fix Installing/"Kickstart your site" heading level
...
"Kickstart your site" should not be a sub-heading of "Upgrading"
2016-02-19 18:26:23 -05:00
Justin Mayer
14694c8357
Make Flake8 happy
...
Note to self: pre-commit hooks really are helpful
2016-02-19 13:29:41 -08:00
Justin Mayer
123fd0b65a
Fix Typogrify test issue caused by Pygments update
2016-02-19 13:21:26 -08:00
Justin Mayer
cff4db6e7c
English and French locales must be installed
...
Clarifies our Contributing docs to ensure these two locales are present,
since they are required when updating functional test output.
2016-02-19 13:00:12 -08:00
Justin Mayer
e4532eb8e0
Update test output for French locale
2016-02-19 12:48:30 -08:00
Justin Mayer
2dcc4ccf80
Update functional test output for Pygments 2.1.1
2016-02-19 12:03:48 -08:00
Justin Mayer
985840178a
Merge pull request #1893 from kernc/fix-1891
...
Don't fail if --fatal not provided
2016-02-19 11:32:19 -08:00
Justin Mayer
034e2e19f3
Note explicit Python 3 support in install docs
...
Refs #1850
2016-02-19 09:56:17 -08:00
Justin Mayer
f62198aeab
Merge pull request #1901 from nckx/master
...
tests: fix failures with Pygments 2.1
2016-02-08 14:28:43 -08:00
Tobias Geerinckx-Rice
6c5183486f
tests: fix failures with Pygments 2.1
2016-02-08 17:48:33 +01:00
Kernc
d7407eabab
Don't fail if --fatal not provided
...
Fixes https://github.com/getpelican/pelican/issues/1891
2016-01-18 13:04:52 +01:00
Justin Mayer
3437592c48
Merge pull request #1862 from kernc/warnings-fatal
...
Add --fatal=errors|warnings program option
2016-01-08 21:46:12 -08:00
Kernc
ac48dc22c6
Wrap code that can cause a fatal warning in try-except
2016-01-09 02:42:02 +01:00
Kernc
9a04ce660c
Add --fatal=errors|warnings program option
2016-01-09 02:42:02 +01:00
Justin Mayer
24b7bca37d
Merge pull request #1885 from andreaso/phony-target-stopserver
...
Add missing Makefile PHONY target stopserver
2016-01-04 19:56:43 -08:00
Andreas Olsson
23a84e9b82
Adding missing Makefile PHONY target stopserver
2016-01-03 11:03:10 +01:00
Justin Mayer
4750137642
Merge pull request #1883 from Natim/add-missing-link
...
Link date format and locale section of settings docs
2015-12-29 09:35:01 -08:00
Rémy HUBSCHER
eee2aa339d
Link the documentation section.
2015-12-29 11:17:47 +01:00
Justin Mayer
959f96ff53
Merge pull request #1638 from kernc/markdown2.6-deprecations
...
Avoid Markdown 2.6 deprecations
2015-11-30 09:32:12 -08:00
Kernc
510961bbb9
Avoid Markdown 2.6 deprecations; make MD_EXTENSIONS a dict
...
* Make MD_EXTENSIONS setting a dict and add tests for this change;
* Short extension names ('extra', 'meta') are deprecated
https://pythonhosted.org/Markdown/release-2.6.html#shortened-extension-names-deprecated
* Extension config as part of extension name is deprecated
https://pythonhosted.org/Markdown/release-2.6.html#extension-configuration-as-part-of-extension-name-deprecated
2015-11-30 18:12:28 +01:00
Justin Mayer
a2852da3e7
Merge pull request #1859 from HiPhish/fix-devserver-wrong-dir
...
Generate output directory before 'CD'ing into it
2015-11-15 14:25:23 -05:00
HiPhish
1fe40db3cb
Generate output directory before 'CD'ing into it.
...
If the output directory does not exist the 'cd' will fail, but the
script will resume, starting the server in the base directory. Therefore
we first make sure the output directory actually exists.
2015-11-14 00:17:09 +01:00
Justin Mayer
2b51c0e499
Merge pull request #1852 from xenithorb/master
...
Add '--no-mime-magic --no-preserve' to s3_upload
2015-11-09 12:38:21 -05:00
Justin Mayer
365d12cbea
Merge pull request #1858 from meisterluk/abbr-to-time-element
...
Use <time> instead of <abbr>
2015-11-07 21:39:45 -08:00
Lukas Prokop
2170ca4cd5
Use <time> instead of <abbr>.
...
The pubdate given is in no way an abbreviation. Hence the semantics of
<abbr> do not justify its usage in this context.
<time> was introduced in HTML5. It's datetime attribute can override the
textContent. Anyway it specifies a date+time of a given event.
http://www.w3.org/TR/html5/text-level-semantics.html#the-time-element
Originally the pubdate attribute was meant to annotate that the
publication date of the closest section unit is specified, but this was
dropped and is not part of the official specification.
https://www.w3.org/wiki/HTML/Elements/time
2015-11-05 22:28:46 +01:00
Justin Mayer
d3f306505e
Merge pull request #1854 from ingwinlu/summary_replacer
...
Test if summary is parsed by replacer
2015-11-03 08:09:51 -08:00
Justin Mayer
e067e019f9
Merge pull request #1856 from ingwinlu/logger_warn
...
Fix DeprecationWarning in _get_summary
2015-11-03 08:08:07 -08:00
derwinlu
9255ab22f9
Fix DeprecationWarning in _get_summary
...
logging.warn is deprecated, should be replaced with .warning.
2015-11-03 16:56:54 +01:00
Justin Mayer
880ba20a98
Merge pull request #1850 from ingwinlu/deprecation_warnings
...
Make Pelican Python 3.5 compatible
2015-11-03 07:22:12 -08:00
Ondrej Grover
6bb743cb22
Test if summary is parsed by replacer
2015-11-03 10:23:10 +01:00
Justin Mayer
1bbffad7b9
Merge pull request #1837 from SimonStJG/fix-quote-escaping-in-html-attributes
...
Fix quote escaping in HTML attributes. Fixes issue #1260 .
2015-11-02 13:44:56 -08:00
Michael Goodwin
5e7eb91808
add '--no-mime-magic --no-preserve' to s3_upload
2015-10-29 11:36:41 -04:00
Justin Mayer
ef2c62ab82
Merge pull request #1842 from ingwinlu/md_metadata_formatted
...
Rename summary references to formatted_fields
2015-10-24 09:30:12 -07:00
Justin Mayer
437bcdbd66
Merge pull request #1844 from ingwinlu/get_summary_sideeffects
...
Replace get_summary with _get_summary
2015-10-23 10:42:21 -07:00
derwinlu
ab2eec854d
Redo ANSI support detection
...
When using nose to directly run the test suite it 'steals' stdout per
default. This causes the old implementation of ANSI detection to error
as stdout does not have a fileno function anymore.
2015-10-22 09:45:54 +02:00
derwinlu
22ec94ee56
Do not fail tox run if coveralls push fails
...
When tox environments are run locally, coveralls exits with an error
code as it is not authenticated to push to coveralls. Adding the - in
front allows tox to ignore a fail on this command and not mark the test
case as failed.
2015-10-22 09:45:49 +02:00
derwinlu
c3f2e888a5
Add 3.5 to setup.py tags
2015-10-22 09:45:44 +02: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
2d84c04add
Make ReaderTest py2 and py3 compatible
2015-10-22 09:45:17 +02:00
derwinlu
8b299098c9
Make HTMLParser Python 3.5 ready
2015-10-22 09:45:10 +02:00
derwinlu
e50abb20b3
Add logging for warnings during test suite run
...
The default configuration for the warnings module changed some time ago
so we lost the ability to detect deprecation warnings and such early.
This commit sets up the test suite to redirect all warnings through our
logging system. Additionally we enable DeprecationWarnings as a default
and throw exceptions on all warnings related to pelican modules.
This enables output of warnings related to dependencies, while letting
tests only fail if the warnings are originating from pelican's source.
Also adding a test to detect if warnings cause an Exception as expected.
2015-10-22 09:45:04 +02:00