This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description
Buccaneer |build-status|
========================

Buccaneer is a static site generator, written in Python_.

* Write your weblog entries directly with your editor of choice (textmate, sublime, vim, emacs,...)
in reStructuredText_ or Markdown_
* Buccaneer is build with multilingual, multisite capabilities
* Buccaneer started out as a fork of the famous Pelican_ tool
* Completely static output is easy to host anywhere
* Features are plugable due to improved plugin mechanism


Features
--------

Buccaneer currently supports:

* Blog articles, pages, parts (for single page websites)
* Theming support (themes are created using Chameleon_ or Jinja2_ templates)
* Publication of articles, pages, and parts in multiple languages to multiple sites
* Hosting on Amazon AWS (S3, Cloudfront, Route 53) (optional)
* Import from WordPress, Dotclear, or RSS feeds
* Integration with external tools: Discuss, Twitter, Google Analytics, etc. (optional)
* Fast rebuild times thanks to content caching and selective output writing.


Source code
-----------

You can access the source code at: https://github.com/finklabs/buccaneer
The refactoring focused on improving testablility and maintainability.

.. Links

.. _Python: http://www.python.org/
.. _Pelican: https://github.com/getpelican/pelican/
.. _reStructuredText: http://docutils.sourceforge.net/rst.html
.. _Markdown: http://daringfireball.net/projects/markdown/
.. _Jinja2: http://jinja.pocoo.org/
.. _Chameleon: https://github.com/malthe/chameleon/

.. |build-status| image:: https://travis-ci.org/finklabs/buccaneer.svg?branch=master
:target: https://travis-ci.org/finklabs/buccaneer
:alt: Travis CI: continuous integration status

Release history
###############


3.8.0 (2016-01-03)
===================

* implemented parts-concept to help with single page sites


3.7.10 (2015-11-20)
===================

* sync feature (remove keys from S3 which are not present in local folder)


3.7.4 (2015-11-14)
==================

* redirect feature to create 301 redirects on S3 (works only on Mac and Linux)


3.7.3 (2015-10-03)
==================

* made SITECONFIG extendable
* markup fix in media-gallery plugin


3.7.1 (2015-02-22)
==================

* AWS s3 fix for buckets with dots in its name


3.7.0 (2015-02-22)
==================

* ported gzip_cache plugin
* adjusted buccaneer-upload to set the content-encoding for gzip files
* fixed href mailto issue


3.6.32 (2015-02-21)
===================

* plugin optimize_images ported
* optimize_images works on new images and skips others
* plugin minify ported
* bugfix for internal link using |filename|
* bugfix for buccaneer-upload
* updated buccaneer-upload invalidation chunk size to 3000
* bugfix for static content
* refactoring for sitemap plugin
* GOOGLE_ANALYTICS code works now on multisite


3.6.26 (2015-02-15)
===================

* target_blank plugin


3.6.25 (2015-02-09)
===================

* bugfix for develop_server.sh
* upgrade to latest chameleon version
* made categories multilingual
* fixed multilingual_categories plugin
* fixed translations
* switch to bumpversion


3.6.0 (2014-10-29)
==================

* forked from pelican 3.4.0
* seperated / moved code from generator into reader and writer plugins
* add split for multilang content items: re.split('(^.+\n^#+\n)', l, flags=re.MULTILINE)
* use docutils io.StringInput
* exposed content metadata keys as properties
* exposed content, metadata and source_path as properties
* create slug from title in case slug is not defined
* content has translations attribute to access metadata (like before)
* make the rstreader produce multiple language versions
* contents test fix datetime issue
* chameleontemlates plugin plus sample chameleon templates
* moved authors, archives, tags, feeds to plugin
* deprecated direct_templates feature (use pages instead!)
* moved templating to writers
* create multi-site sample
* moved context preparation from generator to buccaneer
* added multisite feature to buccaneer.server
* added MEDIACONFIG for media buckets
* test intrasite links to file to slug
* fix markdown reader to do buccaneer
* fix caching and reader plugin tests
* ported summary plugin from pelican
* media_gallery plugin
* multilingual_categories plugin
* article_thumbs plugin
* ported sitemap plugin from pelican
* bucaneer-upload command to upload to Amazon S3 / CloudFront
Release History

Release History

3.8.0

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

3.7.10

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

3.7.4

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

3.7.3

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

3.7.2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

3.7.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
buccaneer-3.8.0.tar.gz (372.7 kB) Copy SHA256 Checksum SHA256 Source Jan 3, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting