- Fixed a bug where the ``lsstdoc`` author parsing would split names like "Amanda." - Updated ``pytest`` to 4.4.0, ``pytest-flake8`` to 1.0.4, and ``pytest-cov`` to 2.6.1.
0.3.4
==================
- Switched to `setuptools_scm <https://pypi.org/project/setuptools_scm/>`_ for establishing the package's version string. Previously lsst-projectmeta-kit used versioneer.
- Add PSTN and SITCOMTN document handles.
0.3.3
==================
- Fix an issue with the ``input_include_pattern`` regular expression that detects ``\input`` and ``\include`` commands. It was detecting expressions like ``\newcommand{\inputData}[1]{\texttt{1}}`` because both the whitespace and bracket delimiters to the argument were optional. Now at least whitespace or an opening bracket are required.
- Ensure that LaTeX-formatted strings in test code aren't being interpreted as improper escape sequences (pycodestyle's W605 error code).
0.3.2
==================
- Fix a regular expression case sensitivity in ``lsstprojectmeta.git.urls.parse_repo_slug_from_url``.
0.3.1
==================
- Fixes to the ``projectmeta-ingest-docs`` pipeline. - Catch the ``RuntimeError`` when calling ``LsstLatexDoc.build_jsonld`` if pypandoc fails to convert the LaTeX source to plain text. We fall back to using the LaTeX source itself in those cases.