Ilya Simpson
b2ac0e93aa
Fixing default SLUG_REGEX_SUBSTITUTIONS in docs.
...
Backslashes should not have been doubled, given the defaults are raw
strings.
2025-06-07 22:12:46 +12:00
Ilya Simpson
f44ec52427
Enable flake8-builtins Ruff rule.
2025-06-02 17:22:50 +12:00
Ilya Simpson
ffe22e3c59
Fixing documented default for ARTICLE_SAVE_AS.
2025-05-29 22:29:33 +12:00
Kristinita
7fd66d8a95
docs: Use raw string for the PATH_METADATA setting
2025-04-19 11:00:42 +03:00
Al Sweigart
9c7749a298
docs: Move default values to fix settings anchor links ( #3458 )
...
* Fix anchor links for settings by moving default value text down.
* Fix typos in default values.
---------
Co-authored-by: Justin Mayer <entroP@gmail.com>
2025-04-12 12:38:30 +02:00
Víctor Manuel Jáquez Leal
b71159a11e
docs: Update install from sources using setuptools
2025-01-27 06:18:55 +01:00
botpub
69e24fa82f
Release Pelican 4.11.0
2025-01-15 17:01:09 +00:00
Yashas Lokesh
543424aa41
fix: Fix auto-reload with globs in IGNORE_FILES ( #3441 )
...
The default `IGNORE_FILES` value of `'.*'` was being compiled to a regular expression and then passed into `watchfiles.DefaultFilter` to filter out files when auto-reload is enabled.
This commit compares the patterns from `IGNORE_FILES` directly with the filename to match the usage of `fnmatch` elsewhere in the codebase. The new filtering class will continue working as expected for custom `IGNORE_FILES` settings.
2025-01-15 17:40:27 +01:00
Vincent Cheng
5be013d9d2
Make build reproducible by reading envvar SOURCE_DATE_EPOCH if set ( #3430 )
...
Co-authored-by: Justin Mayer <entroP@gmail.com>
2025-01-15 17:36:52 +01:00
Alvin Mites
4878fc82a7
chore: Update link to re-directed example settings file ( #3445 )
2025-01-15 11:43:52 +01:00
Justin Mayer
8a1c55ed07
docs: Clarify namespace plugin loading order
2025-01-14 12:49:34 +01:00
David Lesieur
9207e1ff62
feat: Add setting to omit selected Typogrify filters. Fixes #3436 ( #3439 )
2025-01-14 12:48:39 +01:00
botpub
07c7eacab9
Release Pelican 4.10.2
build / Test - 3.10 - macos (push) Has been cancelled
build / Test - 3.11 - macos (push) Has been cancelled
build / Test - 3.12 - macos (push) Has been cancelled
build / Test - 3.10 - ubuntu (push) Has been cancelled
build / Test - 3.11 - ubuntu (push) Has been cancelled
build / Test - 3.12 - ubuntu (push) Has been cancelled
build / Test - 3.8 - ubuntu (push) Has been cancelled
build / Test - 3.9 - ubuntu (push) Has been cancelled
build / Test - 3.10 - windows (push) Has been cancelled
build / Test - 3.11 - windows (push) Has been cancelled
build / Test - 3.12 - windows (push) Has been cancelled
build / Lint (push) Has been cancelled
build / Test build (push) Has been cancelled
build / Build docs (push) Has been cancelled
build / Deploy (push) Has been cancelled
2024-11-27 19:53:23 +00:00
Angus Gratton
1edca55253
settings: Change the default IGNORE_FILES to all "hidden" files.
...
This is to avoid subtle behaviour that contributed to root cause of
https://github.com/pelican-plugins/sitemap/issues/36
Specifically: if installing Pelican into a local virtualenv with the pdm or uv
default name ".venv", then subdirectories of .venv will contain all of the test
.rst and .md files.
If you then run Pelican in that same root directory using the default PATH
value (".") then it will add those content files to the site.
2024-11-10 12:05:02 +11:00
GeorgeHu6
60261b8c99
Doc: update Chinese translation
2024-11-07 16:31:32 +08:00
Noel Miller
0da2530d9b
De-couple build workflow from GitHub Pages publication ( #3404 )
build / Test - 3.10 - macos (push) Has been cancelled
build / Test - 3.11 - macos (push) Has been cancelled
build / Test - 3.12 - macos (push) Has been cancelled
build / Test - 3.10 - ubuntu (push) Has been cancelled
build / Test - 3.11 - ubuntu (push) Has been cancelled
build / Test - 3.12 - ubuntu (push) Has been cancelled
build / Test - 3.8 - ubuntu (push) Has been cancelled
build / Test - 3.9 - ubuntu (push) Has been cancelled
build / Test - 3.10 - windows (push) Has been cancelled
build / Test - 3.11 - windows (push) Has been cancelled
build / Test - 3.12 - windows (push) Has been cancelled
build / Lint (push) Has been cancelled
build / Test build (push) Has been cancelled
build / Build docs (push) Has been cancelled
build / Deploy (push) Has been cancelled
2024-10-22 09:59:19 -07:00
Frederik Elwert
92050d90bc
Add FAQ regarding theme overrides
...
Currently, the documentation refers to creating new themes a lot.
It is much less apparent how one can customize an existing theme by
overriding individual templates or adding new ones. This commit adds
an FAQ for this, and also mentions the mechanism in the FAQ on custom
templates.
2024-10-10 14:35:07 +02:00
botpub
b86383fb28
Release Pelican 4.10.1
2024-09-28 17:02:04 +00:00
botpub
a5db130e1d
Release Pelican 4.10.0
2024-09-16 13:23:38 +00:00
GeorgeHu
e609b4d78a
Translate documentation into Simplified Chinese ( #3346 )
2024-09-15 14:29:01 +02:00
GiovanH
4201256a5b
Add disabled status for #3304 ( #3305 )
2024-09-12 13:28:51 +02:00
Justin Mayer
bb0ed26fdd
Document how to have same source & output hierarchy
2024-07-30 10:00:36 +02:00
Agathe
513abbfdc6
Introduce paragraph count summary ( #2761 )
...
Co-authored-by: Justin Mayer <entroP@gmail.com>
2024-06-25 15:07:41 +02:00
Justin Mayer
36ebe91af7
Rename default branch to main
2024-06-25 11:33:28 +02:00
Justin Mayer
49723e6daf
Docs: Remove ifconfig Sphinx extension
...
Originally added in #815 , something about this seems to be causing an
obscure ReadTheDocs build error.
2024-06-18 09:08:45 +02:00
Justin Mayer
7a2c72e604
Merge pull request #3337 from getpelican/document-feed-domain-optional
2024-06-17 22:22:59 +02:00
Justin Mayer
05535c7d6c
Docs: GitHub Pages workflow is now supported
2024-06-17 22:19:21 +02:00
Sean Hammond
853e9e6b8a
Document that feed_domain is not required
2024-06-17 20:46:28 +01:00
Sean Hammond
135c61f769
Add Dependabot to GitHub Actions workflow docs
2024-06-17 16:38:10 +01:00
Sean Hammond
e46595cdac
Add theme, Python version, siteurl and feed_domain to GitHub Pages deployment workflow
...
Add theme, Python version, siteurl and feed_domain support to the
reusable GitHub Actions workflow for deploying a Pelican site to GitHub
Pages:
1. Add a new `theme` option to the workflow that callers can use to
specify an external theme to be checked out and used
2. Add a new `python` option to the workflow that callers can use to
specify the Python version, in case they need to build their site
with a particular version of Python
3. Pass `--extra-settings FEED_DOMAIN='"${{ steps.pages.outputs.base_url }}"'`
to the `pelican` command to set the value of Pelican's `FEED_DOMAIN`
setting for feed URLs.
4. Add a `feed_domain` input to the workflow so that users can override
the feed domain if they need to.
5. Add a `siteurl` input to the workflow so that users can override the
site URL if they need to.
6. Add a note to the docs about GitHub Pages generating http:// URLs for
https:// sites, and how to fix it
7. Some light editing of the docs for the workflow
2024-06-17 13:57:10 +01:00
Justin Mayer
e262990c68
Tweak docs about test coverage and git blame
2024-06-16 19:23:46 +02:00
boxydog
b77bb690e2
Improve test coverage, docs, and .gitignore
2024-06-01 18:51:46 -05:00
boxydog
82b48fcfa1
Fixes in files for ruff T201, RUF001, PLR2004, B904, SLOT000, PYI024, PIE800
2024-05-31 10:41:24 -05:00
boxydog
4af40e8077
pre-commit filter auto-indents templates, css, js
2024-05-31 07:34:01 -05:00
Justin Mayer
e4d7f0a9d9
Docs: GitHub Pages workflow not officially supported
2024-05-29 07:29:33 +02:00
GiovanH
0b5934a1fa
Feature: Add setting to append ref parameter to links in feeds ( #3249 )
2024-04-19 20:54:27 +02:00
Justin Mayer
ff35d26cbc
Merge pull request #3264 from boxydog/medium_importer
2024-01-26 10:02:54 +01:00
boxydog
d6a33f1d21
Medium post importer (from medium export)
2024-01-16 16:56:07 -06:00
boxydog
bf4fd679a5
Document how to import posts from Medium ( #3262 )
2024-01-15 10:43:19 +01:00
Raphael Das Gupta
8626d5bd85
docs: update URL to AsciiDoc website
...
https://www.methods.co.nz/asciidoc/
gives a SSL certificate warning
and a 404 (page not found) error.
https://asciidoc.org is the new official website
for the AsciiDoc file format.
(It's also what https://en.wikipedia.org/wiki/AsciiDoc links to.)
2023-12-22 15:56:57 +01:00
botpub
7194cf5795
Release Pelican 4.9.1
2023-11-15 17:16:23 +00:00
botpub
6cd707a668
Release Pelican 4.9.0
2023-11-12 17:44:45 +00:00
Deniz Turgut
86d6898517
remove WRITE_SELECTED
...
Implementation is buggy and unreliable. Therefore, it is better to
remove the functionality until a robust implementation is added.
2023-11-12 19:43:26 +03:00
Justin Mayer
0c5d63c69e
Update documentation related to contributing
2023-11-12 17:11:23 +01:00
Paolo Melchiorre
6059675d55
Fix #3233 -- Simple theme classless semantic HTML
2023-11-11 14:10:08 +01:00
Deniz Turgut
8a8b952ecb
preserve connection order in blinker
2023-11-03 01:13:12 +03:00
Justin Mayer
32b72123f0
Modify wording slightly
2023-11-02 14:09:51 +01:00
Deniz Turgut
feae8ef41c
Provide a plugin_enabled Jinja test for themes
2023-11-01 22:49:15 +03:00
Chris Rose
271f4dd68f
Strip trailing whitespace
2023-10-29 22:19:44 +01:00
Justin Mayer
a23a4e14cf
Merge pull request #3189 from seanh/publish-to-ghp-using-gha
2023-10-29 18:29:52 +01:00