About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 6 years ago
  • Total downloads: 127
  • Price: Free |
  • Operating system: Linux, Mac OS X, Win All, BSD, Solaris
  • Publisher: Josh VanderLinden (3 other programs)
See full specifications

scripts default iconHgBlog (Scripts) Publisher's description

HgBlog is a set of modifications to the Sphinx project to make it slightly more suitable as a blogging engine.

HgBlog is a set of modifications to the Sphinx project to make it slightly more suitable as a blogging engine. It's built for those of us who love using reStructuredText markup to write documents.

The quickstart wizard handles setting up an HgBlog for you. This includes all of the usual things that the Sphinx quickstart utility does, but it creates a Mercurial repository and installs a hook and intelligent ignores for you. The hook will automatically convert the .rst files that Mercurial is tracking into HTML using Sphinx when you commit changes to the repository.

Additionally, when you pull changes in from a remote clone of the repository, the hook will do the conversion just like when you commit locally. You can set the hook up on remote clones as well. The hook only converts .rst files that are tracked by Mercurial. This means you can work on new blog articles without committing them to the repository to have them not appear online.

Installation :

There are several ways to install HgBlog:


Using pip (recommended):

pip install -U hgblog


Using easy_install:

easy_install hgblog


From the CheeseShop

o Download the .tar.gz file from PyPI
o Extract the .tar.gz file
o Run python setup.py install using the setup.py in the extracted directory


Using Mercurial:

hg qclone http://bitbucket.org/codekoala/hgblog
cd hgblog
hg qapply -a
python setup.py install

System Requirements:

I\'ve developed and tested HgBlog using Linux, Python 2.6.4, Mercurial 1.5.1, Sphinx 1.0-pre, docutils 0.6, Jinja2 2.4.1, and Pygments 1.3.1. However, Sphinx suggests the following version requirements. I\'m just being safe with my requirement on Mercurial\'s version.

* Python 2.4+
* docutils 0.4+
* Jinja2 2.2+
* Pygments 0.8+
* Mercurial 1.5+

Program Release Status: Major Update
Program Install Support: Install and Uninstall

HgBlog (Scripts) Tags:

Click on a tag to find related softwares

Is HgBlog (Scripts) your software?

Manage your software

Most Popular

scripts default icon Invisible Captcha (Scripts) 0.6.3
Smart invisible captcha for wordpress comments.
scripts default icon OpenRPG 1.7.1
OpenRPG is an Internet application that allows people to play Role Playing Games in real-time over ... Read more
scripts default icon Tramline for Download Managers 0.5.1
Tramline is an upload and download accelerator that plugs into Apache.
scripts default icon Chameleon (Scripts) 1.3.0-rc1
Chameleon compiles templates to Python byte-code
scripts default icon MPlayer Youtube Video Streamer 0.0.1
MPlayer Youtube Video Streamer allows you to watch just about every video on youtube.