Changes in atelier

Note: on https://pypi.org/project/atelier/ you can see which version is currently the latest.

2021-05-03

Release to PyPI: atelier 1.1.36

2021-05-01

The per_project command is now packaged using entry_points (no longer using scripts). One advantage is that it doesn’t break when atelier is installed from a clone using pip install -e and the version number changes. The srcref_url is no longer used.

Release to PyPI: atelier 1.1.35

Fix failure when public_url is unknown.

2021-04-28

Oops, the templates were not included in the 1.1.32 and 1.1.33 pip packages.

Release to PyPI: atelier 1.1.33 and 1.1.34

2021-04-27

New project setting make_docs_command.

Release to PyPI: atelier 1.1.32

2021-04-25

Calling atelier.sphinxconf.configure() in a Sphinx conf.py file now also supports usage of selectable_languages, and the insipid theme is now activated.

Release to PyPI: atelier 1.1.31

2021-04-25

When selectable_languages is given, inv bd will now automatically loop over the source directories. Removed the configuration setting build_docs_command because it is no longer needed.

The inv check command now detects more inconsistencies.

2021-04-23

Release to pypi: atelier 1.1.30.

2021-04-12

Calling atelier.sphinxconf.configure() in a Sphinx conf.py file now also adds the project’s SETUP_INFO to the html_context.

2021-04-07

Calling atelier.sphinxconf.configure() in a Sphinx conf.py file now also sets atelier.current_project. New project config option selectable_languages. Miscellaneous internal optimizations. New experiemental command inv check to detect certain types of configuration errors.

2021-03-18

Bugfix: After creating a new blog entry with inv blog, it didn’t touch the year index file. Note that you still need to manually touch the file that contains your blogger_latest directive in order to have the new blog entry get listed there.

2021-03-11

Added a new directive blogger_latest in atelier.sphinxconf.blog.

Moved from GitHub to GitLab. New project home page is https://gitlab.com/lino-framework/atelier

Release version 1.1.29 to PyPI.

2021-03-07

Fixed AttributeError: ‘PosixPath’ object has no attribute ‘set_times’.

2021-03-06

atelier.test.make_docs_suite() now supports multiple exclude patterns.

2021-03-03

New configuration setting build_docs_command. New directive cards. Change unipath to pathlib. Remove unipath dependency. Improve support for long language codes.

Release version 1.1.28 to PyPI.

2021-01-18

New command-line option –dirty for per_project to show only projects with a dirty git status.

The inv clean command no longer asks for every individual .pyc file, just one OK to remove <count> __pycache__ directories?