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
Deniz Turgut
6f1605edf9
Extend GHA documentation to specify requirements file
2023-10-29 18:30:25 +03:00
Justin Mayer
73599f44f2
Merge pull request #3220 from lioman/centralize-python-information
2023-10-29 15:43:41 +01:00
Justin Mayer
165d57eff5
Merge pull request #3127 from mart-e/no-inifinite-feed
2023-10-29 14:23:28 +01:00
Lioman
eb052cae09
Capitalize PDM in docs
2023-10-29 12:41:55 +01:00
Lioman
8b6d215934
migrate configuration to PEP621 compatible config
...
- adapt documentation
- add wheel tests to check wheel contents.
- adapt pipeline to use pdm
- adapt autopub config
- add scripts as shortcuts to invoke tasks
2023-10-29 11:59:58 +01:00
boxydog
3a6ae72333
Add a "coverage" task to generate a coverage report
...
Add a one-liner about "invoke" in docs.
2023-10-28 17:35:00 -05:00
Justin Mayer
85bf98232d
Merge pull request #3148 from djramones/period-archives-context
2023-10-28 22:22:11 +02:00
Justin Mayer
777a708ef7
Merge pull request #3198 from mart-e/remove-posterous
2023-10-24 10:22:19 +02:00
Justin Mayer
a8fefad331
Add OpenGraph metadata to docs via Sphinx extension
2023-10-13 08:01:29 +02:00
Martin Trigaux
5d8c03108b
Remove Posterous integration
...
Posterous closed down in 2013.
The API is no longer accessible and the code did not work in python 3
(base64.encodestring was expecting bytes, not string)
2023-10-06 09:34:26 +02:00
Sean Hammond
29185e4ad7
Add GitHub Actions workflow for GitHub Pages
...
Add a GitHub Actions workflow that users can use to publish their
Pelican sites to GitHub Pages by running `pelican` on GitHub Actions,
without having to run `pelican` locally and push the output directory to
a branch.
See: https://github.com/getpelican/pelican/discussions/3174
2023-09-03 15:15:39 +01:00
DJ Ramones
30adfba1ca
Revert *_ARCHIVE_URL default settings to blank
2023-08-17 02:35:39 +08:00