imAsparky / cookiecutter-py3-package

Use cookiecutter to create your own Python 3 PyPi package, complete with popular code quality tracking tools and utilising GitHub Actions for Continuous Delivery.
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

fix(pyup): Scheduled daily dependency update on Thursday #194

Closed pyup-bot closed 2 years ago

pyup-bot commented 2 years ago

Update myst-parser from 0.15.2 to 0.16.1.

Changelog ### 0.16.1 ``` ✨ NEW: Add `myst_linkify_fuzzy_links` option. When using the [`linkify` extension](docs/syntax/optional.mdlinkify), this option can be used to disable matching of links that do not contain a schema (such as `http://`). ``` ### 0.16.0 ``` This release contains a number of exciting improvements: Upgrade of Markdown parser `markdown-it-py` has been upgraded to [v2.0.0](https://github.com/executablebooks/markdown-it-py/releases/tag/v2.0.0). This upgrade brings full compliance with the [CommonMark v0.30 specification](https://spec.commonmark.org/0.30/). Additionally, `mdit-py-plugins` has been upgraded to [v0.3.0](https://github.com/executablebooks/mdit-py-plugins/releases/tag/v0.3.0). This improves the parsing of the MyST target syntax, to allow for spaces and additional special characters in the target name, for example this is now valid: md (a bc |<>*./_-+:)= Header Also MyST role syntax now supports unlimited length in the role name and new lines in the content. For example, this is now valid: md {abc}`xy new line` Improvements for Docutils-only use MyST now allows for Docutils-only use (outside of Sphinx), that allows for MyST configuration options to be set via the `docutils.conf` file, or on the command line. On installing MyST-Parser, the following CLI-commands are made available: - `myst-docutils-html`: converts MyST to HTML - `myst-docutils-html5`: converts MyST to HTML5 - `myst-docutils-latex`: converts MyST to LaTeX - `myst-docutils-xml`: converts MyST to docutils-native XML - `myst-docutils-pseudoxml`: converts MyST to pseudo-XML (to visualise the AST structure) You can also install the [myst-docutils](https://pypi.org/project/myst-docutils/) package from `pip`, which includes no direct install requirements on docutils or sphinx. See [MyST with Docutils](docs/docutils.md) for more information. Thanks to help from [cpitclaudel](https://github.com/cpitclaudel)! Include MyST files in RST files With `docutils>=0.17`, the `include` directive has a `parser` option. This can be used with myst-parser to include MyST files in RST files. md Parse using the docutils only parser: .. include:: include.md :parser: myst_parser.docutils_ Parse using the sphinx parser: .. include:: include.md :parser: myst_parser.sphinx_ Addition of the `fieldlist` syntax extension Field lists are mappings from field names to field bodies, based on the [reStructureText syntax](https://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html#field-lists): rst :name only: :name: body :name: Multiple Paragraphs This should eventually allow for MyST Markdown docstrings! (see <https://github.com/executablebooks/MyST-Parser/issues/228>) See [Field Lists syntax](docs/syntax/optional.mdfield-lists) for more information. Improvements to table rendering Tables with no body are now allowed, for example: md | abc | def | | --- | --- | Also cell alignment HTML classes have now been changed to: `text-left`, `text-center`, or `text-right`, for example: md | left | center | right | | :--- | :----: | ----: | | a | b | c | is converted to: html <table class="colwidths-auto"> <thead> <tr> <th class="text-left head"><p>left</p></th> <th class="text-center head"><p>center</p></th> <th class="text-right head"><p>right</p></th> </tr> </thead> <tbody> <tr> <td class="text-left"><p>a</p></td> <td class="text-center"><p>b</p></td> <td class="text-right"><p>c</p></td> </tr> </tbody> </table> These classes should be supported by most sphinx HTML themes. See [Tables syntax](docs/syntax/syntax.mdtables) for more information. Pull Requests - πŸ› FIX: Add mandatory attributes on `enumerated_list` by cpitclaudel in [418](https://github.com/executablebooks/MyST-Parser/pull/418) - πŸ“š DOCS: Add reference to MySTyc in landing page by astrojuanlu in [413](https://github.com/executablebooks/MyST-Parser/pull/413) - ⬆️ UPGRADE: markdown-it-py v2, mdit-py-plugins v0.3 by chrisjsewell in [449](https://github.com/executablebooks/MyST-Parser/pull/449) - πŸ‘Œ IMPROVE: Table rendering by chrisjsewell in [450](https://github.com/executablebooks/MyST-Parser/pull/450) - πŸ› FIX: Ensure parent files are re-built if `include` file changes by chrisjsewell in [451](https://github.com/executablebooks/MyST-Parser/pull/451) - πŸ› FIX: Convert empty directive option to `None` by chrisjsewell in [452](https://github.com/executablebooks/MyST-Parser/pull/452) - πŸ‘Œ IMPROVE: Add `\\` for hard-breaks in latex by chrisjsewell in [453](https://github.com/executablebooks/MyST-Parser/pull/453) - πŸ”§ MAINTAIN: Remove empty "sphinx" extra by hukkin in [350](https://github.com/executablebooks/MyST-Parser/pull/350) - ✨ NEW: Add `fieldlist` extension by chrisjsewell in [455](https://github.com/executablebooks/MyST-Parser/pull/455) - ✨ NEW: Add Docutils MyST config and CLI by cpitclaudel in [426](https://github.com/executablebooks/MyST-Parser/pull/426) - πŸ”§ MAINTAIN: Add publishing job for `myst-docutils` by chrisjsewell in [456](https://github.com/executablebooks/MyST-Parser/pull/456) - πŸ§ͺ TESTS: Add for `gettext_additional_targets` by jpmckinney in [459](https://github.com/executablebooks/MyST-Parser/pull/459) New Contributors - cpitclaudel made their first contribution in [418](https://github.com/executablebooks/MyST-Parser/pull/418) - astrojuanlu made their first contribution in [413](https://github.com/executablebooks/MyST-Parser/pull/413) **Full Changelog**: <https://github.com/executablebooks/MyST-Parser/compare/v0.15.2...v0.16.0> ```
Links - PyPI: https://pypi.org/project/myst-parser - Changelog: https://pyup.io/changelogs/myst-parser/ - Repo: https://github.com/executablebooks/MyST-Parser

Update Sphinx from 4.3.1 to 4.3.2.

Changelog ### 4.3.2 ``` ===================================== Bugs fixed ---------- * 9917: C and C++, parse fundamental types no matter the order of simple type specifiers. ```
Links - PyPI: https://pypi.org/project/sphinx - Changelog: https://pyup.io/changelogs/sphinx/ - Homepage: https://www.sphinx-doc.org/

Update pre-commit from 2.15.0 to 2.16.0.

Changelog ### 2.16.0 ``` =================== Features - add warning for regexes containing `[\/]` or `[/\\]`. - 2053 PR by radek-sprta. - 2043 issue by asottile. - move hook template back to `bash` resolving shebang-portability issues. - 2065 PR by asottile. - add support for `fail_fast` at the individual hook level. - 2097 PR by colens3. - 1143 issue by potiuk. - allow passthrough of `GIT_CONFIG_KEY_*`, `GIT_CONFIG_VALUE_*`, and `GIT_CONFIG_COUNT`. - 2136 PR by emzeat. Fixes - fix pre-commit autoupdate for `core.useBuiltinFSMonitor=true` on windows. - 2047 PR by asottile. - 2046 issue by lcnittl. - fix temporary file stashing with for `submodule.recurse=1`. - 2071 PR by asottile. - 2063 issue by a666. - ban broken importlib-resources versions. - 2098 PR by asottile. - replace `exit(...)` with `raise SystemExit(...)` for portability. - 2103 PR by asottile. - 2104 PR by asottile. ```
Links - PyPI: https://pypi.org/project/pre-commit - Changelog: https://pyup.io/changelogs/pre-commit/ - Repo: https://github.com/pre-commit/pre-commit

Update python-semantic-release from 7.22.0 to 7.23.0.

Changelog ### 7.23.0 ``` Feature * Support Github Enterprise server ([`b4e01f1`](https://github.com/relekang/python-semantic-release/commit/b4e01f1b7e841263fa84f57f0ac331f7c0b31954)) ```
Links - PyPI: https://pypi.org/project/python-semantic-release - Changelog: https://pyup.io/changelogs/python-semantic-release/ - Repo: http://github.com/relekang/python-semantic-release

Update twine from 3.6.0 to 3.7.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/twine - Docs: https://twine.readthedocs.io/

Update wheel from 0.37.0 to 0.37.1.

Changelog ### 0.37.1 ``` - Fixed ``wheel pack`` duplicating the ``WHEEL`` contents when the build number has changed (415) - Fixed parsing of file names containing commas in ``RECORD`` (PR by Hood Chatham) ```
Links - PyPI: https://pypi.org/project/wheel - Changelog: https://pyup.io/changelogs/wheel/ - Repo: https://github.com/pypa/wheel
imAsparky commented 2 years ago

Completed on later pull request.