diff --git a/__init__.pyc b/__init__.pyc
index 71c431d5..6fe6e160 100644
Binary files a/__init__.pyc and b/__init__.pyc differ
diff --git a/__pycache__/__init__.cpython-33.pyc b/__pycache__/__init__.cpython-33.pyc
new file mode 100644
index 00000000..6ad08228
Binary files /dev/null and b/__pycache__/__init__.cpython-33.pyc differ
diff --git a/__pycache__/__init__.cpython-34.pyc b/__pycache__/__init__.cpython-34.pyc
new file mode 100644
index 00000000..004f0efd
Binary files /dev/null and b/__pycache__/__init__.cpython-34.pyc differ
diff --git a/__pycache__/__init__.cpython-35.pyc b/__pycache__/__init__.cpython-35.pyc
new file mode 100644
index 00000000..2bc8dd3a
Binary files /dev/null and b/__pycache__/__init__.cpython-35.pyc differ
diff --git a/about/contributing/index.json b/about/contributing/index.json
new file mode 100644
index 00000000..0405be64
--- /dev/null
+++ b/about/contributing/index.json
@@ -0,0 +1,6 @@
+{
+ "content": "
Contributing to MkDocs
\nAn introduction to contributing to the MkDocs project.
\nThe MkDocs project welcomes, and depends, on contributions from developers and\nusers in the open source community. Contributions can be made in a number of\nways, a few examples are:
\n\n- Code patches via pull requests
\n- Documentation improvements
\n- Bug reports and patch reviews
\n
\nReporting an Issue
\nPlease include as much detail as you can. Let us know your platform and MkDocs\nversion. If the problem is visual (for example a theme or design issue) please\nadd a screenshot and if you get an error please include the the full error and\ntraceback.
\nTesting the Development Version
\nIf you want to just install and try out the latest development version of\nMkDocs you can do so with the following command. This can be useful if you\nwant to provide feedback for a new feature or want to confirm if a bug you\nhave encountered is fixed in the git master. It is strongly recommended\nthat you do this within a virtualenv.
\npip install https://github.com/mkdocs/mkdocs/archive/master.tar.gz\n
\n\nInstalling for Development
\nFirst you'll need to fork and clone the repository. Once you have a local\ncopy, run the following command. It is strongly recommended that you do\nthis within a virtualenv.
\npip install --editable .\n
\n\nThis will install MkDocs in development mode which binds the mkdocs command\nto the git repository.
\nRunning the tests
\nTo run the tests, it is recommended that you use Tox. This just needs\nto be pip installed and then the test suite can be ran for MkDocs but running\nthe command tox in the root of your MkDocs repository.
\nIt will attempt to run the tests against all of the Python versions we\nsupport. So don't be concerned if you are missing some and they fail. The rest\nwill be verified by Travis when you submit a pull request.
\nSubmitting Pull Requests
\nOnce you are happy with your changes or you are ready for some feedback, push\nit to your fork and send a pull request. For a change to be accepted it will\nmost likely need to have tests and documentation if it is a new feature.
",
+ "url": "/about/contributing/",
+ "language": "en",
+ "title": "Contributing"
+}
\ No newline at end of file
diff --git a/about/license/index.json b/about/license/index.json
new file mode 100644
index 00000000..4aa0274e
--- /dev/null
+++ b/about/license/index.json
@@ -0,0 +1,6 @@
+{
+ "content": "License
\nThe legal stuff.
\n
\nIncluded projects
\nThemes used under license from the Bootstrap, ReadTheDocs, GhostWriter and\nBootswatch projects.
\n\nMany thanks to the authors and contributors of those wonderful projects.
\nMkDocs License (BSD)
\nCopyright \u00a9 2014, Tom Christie. All rights reserved.
\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:
\nRedistributions of source code must retain the above copyright notice, this list\nof conditions and the following disclaimer. Redistributions in binary form must\nreproduce the above copyright notice, this list of conditions and the following\ndisclaimer in the documentation and/or other materials provided with the\ndistribution.
\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
",
+ "url": "/about/license/",
+ "language": "en",
+ "title": "License"
+}
\ No newline at end of file
diff --git a/about/release-notes/index.html b/about/release-notes/index.html
index d0208ae3..274af0cf 100644
--- a/about/release-notes/index.html
+++ b/about/release-notes/index.html
@@ -180,6 +180,8 @@
Upgrading
+ Version 0.15.1 (2016-01-30)
+
Version 0.15.0 (2016-01-21)
Version 0.14.0 (2015-06-09)
@@ -219,6 +221,11 @@
$ mkdocs --version
mkdocs, version 0.14.0
+Version 0.15.1 (2016-01-30)
+
+- Lower the minimum supported Click version to 3.3 for upstream
+ package maintainers.
+
Version 0.15.0 (2016-01-21)
Major Additions to Version 0.15.0
Add support for installable themes
diff --git a/about/release-notes/index.json b/about/release-notes/index.json
new file mode 100644
index 00000000..be71bcb8
--- /dev/null
+++ b/about/release-notes/index.json
@@ -0,0 +1,6 @@
+{
+ "content": "Release Notes
\n
\nUpgrading
\nTo upgrade MkDocs to the latest version, use pip:
\npip install -U mkdocs\n
\nYou can determine your currently installed version using mkdocs --version:
\n$ mkdocs --version\nmkdocs, version 0.14.0\n
\nVersion 0.15.0 (2016-01-21)
\nMajor Additions to Version 0.15.0
\nAdd support for installable themes
\nMkDocs now supports themes that are distributed via Python packages. With this\naddition, the Bootstrap and Bootswatch themes have been moved to external git\nrepositories and python packages. See their individual documentation for more\ndetails about these specific themes.
\n\nThey will be included with MkDocs by default until the 1.0 release. After that\nthey will be installable with pip: pip install mkdocs-bootstrap and pip\ninstall mkdocs-bootswatch
\nSee the documentation for Styling your docs for more information about using\nand customising themes and Custom themes for creating and distributing new\nthemes
\nOther Changes and Additions to Version 0.15.0
\n\n- Fix issues when using absolute links to Markdown files. (#628)
\n- Deprecate support of Python 2.6, pending removal in 1.0.0. (#165)
\n- Add official support for Python version 3.5.
\n- Add support for site_description and site_author to the ReadTheDocs\n theme. (#631)
\n- Update FontAwesome to 4.5.0. (#789)
\n- Increase IE support with X-UA-Compatible. (#785)
\n- Added support for Python's
-m flag. (#706) \n- Bugfix: Ensure consistent ordering of auto-populated pages. (#638)
\n- Bugfix: Scroll the tables of contents on the MkDocs theme if it is too long\n for the page. (#204)
\n- Bugfix: Add all ancestors to the page attribute
ancestors rather than just\n the initial one. (#693) \n- Bugfix: Include HTML in the build output again. (#691)
\n- Bugfix: Provide filename to Read the Docs. (#721 and RTD#1480)
\n- Bugfix: Silence Click's unicode_literals warning. (#708)
\n
\nVersion 0.14.0 (2015-06-09)
\n\n- Improve Unicode handling by ensuring that all config strings are loaded as\n Unicode. (#592)
\n- Remove dependancy on the six library. (#583)
\n- Remove dependancy on the ghp-import library. (#547)
\n- Add
--quiet and --verbose options to all subcommands. (#579) \n- Add short options (
-a) to most command line options. (#579) \n- Add copyright footer for readthedocs theme. (#568)
\n- If the requested port in
mkdocs serve is already in use, don't show the\n user a full stack trace. (#596) \n- Bugfix: Fix a JavaScript encoding problem when searching with spaces. (#586)
\n- Bugfix: gh-deploy now works if the mkdocs.yml is not in the git repo root.\n (#578)
\n- Bugfix: Handle (pass-through instead of dropping) HTML entities while\n parsing TOC. (#612)
\n- Bugfix: Default extra_templates to an empty list, don't automatically\n discover them. (#616)
\n
\nVersion 0.13.3 (2015-06-02)
\n\n- Bugfix: Reduce validation error to a warning if the site_dir is within\n the docs_dir as this shouldn't cause any problems with building but will\n inconvenience users building multiple times. (#580)
\n
\nVersion 0.13.2 (2015-05-30)
\n\n- Bugfix: Ensure all errors and warnings are logged before exiting. (#536)
\n- Bugfix: Fix compatibility issues with ReadTheDocs. (#554)
\n
\nVersion 0.13.1 (2015-05-27)
\n\n- Bugfix: Fix a problem with minimal configurations which only contain a list\n of paths in the pages config. (#562)
\n
\nVersion 0.13.0 (2015-05-26)
\nDeprecations to Version 0.13.0
\nDeprecate the JSON command
\nIn this release the mkdocs json command has been marked as deprecated and\nwhen used a deprecation warning will be shown. It will be removed in a future\nrelease of MkDocs, version 1.0 at the latest. The mkdocs json command\nprovided a convenient way for users to output the documentation contents as\nJSON files but with the additions of search to MkDocs this functionality is\nduplicated.
\nA new index with all the contents from a MkDocs build is created in the\nsite_dir, so with the default value for the site_dir It can be found in\nsite/mkdocs/search_index.json.
\nThis new file is created on every MkDocs build (with mkdocs build) and\nno configuration is needed to enable it.
\nChange the pages configuration
\nProvide a new way to define pages, and specifically nested pages, in the\nmkdocs.yml file and deprecate the existing approach, support will be removed\nwith MkDocs 1.0.
\nWarn users about the removal of builtin themes
\nAll themes other than mkdocs and readthedocs will be moved into external\npackages in a future release of MkDocs. This will enable them to be more easily\nsupported and updates outside MkDocs releases.
\nMajor Additions to Version 0.13.0
\nSearch
\nSupport for search has now been added to MkDocs. This is based on the\nJavaScript library lunr.js. It has been added to both the mkdocs and\nreadthedocs themes. See the custom theme documentation on supporting search\nfor adding it to your own themes.
\nNew Command Line Interface
\nThe command line interface for MkDocs has been re-written with the Python\nlibrary Click. This means that MkDocs now has an easier to use interface\nwith better help output.
\nThis change is partially backwards incompatible as while undocumented it was\npossible to pass any configuration option to the different commands. Now only\na small subset of the configuration options can be passed to the commands. To\nsee in full commands and available arguments use mkdocs --help and\nmkdocs build --help to have them displayed.
\nSupport Extra HTML and XML files
\nLike the extra_javascript and extra_css configuration options, a new\noption named extra_templates has been added. This will automatically be\npopulated with any .html or .xml files in the project docs directory.
\nUsers can place static HTML and XML files and they will be copied over, or they\ncan also use Jinja2 syntax and take advantage of the global variables.
\nBy default MkDocs will use this approach to create a sitemap for the\ndocumentation.
\nOther Changes and Additions to Version 0.13.0
\n\n- Add support for Markdown extension configuration options. (#435)
\n- MkDocs now ships Python wheels. (#486)
\n- Only include the build date and MkDocs version on the homepage. (#490)
\n- Generate sitemaps for documentation builds. (#436)
\n- Add a clearer way to define nested pages in the configuration. (#482)
\n- Add an extra config option for passing arbitrary variables to the template. (#510)
\n- Add
--no-livereload to mkdocs serve for a simpler development server. (#511) \n- Add copyright display support to all themes (#549)
\n- Add support for custom commit messages in a
mkdocs gh-deploy (#516) \n- Bugfix: Fix linking to media within the same directory as a markdown file\n called index.md (#535)
\n- Bugfix: Fix errors with unicode filenames (#542).
\n
\nVersion 0.12.2 (2015-04-22)
\n\n- Bugfix: Fix a regression where there would be an error if some child titles\n were missing but others were provided in the pages config. (#464)
\n
\nVersion 0.12.1 (2015-04-14)
\n\n- Bugfix: Fixed a CSS bug in the table of contents on some browsers where the\n bottom item was not clickable.
\n
\nVersion 0.12.0 (2015-04-14)
\n\n- Display the current MkDocs version in the CLI output. (#258)
\n- Check for CNAME file when using gh-deploy. (#285)
\n- Add the homepage back to the navigation on all themes. (#271)
\n- Add a strict more for local link checking. (#279)
\n- Add Google analytics support to all themes. (#333)
\n- Add build date and MkDocs version to the ReadTheDocs and MkDocs theme\n outputs. (#382)
\n- Standardise highlighting across all themes and add missing languages. (#387)
\n- Add a verbose flag. (-v) to show more details about what the build. (#147)
\n- Add the option to specify a remote branch when deploying to GitHub. This\n enables deploying to GitHub pages on personal and repo sites. (#354)
\n- Add favicon support to the ReadTheDocs theme HTML. (#422)
\n- Automatically refresh the browser when files are edited. (#163)
\n- Bugfix: Never re-write URL's in code blocks. (#240)
\n- Bugfix: Don't copy ditfiles when copying media from the
docs_dir. (#254) \n- Bugfix: Fix the rendering of tables in the ReadTheDocs theme. (#106)
\n- Bugfix: Add padding to the bottom of all bootstrap themes. (#255)
\n- Bugfix: Fix issues with nested Markdown pages and the automatic pages\n configuration. (#276)
\n- Bugfix: Fix a URL parsing error with GitHub enterprise. (#284)
\n- Bugfix: Don't error if the mkdocs.yml is completely empty. (#288)
\n- Bugfix: Fix a number of problems with relative urls and Markdown files. (#292)
\n- Bugfix: Don't stop the build if a page can't be found, continue with other\n pages. (#150)
\n- Bugfix: Remove the site_name from the page title, this needs to be added\n manually. (#299)
\n- Bugfix: Fix an issue with table of contents cutting off Markdown. (#294)
\n- Bugfix: Fix hostname for BitBucket. (#339)
\n- Bugfix: Ensure all links end with a slash. (#344)
\n- Bugfix: Fix repo links in the readthedocs theme. (#365)
\n- Bugfix: Include jQuery locally to avoid problems using MkDocs offline. (#143)
\n- Bugfix: Don't allow the docs_dir to be in the site_dir or vice versa. (#384)
\n- Bugfix: Remove inline CSS in the ReadTheDocs theme. (#393)
\n- Bugfix: Fix problems with the child titles due to the order the pages config\n was processed. (#395)
\n- Bugfix: Don't error during live reload when the theme doesn't exist. (#373)
\n- Bugfix: Fix problems with the Meta extension when it may not exist. (#398)
\n- Bugfix: Wrap long inline code otherwise they will run off the screen. (#313)
\n- Bugfix: Remove HTML parsing regular expressions and parse with HTMLParser to\n fix problems with titles containing code. (#367)
\n- Bugfix: Fix an issue with the scroll to anchor causing the title to be hidden\n under the navigation. (#7)
\n- Bugfix: Add nicer CSS classes to the HTML tables in bootswatch themes. (#295)
\n- Bugfix: Fix an error when passing in a specific config file with\n
mkdocs serve. (#341) \n- Bugfix: Don't overwrite index.md diles with the
mkdocs new command. (#412) \n- Bugfix: Remove bold and italic from code in the ReadTheDocs theme. (#411)
\n- Bugfix: Display images inline in the MkDocs theme. (#415)
\n- Bugfix: Fix problems with no-highlight in the ReadTheDocs theme. (#319)
\n- Bugfix: Don't delete hidden files when using
mkdocs build --clean. (#346) \n- Bugfix: Don't block newer verions of Python-markdown on Python >= 2.7. (#376)
\n- Bugfix: Fix encoding issues when opening files across platforms. (#428)
\n
\nVersion 0.11.1 (2014-11-20)
\n\n- Bugfix: Fix a CSS wrapping issue with code highlighting in the ReadTheDocs\n theme. (#233)
\n
\nVersion 0.11.0 (2014-11-18)
\n\n- Render 404.html files if they exist for the current theme. (#194)
\n- Bugfix: Fix long nav bars, table rendering and code highlighting in MkDocs\n and ReadTheDocs themes. (#225)
\n- Bugfix: Fix an issue with the google_analytics code. (#219)
\n- Bugfix: Remove
__pycache__ from the package tar. (#196) \n- Bugfix: Fix markdown links that go to an anchor on the current page. (#197)
\n- Bugfix: Don't add
prettyprint well CSS classes to all HTML, only add it in\n the MkDocs theme. (#183) \n- Bugfix: Display section titles in the ReadTheDocs theme. (#175)
\n- Bugfix: Use the polling observer in watchdog so rebuilding works on\n filesystems without inotify. (#184)
\n- Bugfix: Improve error output for common configuration related errors. (#176)
\n
\nVersion 0.10.0 (2014-10-29)
\n\n- Added support for Python 3.3 and 3.4. (#103)
\n- Configurable Python-Markdown extensions with the config setting\n
markdown_extensions. (#74) \n- Added
mkdocs json command to output your rendered\n documentation as json files. (#128) \n- Added
--clean switch to build, json and gh-deploy commands to\n remove stale files from the output directory. (#157) \n- Support multiple theme directories to allow replacement of\n individual templates rather than copying the full theme. (#129)
\n- Bugfix: Fix
<ul> rendering in readthedocs theme. (#171) \n- Bugfix: Improve the readthedocs theme on smaller displays. (#168)
\n- Bugfix: Relaxed required python package versions to avoid clashes. (#104)
\n- Bugfix: Fix issue rendering the table of contents with some configs. (#146)
\n- Bugfix: Fix path for embedded images in sub pages. (#138)
\n- Bugfix: Fix
use_directory_urls config behaviour. (#63) \n- Bugfix: Support
extra_javascript and extra_css in all themes. (#90) \n- Bugfix: Fix path-handling under Windows. (#121)
\n- Bugfix: Fix the menu generation in the readthedocs theme. (#110)
\n- Bugfix: Fix the mkdocs command creation under Windows. (#122)
\n- Bugfix: Correctly handle external
extra_javascript and extra_css. (#92) \n- Bugfix: Fixed favicon support. (#87)
\n
",
+ "url": "/about/release-notes/",
+ "language": "en",
+ "title": "Release Notes"
+}
\ No newline at end of file
diff --git a/fonts/FontAwesome.otf b/fonts/FontAwesome.otf
new file mode 100644
index 00000000..3ed7f8b4
Binary files /dev/null and b/fonts/FontAwesome.otf differ
diff --git a/fonts/fontawesome-webfont.woff2 b/fonts/fontawesome-webfont.woff2
new file mode 100644
index 00000000..500e5172
Binary files /dev/null and b/fonts/fontawesome-webfont.woff2 differ
diff --git a/index.html b/index.html
index 059705d1..b908ee7b 100644
--- a/index.html
+++ b/index.html
@@ -407,6 +407,6 @@ the MkDocs IRC channel #mkdocs on freenode.