Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install blogofile

How to install Blogofile

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install blogofile
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.8b1 Available View build log
0.7.1 Available View build log
0.7.0 Available View build log
0.6.0 Available View build log
Windows (64-bit)
0.7.1
0.8b1Never BuiltWhy not?
0.7.1 Available View build log
0.7.0 Available View build log
0.6.0 Available View build log
Mac OS X (10.5+)
0.8b1 Available View build log
0.7.1 Available View build log
0.7.0 Available View build log
0.6.0 Available View build log
0.8b1 Failed View build log
Linux (32-bit)
0.8b1 Available View build log
0.7.1 Available View build log
0.7.0 Available View build log
0.6.0 Available View build log
0.8b1 Failed View build log
Linux (64-bit)
0.8b1 Available View build log
0.7.1 Available View build log
0.7.0 Available View build log
0.6.0 Available View build log
0.8b1 Failed View build log
0.8b1 Available View build log
 
License
MIT
Depended by
Lastest release
version 0.8b1 on Nov 20th, 2012

Blogofile is a static website compiler that lets you use various template libraries (Mako, Jinja2), and various markup languages (reStructuredText, Markdown, Textile) to create sites that can be served from any web server you like.

Version 0.8 of Blogofile breaks out the core static site compiler and gives it a plugin interface. That allows features like the blog engine that was Blogofile's original raison d`être to be built on top of the core.

blogofile_blog is a blog engine plugin created by the Blogofile developers. With it installed you get a simple blog engine that requires no database and no special hosting environment. You customize a set of Mako templates, create posts in reStructuredText, Markdown, or Textile, (or even plain HTML) and blogofile generates your entire blog as plain HTML, CSS, images, and Atom/RSS feeds which you can then upload to any old web server you like. No CGI or scripting environment is needed on the server.

See the Blogofile website for an example of a Blogofile-generated site that includes a blog, and check out the project docs for a quick-start guide, and detailed usage instructions.

Or, if you're the "just get it done sort", create a virtualenv, and dive in with:

pip install -U Blogofile
pip install -U blogofile_blog

0.8b1

If you've been using the plugins branch from GitHub but haven't updated in a while you should take note of the following.

Bug Fixes
Features
  • The documentation source files have been moved into the project repository. They are built and rendered at http://docs.blogofile.com/ thanks to the readthedocs.org service.
  • The init sub-command syntax and functionality has changed; see blogofile help init.
  • The configuration system has been refactored. The default configuration settings are now in the default_config.py module.
  • As a result of the refactoring of the initialization function, and the configuration system, the site_init directory has been eliminated.
  • Improved Unicode handling in slugs. See https://github.com/EnigmaCurry/blogofile/issues/124
  • The codebase has been unified for Python 2.6, 2.7 and 3.2 (no 2to3 or 3to2 conversion required).
  • The command line completion feature has been removed so as to avoid maintaining a bundled version of the argparse library. argparse is included in the standard library for Python 2.7 and 3.2+. setup.py will install it from PyPI for Python 2.6.

Subscribe to package updates

Last updated Nov 20th, 2012

Download Stats

Last month:2

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.