Another Static Site Generator
Project description
Taika
=====
.. image:: https://img.shields.io/pypi/v/taika.svg
:target: https://pypi.python.org/pypi/taika
.. image:: https://readthedocs.org/projects/taika/badge/?version=latest
:target: https://taika.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://gitlab.com/hectormartinez/taika/badges/master/pipeline.svg
:target: https://gitlab.com/hectormartinez/taika/commits/master
:alt: Pipeline Status
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/ambv/black
:alt: Code style: black
Another Static Site Generator
* Free software: MIT license
* Documentation: https://taika.readthedocs.io.
Features
--------
* YML configuration
* Simple
* Extensible
* Documents JSON representated
Credits
-------
This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
History
=======
:tag:`v0.5.2` (YYYY-MM-DD)
--------------------------
Fixed
~~~~~
* ``taika.ext.rst`` was printing ``suffixes``.
* Now documents have `url` which is used to specify the path in the dest directory.
* Modified the extensions for the new document key `url`.
* rST include directory now works as it should.
Added
~~~~~
* ``collections`` extension that groups documents per pattern.
* ``excerpt`` extension added.
* ``rst`` extension now reads options from config file.
:tag:`v0.5.1` (2018-04-16)
--------------------------
Changed
~~~~~~~
* The metadata was saying that the package was compatible with versions of Python
and was wrong. Tags, classifiers and requires added.
* Files are read as bytes, so all the plugins and tests were adapted.
:tag:`v0.5.0` (2018-04-16)
--------------------------
Added
~~~~~
* Extensions system.
* Two extensions: ``rst`` and ``layouts``.
* INI file configuration.
* Main ``Taika`` class to orchestrate managers and configuration.
* ``taika.ext.rst`` now exits on warnings.
Changed
~~~~~~~
* CLI parsing now is done by ``argparse``.
Fixed
~~~~~
* Documentation.
:tag:`v0.4.0` (2018-03-17)
---------------------------
Added
~~~~~
* CLI entry point via ``taika``.
* GitLab folder for issues and merge requests customization.
* Spell checker for the documentation.
Removed
~~~~~~~
* Certain folders that should be untracked.
* Unused badges on the README.
:tag:`v0.3.0` (2018-03-15)
--------------------------
Necessary BUMP to wrap my head around the schema.
:tag:`v0.2.1` (2018-03-15)
--------------------------
Added
~~~~~
* GitLab Continuous Integration.
* Configuration for pytest: now the working directory is the ``tests`` folder.
Removed
~~~~~~~
* Travis Continuous Integration.
:tag:`v0.2.0` (2018-03-15)
--------------------------
Added
~~~~~
* Added the skeleton for the project.
* Added the first functions and functionality via API.
0.1.X (YYYY-MM-DD)
------------------
This versions correspond to older taika versions that I've uploaded to PyPi.
=====
.. image:: https://img.shields.io/pypi/v/taika.svg
:target: https://pypi.python.org/pypi/taika
.. image:: https://readthedocs.org/projects/taika/badge/?version=latest
:target: https://taika.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://gitlab.com/hectormartinez/taika/badges/master/pipeline.svg
:target: https://gitlab.com/hectormartinez/taika/commits/master
:alt: Pipeline Status
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/ambv/black
:alt: Code style: black
Another Static Site Generator
* Free software: MIT license
* Documentation: https://taika.readthedocs.io.
Features
--------
* YML configuration
* Simple
* Extensible
* Documents JSON representated
Credits
-------
This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
History
=======
:tag:`v0.5.2` (YYYY-MM-DD)
--------------------------
Fixed
~~~~~
* ``taika.ext.rst`` was printing ``suffixes``.
* Now documents have `url` which is used to specify the path in the dest directory.
* Modified the extensions for the new document key `url`.
* rST include directory now works as it should.
Added
~~~~~
* ``collections`` extension that groups documents per pattern.
* ``excerpt`` extension added.
* ``rst`` extension now reads options from config file.
:tag:`v0.5.1` (2018-04-16)
--------------------------
Changed
~~~~~~~
* The metadata was saying that the package was compatible with versions of Python
and was wrong. Tags, classifiers and requires added.
* Files are read as bytes, so all the plugins and tests were adapted.
:tag:`v0.5.0` (2018-04-16)
--------------------------
Added
~~~~~
* Extensions system.
* Two extensions: ``rst`` and ``layouts``.
* INI file configuration.
* Main ``Taika`` class to orchestrate managers and configuration.
* ``taika.ext.rst`` now exits on warnings.
Changed
~~~~~~~
* CLI parsing now is done by ``argparse``.
Fixed
~~~~~
* Documentation.
:tag:`v0.4.0` (2018-03-17)
---------------------------
Added
~~~~~
* CLI entry point via ``taika``.
* GitLab folder for issues and merge requests customization.
* Spell checker for the documentation.
Removed
~~~~~~~
* Certain folders that should be untracked.
* Unused badges on the README.
:tag:`v0.3.0` (2018-03-15)
--------------------------
Necessary BUMP to wrap my head around the schema.
:tag:`v0.2.1` (2018-03-15)
--------------------------
Added
~~~~~
* GitLab Continuous Integration.
* Configuration for pytest: now the working directory is the ``tests`` folder.
Removed
~~~~~~~
* Travis Continuous Integration.
:tag:`v0.2.0` (2018-03-15)
--------------------------
Added
~~~~~
* Added the skeleton for the project.
* Added the first functions and functionality via API.
0.1.X (YYYY-MM-DD)
------------------
This versions correspond to older taika versions that I've uploaded to PyPi.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
taika-0.5.2.tar.gz
(25.8 kB
view hashes)
Built Distribution
taika-0.5.2-py36-none-any.whl
(15.7 kB
view hashes)