A tool to generate a static blog from reStructuredText or Markdown input files

Edit Package python-pelican

Pelican is a static site generator, written in Python.

* Write your weblog entries directly with your editor of choice in reStructuredText, Markdown or AsciiDoc
* Includes a simple CLI tool to (re)generate the weblog
* Easy to interface with DVCSes and web hooks
* Completely static output is easy to host anywhere

Pelican currently supports:

* Blog articles and pages
* Comments, via an external service
* Theming support (themes are created using Jinja2 templates)
* PDF generation of the articles/pages (optional)
* Publication of articles in multiple languages
* Atom/RSS feeds
* Code syntax highlighting
* Asset management with webassets (optional)
* Import from WordPress, Dotclear, or RSS feeds
* Integration with external tools: Twitter, Google Analytics, etc. (optional)

Refresh
Refresh
Source Files
Filename Size Changed
_service 0000000469 469 Bytes
_servicedata 0000000239 239 Bytes
pelican-4.6.0+git.1626161722.332be6e5.tar.xz 0000498652 487 KB
python-pelican.changes 0000019921 19.5 KB
python-pelican.spec 0000005309 5.18 KB
Revision 14 (latest revision is 23)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 906364 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 14)
- Update to version 4.6.0+git.1626161722.332be6e5:
  * Support date format codes G, V, and u (used by ISO dates) (#2902)
  * Document how to add a new writer
  * Fix formatting of Jinja example code. Fixes #2884 (#2886)
  * typo fix
  * Update links to Jinja docs. Fixes #2883 (#2885)
  * Allow easy subclassing of Writer
  * Fix failing tests on Jinja 3+
  * Fix FILENAME_METADATA doc to render correctly
  * Add support for hidden articles
  * Add period_num var for period_archives template
  * Add progress spinner animation during generation
  * Update Pelican feature documentation
  * Update contributing docs and Poetry repository URL
  * Update to v2 of `cache` GitHub Action
  * Automatically open browser when Invoke task starts web server (#2764)
  * Strip HTML tags from `notmyidea` page template's title
  * Update tasks.py
  * Release Pelican 4.6.0
  * Prepare release
  * Make Tox & GitHub CI jobs' Python versions match
  * Relax dependency minimum versions
  * [Docs] Fix link to More Categories plugin
  * Clarify ARTICLE_ORDER_BY documentation
  * Improve consistency between Makefile targets & help
  * Update functional test output for Pygments 2.8
  * Update Pygments dev dependency to v2.8
  * Add .yaml file extension to EditorConfig
  * Change FAQ entry to new Tag Cloud plugin repo
  * Make PKG_PATH var in Invoke tasks.py more DRY
Comments 2

Alberto Verga's avatar

This release 4.5.1 depends on pygments==2.6.1; however, in an up to date tumbleweed distribution the actual version of pygments is 2.7.2. Therefore, pelican will exit with an error if pygments in not downgraded. Thank you!


audio phile's avatar

Hugo provides several additional features and functionality, such as taxonomies, shortcodes, and multilingual support, which you can explore based on your specific requirements.

geometry dash

openSUSE Build Service is sponsored by