A super simple terminal command shortener 🐟

Overview

pcmd

logo banner

A super simple terminal command shortener 🐟

PyPI - License PyPI GitHub Workflow Status Codecov GitHub Workflow Status


Source code : https://github.com/j0fiN/pcmd

Documentation : https://j0fin.github.io/pcmd


About

During daily development, it can be frustrating,

  • to type long commands when you start up the terminal for the day (or when your terminal shuts down due to unknown reasons!) or,
  • to type a set of terminal commands repeatedly to do configuration, checks, and so on.

For these problems...

pcmd comes in handy 👍
It's main features are

  • It helps to execute commands with a user-define name 🐟
  • It helps to execute multiple commands with just a single user-defined name 🐙

A single config file 🔧 ...

... and your ready to go 🚀 !

Trust me, it is better than bash aliases!

animation

Installation

Using pip

$ pip install pcmd

---> 100%

Using poetry

$ poetry add pcmd

---> 100%

or download from the releases.

Ensure that you install the package globally in your machine to use it as a universal CLI for all your projects.

Move on !

Excited to work using pcmd ?! Head over to the User Guide.


Do throw a if you like the package!

Comments
  • ⬆️ Bump mkdocs-material from 8.1.8 to 8.2.7

    ⬆️ Bump mkdocs-material from 8.1.8 to 8.2.7

    Bumps mkdocs-material from 8.1.8 to 8.2.7.

    Release notes

    Sourced from mkdocs-material's releases.

    mkdocs-material-8.2.7

    • Temporarily limit Jinja version range to < 3.1 due to breaking changes (see mkdocs/mkdocs#2794)

    mkdocs-material-8.2.6

    • Fixed #3695: Deprecation warning for unescaped backslashes in templates
    • Fixed #3696: Annotations not mounted in some Terraform code blocks
    • Fixed #3698: Annotations not mounted in long code blocks (8.2.5 regression)

    mkdocs-material-8.2.5

    • Fixed #3596: Mermaid not working when headline with name 'Mermaid' present
    • Fixed #3643: Reduce time to render pages with thousands of code blocks
    • Fixed #3665: Missing styles for Mermaid.js flowcharts cluster labels

    mkdocs-material-8.2.4

    • Fixed malformed Google Fonts URL when a font setting was omitted
    • Fixed #3648: Fixed specificity issue with admonitions in lists
    • Fixed #3653: Invalid outdated version banner URL when using instant loading

    mkdocs-material-8.2.2

    • Added automatic removal of query parameter when search is closed
    • Fixed #3599: Anchors always overriden when using navigation tracking

    mkdocs-material-8.2.1

    • Fixed module material.plugins not being found (8.2.0 regression)

    mkdocs-material-8.1.11

    mkdocs-material-8.1.10

    • Fixed cutoff of very wide logos in the sidebar on mobile
    Changelog

    Sourced from mkdocs-material's changelog.

    mkdocs-material-8.2.16+insiders-4.16.2 (2022-05-28)

    • Fixed #3961: Nested sections triggered build error for navigation tabs

    mkdocs-material-8.2.16+insiders-4.16.1 (2022-05-28)

    • Switched feedback widget rating titles to tooltips
    • Improved contrast of link colors for light/dark color schemes
    • Fixed #3950: Sticky navigation tabs rendering broken (4.15.2 regression)
    • Fixed #3958: Links invisible when using white primary color

    mkdocs-material-8.2.16 (2022-05-28)

    • Fixed #3957: Only animate code annotations when visible (save CPU cycles)

    mkdocs-material-8.2.15+insiders-4.16.0 (2022-05-25)

    • Added support for navigation pruning
    • Fixed search results for non-segmented characters (4.15.2 regression)

    mkdocs-material-8.2.15+insiders-4.15.2 (2022-05-22)

    • Removed workaround for abbr on touch devices (superseded by tooltips)
    • Fixed #3915: Improved Chinese search query segmentation
    • Fixed #3938: Fixed tooltips position for navigation titles with ellipsis

    mkdocs-material-8.2.15+insiders-4.15.1 (2022-05-14)

    • Improved performance of element focus obervables
    • Fixed #3531: Added prev/next buttons to content tabs
    • Fixed tooltip positioning when host element is hidden

    mkdocs-material-8.2.15 (2022-05-14)

    • Added Uzbek translations
    • Fixed spacing for code block results in content tabs

    mkdocs-material-8.2.14+insiders-4.15.0 (2022-05-08)

    • Added support for improved tooltips
    • Fixed #3785: Show tooltip on hover for overflowing navigation link

    mkdocs-material-8.2.14 (2022-05-08)

    • Fixed missing top right rounded border on admonition
    • Fixed #3886: 4xx status codes not handled when using instant loading

    mkdocs-material-8.2.13+insiders-4.14.0 (2022-05-05)

    • Added Chinese language support to built-in search plugin

    ... (truncated)

    Commits
    • 8358a9b Prepare 8.2.7 release
    • 345c39c Temporarily limited Jinja2 version to < 3.1
    • 334efc3 Restructured documentation
    • c9cee0f Merge branch 'master' of github.com:squidfunk/mkdocs-material
    • 1652b50 Prepare 8.2.6 release
    • 4c04642 Documentation (#3760)
    • 846f99b Fixed syntax error on Insiders page
    • 0703c17 Added RStudio to list of premium sponsors
    • a1a2a63 Added RStudio to list of premium sponsors
    • 9eea3e4 Updated dependencies
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump typer from 0.3.2 to 0.4.1

    ⬆️ Bump typer from 0.3.2 to 0.4.1

    Bumps typer from 0.3.2 to 0.4.1.

    Release notes

    Sourced from typer's releases.

    0.4.1

    Fixes

    Internal

    • 📝 Add Jina's QA Bot to the docs to help people that want to ask quick questions. PR #368 by @​tiangolo.
    • 💚 Only test on push when on master, avoid duplicate CI runs from PRs. PR #358 by @​tiangolo.
    • ✨ Add support for previewing docs in PRs from forks and enable MkDocs Insiders. PR #357 by @​tiangolo.
    • ⬆️ Upgrade MkDocs Material, MDX-Include, and MkDocs structure. PR #356 by @​tiangolo.
    • 👷 Update publish GitHub action. PR #325 by @​tiangolo.

    0.4.0

    Features

    • ✨ Add support for Click 8 while keeping compatibility with Click 7. PR #317 by @​tiangolo.

    Internal

    Changelog

    Sourced from typer's changelog.

    0.4.1

    Fixes

    Internal

    • 📝 Add Jina's QA Bot to the docs to help people that want to ask quick questions. PR #368 by @​tiangolo.
    • 💚 Only test on push when on master, avoid duplicate CI runs from PRs. PR #358 by @​tiangolo.
    • ✨ Add support for previewing docs in PRs from forks and enable MkDocs Insiders. PR #357 by @​tiangolo.
    • ⬆️ Upgrade MkDocs Material, MDX-Include, and MkDocs structure. PR #356 by @​tiangolo.
    • 👷 Update publish GitHub action. PR #325 by @​tiangolo.

    0.4.0

    Features

    • ✨ Add support for Click 8 while keeping compatibility with Click 7. PR #317 by @​tiangolo.

    Internal

    Commits
    • d5bc561 🔖 Release version 0.4.1
    • 3b390ea 📝 Update release notes
    • 4bf219b 📝 Update release notes
    • 9910f38 🐛 Fix import of get_terminal_size for click 8.1.0 support and upgrade Black...
    • 6d8e954 📝 Update release notes
    • 51646df 📝 Add Jina's QA Bot to the docs to help people that want to ask quick questio...
    • 06b6a3e 📝 Update release notes
    • 33ef692 💚 Only test on push when on master, avoid duplicate CI runs from PRs (#358)
    • bfb7afb 📝 Update release notes
    • 338d7e3 ✨ Add support for previewing docs in PRs from forks and enable MkDocs Insider...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump mkdocs-material from 7.3.6 to 8.1.7

    ⬆️ Bump mkdocs-material from 7.3.6 to 8.1.7

    Bumps mkdocs-material from 7.3.6 to 8.1.7.

    Release notes

    Sourced from mkdocs-material's releases.

    mkdocs-material-8.1.7

    • Improved back-to-top button behavior - now not shown on anchor jump

    mkdocs-material-8.1.6

    • Fixed spacing of blockquotes (8.1.5 regression)
    • Fixed edge cases for rounded corners on code blocks (8.1.5 regression)
    • Fixed issues with code annotation line heights

    mkdocs-material-8.1.5

    • Improved browser support: Chrome 49+, Safari 10+, Firefox 53+, Edge 79+
    • Improved rendering of inline code blocks in headlines
    • Added Bahasa Malaysian translations
    • Fixed #3354: MathJax formulas show vertical scrollbar

    mkdocs-material-8.1.4

    • Added indicator to navigation expander icon
    • Improved support for reduced motion preference
    • Fixed jitter of active content tab indicator

    mkdocs-material-8.1.3

    • Added animation to active content tab indicator
    • Fixed #3360: Highlighted lines add blank lines in copied text
    • Fixed usage of subsequent index files when using section index pages

    mkdocs-material-8.1.2

    • Switched CSS sources to logical properties
    • Added transformation of logical properties to ltr/rtl equivalents
    • Fixed spacing for admonitions inside lists (8.1.1 regression)

    mkdocs-material-8.1.1

    • Added support for #only-light and #only-dark image hash fragments
    • Fixed copy-to-clipboard adding blank lines when using line anchors
    • Fixed code annotation directionality for right-to-left languages
    • Fixed header title positioning for right-to-left languages
    • Fixed admonition borders for right-to-left languages (8.0.0 regression)
    • Fixed footer navigation link positioning (8.0.0 regression)
    • Fixed footer navigation title breaking out of container when too long
    • Fixed shrinking arrow in navigation title when too long
    • Fixed #3343: Filtered stopwords appear as missing search terms
    • Fixed #3346: Site unusable due to usage of :not() (Firefox 78 ESR)

    mkdocs-material-8.1.0

    • Added basic support for code block line anchors
    • Switched code annotation markers to + signs to improve usability
    • Switched main site title to bold font
    • Improved admonition icon positioning to align when font-size is increased
    • Improved and simplified footnotes CSS
    • Improved and simplified code annotation positioning
    • Fixed syntax error in Russian translations

    ... (truncated)

    Changelog

    Sourced from mkdocs-material's changelog.

    mkdocs-material-8.1.7+insiders-4.6.1 (2022-01-16)

    • Fixed #3459: Section index pages picking up wrong title

    mkdocs-material-8.1.7 (2022-01-16)

    • Improved back-to-top button behavior - now not shown on anchor jump

    mkdocs-material-8.1.6-insiders-4.6.0 (2022-01-11)

    • Added support for annotations (outside of code blocks)

    mkdocs-material-8.1.6 (2022-01-11)

    • Fixed spacing of blockquotes (8.1.5 regression)
    • Fixed edge cases for rounded corners on code blocks (8.1.5 regression)
    • Fixed rendering issues with code annotation line heights

    mkdocs-material-8.1.5 (2022-01-09)

    • Improved browser support: Chrome 49+, Safari 10+, Firefox 53+, Edge 79+
    • Improved rendering of inline code blocks in headlines
    • Added Bahasa Malaysian translations
    • Fixed #3354: MathJax formulas show vertical scrollbar

    mkdocs-material-8.1.4+insiders-4.5.2 (2022-01-08)

    • Fixed #3440: Content tab indicator not moving when using linking
    • Fixed #3445: Content tab switch flickers/jitters when using linking

    mkdocs-material-8.1.4+insiders-4.5.1 (2022-01-02)

    • Added support for setting initial state of cookie consent
    • Fixed #3396: Disappearing link in navigation due to Safari bug

    mkdocs-material-8.1.4 (2022-01-02)

    • Added indicator to navigation expander icon
    • Improved support for reduced motion preference
    • Fixed jitter of active content tab indicator

    mkdocs-material-8.1.3 (2021-12-19)

    • Added animation to active content tab indicator
    • Fixed #3360: Highlighted lines add blank lines in copied text
    • Fixed usage of subsequent index files when using section index pages

    mkdocs-material-8.1.2+insiders-4.5.0 (2021-12-16)

    • Added support for navigation icons

    ... (truncated)

    Upgrade guide

    Sourced from mkdocs-material's upgrade guide.


    template: overrides/main.html

    How to upgrade

    Upgrade to the latest version with:

    pip install --upgrade mkdocs-material
    

    Show the currently installed version with:

    pip show mkdocs-material
    

    Upgrading from 7.x to 8.x

    What's new?

    • Added support for code annotations
    • Added support for anchor tracking
    • Added support for version warning
    • Added copyright partial for easier override
    • Removed deprecated content tabs legacy implementation
    • Removed deprecated seealso admonition type
    • Removed deprecated site_keywords setting (unsupported by MkDocs)
    • Removed deprecated prebuilt search index support
    • Removed deprecated web app manifest – use customization
    • Removed extracopyright variable – use new copyright partial
    • Removed Disqus integation – use customization
    • Switched to :is() selectors for simple selector lists
    • Switched autoprefixer from last 4 years to last 2 years
    • Improved CSS overall to match modern standards
    • Improved CSS variable semantics for fonts
    • Improved extensibility by restructuring partials
    • Improved handling of details when printing
    • Improved keyboard navigation for footnotes
    • Fixed #3214: Search highlighting breaks site when empty

    Changes to mkdocs.yml

    pymdownx.tabbed

    Support for the legacy style of the [Tabbed] extension was dropped in favor of the new, alternate implementation which has [better behavior on mobile viewports]:

    ... (truncated)

    Commits
    • a919199 Updated Insiders changelog
    • c74a886 Prepare 8.1.7 release
    • 014ab60 Improved back-to-top button behavior on anchor jump
    • 0a08e67 Added missing extends pragmas
    • 2231aab Added extension pragma
    • 749c19c Fixed endless redirect in palette change example
    • f9e9418 Added guide for setting up Giscus
    • 29cc1dd Documentation
    • 9511569 Added dark mode support for Giscus
    • 09c0e1c Removed feedback section in blog for Giscus integration
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump mkdocs-material from 7.3.6 to 8.1.0

    ⬆️ Bump mkdocs-material from 7.3.6 to 8.1.0

    Bumps mkdocs-material from 7.3.6 to 8.1.0.

    Release notes

    Sourced from mkdocs-material's releases.

    mkdocs-material-8.1.0

    • Added basic support for code block line anchors
    • Switched code annotation markers to + signs to improve usability
    • Switched main site title to bold font
    • Improved admonition icon positioning to align when font-size is increased
    • Improved and simplified footnotes CSS
    • Improved and simplified code annotation positioning
    • Fixed syntax error in Russian translations

    mkdocs-material-8.0.5

    • Fixed #3302: Footer refactoring induced ellipsis in some browsers
    • Fixed #3313: Details always rendered closed on load (8.0.4 regression)

    mkdocs-material-8.0.4

    • Improved support for deeply nested code annotations
    • Improved code annotation and copy-to-clipboard interop
    • Improved styling for code annotations inside admonitions
    • Fixed #3294: Lists after code blocks without code annotations disappearing
    • Fixed #3274: Invalid anchor positioning when using instant loading
    • Fixed several positioning issues for code annotations
    • Fixed JavaScript source map roots

    mkdocs-material-8.0.3

    • Removed deprecated google_analytics setting (was forgotten in 8.0.0)
    • Fixed syntax error in Swedish and Polish translations
    • Fixed #3283: Invalid back-to-top button position with sticky navigation tabs
    • Fixed #3285: Default details marker showing due to Safari bug

    mkdocs-material-8.0.2

    • Fixed #3275: Code annotations always disappear on click

    mkdocs-material-8.0.1

    • Improved rendering of code annotation markers
    • Fixed #3265: Wrong margin on nested admonitions
    • Fixed wrong box-sizing for code annotations in details

    mkdocs-material-8.0.0

    • Added support for code annotations
    • Added support for anchor tracking
    • Added support for version warning
    • Added copyright partial for easier override
    • Removed deprecated content tabs legacy implementation
    • Removed deprecated seealso admonition type
    • Removed deprecated site_keywords setting (unsupported by MkDocs)
    • Removed deprecated prebuilt search index support
    • Removed deprecated web app manifest – use customization
    • Removed extracopyright variable – use new copyright partial
    • Removed Disqus integation – use customization
    • Switched to :is() selectors for simple selector lists
    • Switched autoprefixer from last 4 years to last 2 years

    ... (truncated)

    Changelog

    Sourced from mkdocs-material's changelog.

    mkdocs-material-8.1.0+insiders-4.4.0 (2021-12-10)

    • Added support for code annotation anchor links (deep linking)
    • Added new code annotation syntax modifier to strip comment
    • Updated German translations for cookie consent

    mkdocs-material-8.1.0 (2012-12-10)

    • Added basic support for code block line anchors
    • Switched code annotation markers to + signs to improve usability
    • Switched main site title to bold font
    • Improved admonition icon positioning to align when font-size is increased
    • Improved and simplified footnotes CSS
    • Improved and simplified code annotation positioning
    • Fixed syntax error in Russian translations

    mkdocs-material-8.0.5 (2012-12-04)

    • Fixed #3302: Footer refactoring induced ellipsis in some browsers
    • Fixed #3313: Details always rendered closed on load (8.0.4 regression)

    mkdocs-material-8.0.4+insiders-4.3.0 (2021-12-05)

    • Added support for custom fonts in social cards
    • Fixed #3300: Announcement bar reappearing when using instant loading

    mkdocs-material-8.0.4 (2012-12-04)

    • Improved support for deeply nested code annotations
    • Improved code annotation and copy-to-clipboard interop
    • Improved styling for code annotations inside admonitions
    • Fixed #3274: Invalid anchor positioning when using instant loading
    • Fixed #3294: Lists after code blocks without code annotations disappearing
    • Fixed several positioning issues for code annotations
    • Fixed JavaScript source map roots

    mkdocs-material-8.0.3+insiders-4.2.0 (2021-12-02)

    • Added support for dismissable announcement bar
    • Added support for named placeholders in feedback widget

    mkdocs-material-8.0.3 (2012-12-02)

    • Removed deprecated google_analytics setting (was forgotten in 8.0.0)
    • Fixed syntax error in Swedish and Polish translations
    • Fixed #3283: Invalid back-to-top button position with sticky navigation tabs
    • Fixed #3285: Default details marker showing due to Safari bug

    mkdocs-material-8.0.2+insiders-4.1.0 (2021-11-30)

    ... (truncated)

    Upgrade guide

    Sourced from mkdocs-material's upgrade guide.


    template: overrides/main.html

    How to upgrade

    Upgrade to the latest version with:

    pip install --upgrade mkdocs-material
    

    Show the currently installed version with:

    pip show mkdocs-material
    

    Upgrading from 7.x to 8.x

    What's new?

    • Added support for code annotations
    • Added support for anchor tracking
    • Added support for version warning
    • Added copyright partial for easier override
    • Removed deprecated content tabs legacy implementation
    • Removed deprecated seealso admonition type
    • Removed deprecated site_keywords setting (unsupported by MkDocs)
    • Removed deprecated prebuilt search index support
    • Removed deprecated web app manifest – use customization
    • Removed extracopyright variable – use new copyright partial
    • Removed Disqus integation – use customization
    • Switched to :is() selectors for simple selector lists
    • Switched autoprefixer from last 4 years to last 2 years
    • Improved CSS overall to match modern standards
    • Improved CSS variable semantics for fonts
    • Improved extensibility by restructuring partials
    • Improved handling of details when printing
    • Improved keyboard navigation for footnotes
    • Fixed #3214: Search highlighting breaks site when empty

    Changes to mkdocs.yml

    pymdownx.tabbed

    Support for the legacy style of the [Tabbed] extension was dropped in favor of the new, alternate implementation which has [better behavior on mobile viewports]:

    ... (truncated)

    Commits
    • fed5ad6 Prepared 8.1.0 release
    • d447324 Honor prefers-reduced-motion for + sign animation
    • 1ddf872 Switched annotation markers to + signs in non-print contexts
    • 16939c1 Added basic support for line anchors
    • 3c4c8dc Improved admonition icon positions reacting to font size
    • 7dcc0a1 Simplified footnote CSS
    • 3f8a057 Updated upgrade guide
    • 1316d8d Simplified tooltip positioning
    • 350aee3 Adjusted font weight of drawer title
    • e486bbe Adjusted font weight of site title
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump mkdocs-material from 7.3.6 to 8.0.4

    ⬆️ Bump mkdocs-material from 7.3.6 to 8.0.4

    Bumps mkdocs-material from 7.3.6 to 8.0.4.

    Release notes

    Sourced from mkdocs-material's releases.

    mkdocs-material-8.0.4

    • Improved support for deeply nested code annotations
    • Improved code annotation and copy-to-clipboard interop
    • Improved styling for code annotations inside admonitions
    • Fixed #3294: Lists after code blocks without code annotations disappearing
    • Fixed #3274: Invalid anchor positioning when using instant loading
    • Fixed several positioning issues for code annotations
    • Fixed JavaScript source map roots

    mkdocs-material-8.0.3

    • Removed deprecated google_analytics setting (was forgotten in 8.0.0)
    • Fixed syntax error in Swedish and Polish translations
    • Fixed #3283: Invalid back-to-top button position with sticky navigation tabs
    • Fixed #3285: Default details marker showing due to Safari bug

    mkdocs-material-8.0.2

    • Fixed #3275: Code annotations always disappear on click

    mkdocs-material-8.0.1

    • Improved rendering of code annotation markers
    • Fixed #3265: Wrong margin on nested admonitions
    • Fixed wrong box-sizing for code annotations in details

    mkdocs-material-8.0.0

    • Added support for code annotations
    • Added support for anchor tracking
    • Added support for version warning
    • Added copyright partial for easier override
    • Removed deprecated content tabs legacy implementation
    • Removed deprecated seealso admonition type
    • Removed deprecated site_keywords setting (unsupported by MkDocs)
    • Removed deprecated prebuilt search index support
    • Removed deprecated web app manifest – use customization
    • Removed extracopyright variable – use new copyright partial
    • Removed Disqus integation – use customization
    • Switched to :is() selectors for simple selector lists
    • Switched autoprefixer from last 4 years to last 2 years
    • Improved CSS overall to match modern standards
    • Improved CSS variable semantics for fonts
    • Improved extensibility by restructuring partials
    • Improved handling of details when printing
    • Improved keyboard navigation for footnotes
    • Fixed #3214: Search highlighting breaks site when empty

    Please see the upgrade guide

    mkdocs-material-8.0.0b2

    • Switched to :is() selector for simple selector lists (main.css drops from 18kb to 16kb gzipped)
    • Switched autoprefixer from last 4 years to last 2 years
    • Fixed code annotations not scrolling on overflowing code blocks

    ... (truncated)

    Changelog

    Sourced from mkdocs-material's changelog.

    mkdocs-material-8.0.4+insiders-4.3.0 (2021-12-05)

    • Added support for custom fonts in social cards
    • Fixed #3300: Announcement bar reappearing when using instant loading

    mkdocs-material-8.0.4 (2012-12-04)

    • Improved support for deeply nested code annotations
    • Improved code annotation and copy-to-clipboard interop
    • Improved styling for code annotations inside admonitions
    • Fixed #3294: Lists after code blocks without code annotations disappearing
    • Fixed #3274: Invalid anchor positioning when using instant loading
    • Fixed several positioning issues for code annotations
    • Fixed JavaScript source map roots

    mkdocs-material-8.0.3+insiders-4.2.0 (2021-12-02)

    • Added support for dismissable announcement bar
    • Added support for named placeholders in feedback widget

    mkdocs-material-8.0.3 (2012-12-02)

    • Removed deprecated google_analytics setting (was forgotten in 8.0.0)
    • Fixed syntax error in Swedish and Polish translations
    • Fixed #3283: Invalid back-to-top button position with sticky navigation tabs
    • Fixed #3285: Default details marker showing due to Safari bug

    mkdocs-material-8.0.2+insiders-4.1.0 (2021-11-30)

    • Added support for passing page title to feedback forms

    mkdocs-material-8.0.2 (2021-11-30)

    • Fixed #3275: Code annotations always disappear on click

    mkdocs-material-8.0.1 (2021-11-28)

    • Improved rendering of code annotation markers
    • Fixed #3265: Wrong margin on nested admonitions
    • Fixed wrong box-sizing for code annotations in details

    mkdocs-material-8.0.0 (2021-11-28)

    • Added support for code annotations
    • Added support for anchor tracking
    • Added support for version warning
    • Added copyright partial for easier override
    • Removed deprecated content tabs legacy implementation
    • Removed deprecated seealso admonition type
    • Removed deprecated site_keywords setting (unsupported by MkDocs)

    ... (truncated)

    Upgrade guide

    Sourced from mkdocs-material's upgrade guide.


    template: overrides/main.html

    How to upgrade

    Upgrade to the latest version with:

    pip install --upgrade mkdocs-material
    

    Show the currently installed version with:

    pip show mkdocs-material
    

    Upgrading from 7.x to 8.x

    What's new?

    • Added support for code annotations
    • Added support for anchor tracking
    • Added support for version warning
    • Added copyright partial for easier override
    • Removed deprecated content tabs legacy implementation
    • Removed deprecated seealso admonition type
    • Removed deprecated site_keywords setting (unsupported by MkDocs)
    • Removed deprecated prebuilt search index support
    • Removed deprecated web app manifest – use customization
    • Removed extracopyright variable – use new copyright partial
    • Removed Disqus integation – use customization
    • Switched to :is() selectors for simple selector lists
    • Switched autoprefixer from last 4 years to last 2 years
    • Improved CSS overall to match modern standards
    • Improved CSS variable semantics for fonts
    • Improved extensibility by restructuring partials
    • Improved handling of details when printing
    • Improved keyboard navigation for footnotes
    • Fixed #3214: Search highlighting breaks site when empty

    Changes to mkdocs.yml

    pymdownx.tabbed

    Support for the legacy style of the [Tabbed] extension was dropped in favor of the new, alternate implementation which has [better behavior on mobile viewports]:

    ... (truncated)

    Commits
    • 6a348e6 Prepare 8.0.4 release
    • 8da3c9a Restructured viewport helpers
    • 67f7301 Fixed print rendering of nested code annotations
    • 732565b Removed unnecessary deferrals to animation frames
    • 87df85d Fixed lists after code blocks disappearing without annotations
    • 9099dfc Added distribution files
    • fb751c1 Improved rendering of code annotations + keep focus for clipboard button
    • 122be2e Added Chrome launch configuration and fixed source map roots
    • ebcd000 Fixed anchor navigation when using instant loading
    • b6ca0a1 Prepare 8.0.3 release
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump coverage from 5.5 to 6.2

    ⬆️ Bump coverage from 5.5 to 6.2

    Bumps coverage from 5.5 to 6.2.

    Release notes

    Sourced from coverage's releases.

    coverage-5.6b1

    • Third-party packages are now ignored in coverage reporting. This solves a few problems:
      • Coverage will no longer report about other people’s code (issue 876). This is true even when using --source=. with a venv in the current directory.
      • Coverage will no longer generate “Already imported a file that will be measured” warnings about coverage itself (issue 905).
    • The HTML report uses j/k to move up and down among the highlighted chunks of code. They used to highlight the current chunk, but 5.0 broke that behavior. Now the highlighting is working again.
    • The JSON report now includes percent_covered_display, a string with the total percentage, rounded to the same number of decimal places as the other reports’ totals.
    Changelog

    Sourced from coverage's changelog.

    Version 6.2 — 2021-11-26

    • Feature: Now the --concurrency setting can now have a list of values, so that threads and another lightweight threading package can be measured together, such as --concurrency=gevent,thread. Closes issue 1012_ and issue 1082_.

    • Fix: A module specified as the source setting is imported during startup, before the user program imports it. This could cause problems if the rest of the program isn't ready yet. For example, issue 1203_ describes a Django setting that is accessed before settings have been configured. Now the early import is wrapped in a try/except so errors then don't stop execution.

    • Fix: A colon in a decorator expression would cause an exclusion to end too early, preventing the exclusion of the decorated function. This is now fixed.

    • Fix: The HTML report now will not overwrite a .gitignore file that already exists in the HTML output directory (follow-on for issue 1244_).

    • API: The exceptions raised by Coverage.py have been specialized, to provide finer-grained catching of exceptions by third-party code.

    • API: Using suffix=False when constructing a Coverage object with multiprocessing wouldn't suppress the data file suffix (issue 989_). This is now fixed.

    • Debug: The coverage debug data command will now sniff out combinable data files, and report on all of them.

    • Debug: The coverage debug command used to accept a number of topics at a time, and show all of them, though this was never documented. This no longer works, to allow for command-line options in the future.

    .. _issue 989: nedbat/coveragepy#989 .. _issue 1012: nedbat/coveragepy#1012 .. _issue 1082: nedbat/coveragepy#1082 .. _issue 1203: nedbat/coveragepy#1203

    .. _changes_612:

    Version 6.1.2 — 2021-11-10

    • Python 3.11 is supported (tested with 3.11.0a2). One still-open issue has to do with exits through with-statements <issue 1270_>_.

    • Fix: When remapping file paths through the [paths] setting while combining, the [run] relative_files setting was ignored, resulting in

    ... (truncated)

    Commits
    • 7a01882 docs: prep for 6.2
    • 7c128a6 docs: sample html report
    • fbd3c71 docs: tweak the description of --concurrency
    • fb7b0e5 docs: tweak the latest changelog entry
    • 9162ad0 test(refactor): avoid full commands to speed tests
    • 8ca306e test(perf): shave a few seconds off the FailUnder tests
    • c9d821d feat: multiple --concurrency values. #1012 #1082
    • 97fdd55 build(docs): a target for running cog on the docs
    • eff683c test(fix): keep SourceIncludeOmitTest's from clobbering each other
    • 0865590 test(build): i've had the wrong -r character this whole time
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump pyyaml from 5.4.1 to 6.0

    ⬆️ Bump pyyaml from 5.4.1 to 6.0

    Bumps pyyaml from 5.4.1 to 6.0.

    Changelog

    Sourced from pyyaml's changelog.

    6.0 (2021-10-13)

    Commits
    • 8cdff2c 6.0 release
    • a4fb55e Update Python 3.10 versions for Windows build
    • e45b964 Add Python 3.10 to tox.ini
    • 4808fba 6.0b1 release
    • d5aba40 Omnibus CI/artifact build update
    • a6d384c Various setup fixes
    • 8f3f979 No longer using appveyor
    • c274365 The yaml.load{,_all} functions require Loader= now
    • 2f87ac4 Add a basic test file for yaml.load and yaml.dump
    • 7bd92df Makefile tweaks
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump coverage from 5.5 to 6.1.1

    ⬆️ Bump coverage from 5.5 to 6.1.1

    Bumps coverage from 5.5 to 6.1.1.

    Release notes

    Sourced from coverage's releases.

    coverage-5.6b1

    • Third-party packages are now ignored in coverage reporting. This solves a few problems:
      • Coverage will no longer report about other people’s code (issue 876). This is true even when using --source=. with a venv in the current directory.
      • Coverage will no longer generate “Already imported a file that will be measured” warnings about coverage itself (issue 905).
    • The HTML report uses j/k to move up and down among the highlighted chunks of code. They used to highlight the current chunk, but 5.0 broke that behavior. Now the highlighting is working again.
    • The JSON report now includes percent_covered_display, a string with the total percentage, rounded to the same number of decimal places as the other reports’ totals.
    Changelog

    Sourced from coverage's changelog.

    Version 6.1.1 — 2021-10-31

    • Fix: The sticky header on the HTML report didn't work unless you had branch coverage enabled. This is now fixed: the sticky header works for everyone. (Do people still use coverage without branch measurement!? j/k)

    • Fix: When using explicitly declared namespace packages, the "already imported a file that will be measured" warning would be issued (issue 888_). This is now fixed.

    .. _issue 888: nedbat/coveragepy#888

    .. _changes_61:

    Version 6.1 — 2021-10-30

    • Deprecated: The annotate command and the Coverage.annotate function will be removed in a future version, unless people let me know that they are using it. Instead, the html command gives better-looking (and more accurate) output, and the report -m command will tell you line numbers of missing lines. Please get in touch if you have a reason to use annotate over those better options: [email protected].

    • Feature: Coverage now sets an environment variable, COVERAGE_RUN when running your code with the coverage run command. The value is not important, and may change in the future. Closes issue 553_.

    • Feature: The HTML report pages for Python source files now have a sticky header so the file name and controls are always visible.

    • Feature: The xml and json commands now describe what they wrote where.

    • Feature: The html, combine, xml, and json commands all accept a -q/--quiet option to suppress the messages they write to stdout about what they are doing (issue 1254_).

    • Feature: The html command writes a .gitignore file into the HTML output directory, to prevent the report from being committed to git. If you want to commit it, you will need to delete that file. Closes issue 1244_.

    • Feature: Added support for PyPy 3.8.

    • Fix: More generated code is now excluded from measurement. Code such as attrs_ boilerplate, or doctest code, was being measured though the synthetic line numbers meant they were never reported. Once Cython was involved though, the generated .so files were parsed as Python, raising

    ... (truncated)

    Commits
    • ff59658 docs: sample HTML report for 6.1.1
    • 7957d0a build: prep for 6.1.1
    • 4a772b5 perf(test): run pip just once, shaves 1.2s off the fixture
    • adff230 test: use the coverage-command fixture throughout the venv tests
    • 1a6844a fix: don't warn about already imported files for namespace packages #888
    • 7589066 refactor(test): the virtualenv tests deserve their own file
    • 3b7f8c1 test: check pylint for new files before adding them to git
    • 56713f2 docs: another link for the no-jquery changelog entry
    • bb78d7e test: when we measure our coverage, get a json report also
    • 79f832f build: clean up the Makefile a bit
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump mkdocs-material from 7.2.5 to 7.3.1

    ⬆️ Bump mkdocs-material from 7.2.5 to 7.3.1

    Bumps mkdocs-material from 7.2.5 to 7.3.1.

    Release notes

    Sourced from mkdocs-material's releases.

    mkdocs-material-7.3.1

    • Added new experimental content tabs implementation
    • Fixed #3069: GitHub stats broken for users/orgs (7.1.0 regression)
    • Fixed #3070: Sections not linking to index page
    • Fixed title not linking to index page when using tabs
    • Fixed Disqus integration when using instant loading
    • Fixed some spacing issues for right-to-left languages
    • Fixed syntax error in Serbian translations

    mkdocs-material-7.3.0

    • Added support for sticky navigation tabs
    • Added support for section index pages
    • Added support for removing generator notice

    mkdocs-material-7.2.8

    • Fixed #3039: Search modal overlays menu on mobile (7.2.7 regression)

    mkdocs-material-7.2.7

    • Updated Serbian and Serbo-Croatian translations
    • Improved appearance of outline on details
    • Fixed #2934: Scrollbar when header is hidden on some mobile browsers
    • Fixed #3032: Anchor in details doesn't open on load (7.0.0 regression)
    • Fixed back-to-top button being focusable when invisible
    • Fixed broken admonition icons (removed in upstream)

    mkdocs-material-7.2.6

    • Fixed rendering of blockquote elements (7.0.0 regression)
    • Fixed #2973: Custom search worker setting ignored
    Changelog

    Sourced from mkdocs-material's changelog.

    7.3.1 _ October 2, 2021

    • Added new experimental content tabs implementation
    • Fixed #3069: GitHub stats broken for users/orgs (7.1.0 regression)
    • Fixed #3070: Sections not linking to index page
    • Fixed title not linking to index page when using tabs
    • Fixed Disqus integration when using instant loading
    • Fixed some spacing issues for right-to-left languages
    • Fixed syntax error in Serbian translations

    7.3.0 _ September 23, 2021

    • Added support for sticky navigation tabs
    • Added support for section index pages
    • Added support for removing generator notice

    7.2.8 _ September 20, 2021

    • Fixed #3039: Search modal overlays menu on mobile (7.2.7 regression)

    7.2.7 _ September 19, 2021

    • Updated Serbian and Serbo-Croatian translations
    • Improved appearance of outline on details
    • Fixed #2934: Scrollbar when header is hidden on some mobile browsers
    • Fixed #3032: Anchor in details doesn't open on load (7.0.0 regression)
    • Fixed back-to-top button being focusable when invisible
    • Fixed broken admonition icons (removed in upstream)

    7.2.6 _ September 1, 2021

    • Fixed rendering of blockquote elements (7.0.0 regression)
    • Fixed #2973: Custom search worker setting ignored
    Commits
    • 2fbf0e9 Prepare 7.3.1 release
    • eaa6e91 Re-use Disqus configuration
    • e71b129 Fixed Disqus integration with instant loading
    • 2d3354b Fixed some spacing issues for right-to-left languages
    • 12666a3 Fixed incompatibility between navigation.sections and navigation.indexes
    • ef0979f Fixed broken GitHub stats for organizations (7.1.0 regression)
    • 32ab26a Fixed Serbian translations
    • c037a0e Merge branch 'master' of github.com:squidfunk/mkdocs-material
    • c541e68 Bumped Python Markdown Extensions and switched to alternate style
    • 0d2d568 Merge pull request #3057 from majkinetor/master
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump pytest-cov from 2.12.0 to 3.0.0

    ⬆️ Bump pytest-cov from 2.12.0 to 3.0.0

    Bumps pytest-cov from 2.12.0 to 3.0.0.

    Changelog

    Sourced from pytest-cov's changelog.

    3.0.0 (2021-10-04)

    Note that this release drops support for Python 2.7 and Python 3.5.

    • Added support for Python 3.10 and updated various test dependencies. Contributed by Hugo van Kemenade in [#500](https://github.com/pytest-dev/pytest-cov/issues/500) <https://github.com/pytest-dev/pytest-cov/pull/500>_.
    • Switched from Travis CI to GitHub Actions. Contributed by Hugo van Kemenade in [#494](https://github.com/pytest-dev/pytest-cov/issues/494) <https://github.com/pytest-dev/pytest-cov/pull/494>_ and [#495](https://github.com/pytest-dev/pytest-cov/issues/495) <https://github.com/pytest-dev/pytest-cov/pull/495>_.
    • Add a --cov-reset CLI option. Contributed by Danilo Šegan in [#459](https://github.com/pytest-dev/pytest-cov/issues/459) <https://github.com/pytest-dev/pytest-cov/pull/459>_.
    • Improved validation of --cov-fail-under CLI option. Contributed by ... Ronny Pfannschmidt's desire for skark in [#480](https://github.com/pytest-dev/pytest-cov/issues/480) <https://github.com/pytest-dev/pytest-cov/pull/480>_.
    • Dropped Python 2.7 support. Contributed by Thomas Grainger in [#488](https://github.com/pytest-dev/pytest-cov/issues/488) <https://github.com/pytest-dev/pytest-cov/pull/488>_.
    • Updated trove classifiers. Contributed by Michał Bielawski in [#481](https://github.com/pytest-dev/pytest-cov/issues/481) <https://github.com/pytest-dev/pytest-cov/pull/481>_.

    2.13.0 (2021-06-01)

    • Changed the toml requirement to be always be directly required (instead of being required through a coverage extra). This fixes issues with pip-compile (pip-tools#1300 <https://github.com/jazzband/pip-tools/issues/1300>). Contributed by Sorin Sbarnea in [#472](https://github.com/pytest-dev/pytest-cov/issues/472) <https://github.com/pytest-dev/pytest-cov/pull/472>.
    • Documented show_contexts. Contributed by Brian Rutledge in [#473](https://github.com/pytest-dev/pytest-cov/issues/473) <https://github.com/pytest-dev/pytest-cov/pull/473>_.

    2.12.1 (2021-06-01)

    • Changed the toml requirement to be always be directly required (instead of being required through a coverage extra). This fixes issues with pip-compile (pip-tools#1300 <https://github.com/jazzband/pip-tools/issues/1300>). Contributed by Sorin Sbarnea in [#472](https://github.com/pytest-dev/pytest-cov/issues/472) <https://github.com/pytest-dev/pytest-cov/pull/472>.
    • Documented show_contexts. Contributed by Brian Rutledge in [#473](https://github.com/pytest-dev/pytest-cov/issues/473) <https://github.com/pytest-dev/pytest-cov/pull/473>_.
    Commits
    • 560b955 Bump version: 2.12.1 → 3.0.0
    • e988a6c Update changelog.
    • f015932 Merge pull request #500 from hugovk/add-3.10
    • 60a3cc1 No need to build universal wheels for Python 3-only
    • 0bc997a Add support for Python 3.10
    • 679935b Merge pull request #494 from hugovk/test-on-github-actions
    • 96f9aad Add 'all good' job to be added as a required build
    • 6395ece Test conditional collection on PyPy and CPython
    • f4a88d6 Test both PyPy3.6 and PyPy3.7
    • a948e89 Test both PyPy3.6 and PyPy3.7
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump mkdocs-material from 7.2.5 to 7.2.6

    ⬆️ Bump mkdocs-material from 7.2.5 to 7.2.6

    Bumps mkdocs-material from 7.2.5 to 7.2.6.

    Release notes

    Sourced from mkdocs-material's releases.

    mkdocs-material-7.2.6

    • Fixed rendering of blockquote elements (7.0.0 regression)
    • Fixed #2973: Custom search worker setting ignored
    Changelog

    Sourced from mkdocs-material's changelog.

    7.2.6 _ September 1, 2021

    • Fixed rendering of blockquote elements (7.0.0 regression)
    • Fixed #2973: Custom search worker setting ignored
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • ⬆️ Bump mypy from 0.961 to 0.971

    ⬆️ Bump mypy from 0.961 to 0.971

    Bumps mypy from 0.961 to 0.971.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • ⬆️ Bump typer from 0.4.1 to 0.6.1

    ⬆️ Bump typer from 0.4.1 to 0.6.1

    Bumps typer from 0.4.1 to 0.6.1.

    Release notes

    Sourced from typer's releases.

    0.6.1

    Fixes

    0.6.0

    This release adds deep integrations with Rich. ✨

    rich is an optional dependency, you can install it directly or it will be included when you install with:

    $ pip install "typer[all]"
    

    If Rich is available, it will be used to show the content from --help options, validation errors, and even errors in your app (exception tracebacks).

    There are new options to group commands, CLI arguments, and CLI options, support for Rich Console Markup, and more! 🎉

    Features

    Docs

    Internal

    0.5.0

    Features

    • ✨ Add pretty error tracebacks for user errors and support for Rich. PR #412 by @​tiangolo.

    ... (truncated)

    Changelog

    Sourced from typer's changelog.

    0.6.1

    Fixes

    0.6.0

    This release adds deep integrations with Rich. ✨

    rich is an optional dependency, you can install it directly or it will be included when you install with:

    $ pip install "typer[all]"
    

    If Rich is available, it will be used to show the content from --help options, validation errors, and even errors in your app (exception tracebacks).

    There are new options to group commands, CLI arguments, and CLI options, support for Rich Console Markup, and more! 🎉

    Features

    Docs

    Internal

    0.5.0

    Features

    ... (truncated)

    Commits
    • fac64ca 🔖 Release version 0.6.1
    • d182589 📝 Update release notes
    • 7f44e6d 🐛 Fix setting FORCE_TERMINAL with colors 2 (#424)
    • ef59fb2 📝 Update release notes
    • f6626c8 🐛 Fix setting FORCE_TERMINAL with colors (#423)
    • b0c2647 ✏️ Fix typo in release notes
    • cabc0c1 🔖 Release version 0.6.0
    • 0772d75 📝 Update release notes
    • a51df7e 📝 Update release notes
    • c750f82 ✨ Refactor and document handling pretty exceptions (#422)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
Releases(v2.3.0)
Owner
Each 🎵 is to be sequenced 🎹 to the score 🎼 .
A simple discord slash command handler for for discord.py.

A simple discord slash command handler for discord.py About ⦿ Installation ⦿ Disclaimer ⦿ Examples ⦿ Documentation ⦿ Discussions Note that master bran

641 Jan 03, 2023
A simple Python library that allows you to customize your CLI based output on Linux

Terminal-Colored-Print About A small module that allows to simply decorate strings on Linux terminals. I personally use it for multi-threaded project,

Francesco Milano 0 Dec 13, 2021
The project help you to quickly build layouts in terminal,cross-platform

The project help you to quickly build layouts in terminal,cross-platform

gojuukaze 133 Nov 30, 2022
RSS reader client for CLI (Command Line Interface),

rReader is RSS reader client for CLI(Command Line Interface)

Lee JunHaeng 10 Dec 24, 2022
Command line tool to keep track of your favorite playlists on YouTube and many other places.

Command line tool to keep track of your favorite playlists on YouTube and many other places.

Wolfgang Popp 144 Jan 05, 2023
Navigate torrents in CLI with Mariner.

Navigate torrents in CLI with Mariner. It offers a simple interface for streamlined experience. No more annoying ads and pop-up windows.

2 Oct 20, 2021
Simple script to download OTA packages from Realme's endpoint.

Realme OTA Downloader CLI tool (based on this C# program) to create requests to the Realme's endpoint. Requirements Python 3.9. pycryptodome. Installa

Roger Ortiz 64 Dec 28, 2022
This is a simple Termo application in command line style

my-termo This is a simple Termo application in command line style. This app run a Linux crontab task every day to get a new word. Type termo in your t

Gustavo Soares 1 Feb 14, 2022
A simple CLI to convert snapshots into EAVT log, and EAVT log into SCD.

EAVT helper CLI Simple CLI to convert snapshots into eavt log, and eavt log into slowly changing dimensions Usage Installation Snapshot to EAVT log EA

2 Apr 07, 2022
Command-line program for organizing and managing ebook collections

Command-line program for organizing and managing ebook collections. It is a Python port from the original shell scripts ebook-tools

Raul 14 Nov 12, 2022
Juniper Command System is a Micro CLI Tool that allows you to manage your files, launch applications, as well as providing extra tools for OS Management.

Juniper Command System is a Micro CLI Tool that allows you to manage your files, launch applications, as well as providing extra tools for OS Management.

Juan Carlos Juárez 1 Feb 02, 2022
jrnl is a simple journal application for the command line.

jrnl To get help, submit an issue on Github. jrnl is a simple journal application for the command line. You can use it to easily create, search, and v

jrnl 5.7k Dec 31, 2022
Simple CLI tool to track your cryptocurrency portfolio in real time.

Simple tool to track your crypto portfolio in realtime. It can be used to track any coin on the BNB network, even obscure coins that are not listed or trackable by major portfolio tracking applicatio

Trevor White 69 Oct 24, 2022
PyDropper - pick colors everywhere

PyDropper - pick colors everywhere Downloads Settings PyDropper is an eyedropper

Herman Brunberg 2 Jan 04, 2022
Investing library and command-line interface inspired by the Bogleheads philosophy

Lakshmi (Screenshot of the lak command in action) Background This project is inspired by Bogleheads forum. Bogleheads focus on a simple but powerful p

Sarvjeet Singh 108 Dec 26, 2022
TermPair lets developers securely share and control terminals in real time🔒

View and control terminals from your browser with end-to-end encryption 🔒

Chad Smith 1.5k Jan 05, 2023
Kattis shell for getting examples, testing and submitting.

Kattis shell for getting examples, testing and submitting.

Simon Green Kristensen 15 Sep 30, 2022
A python Ethereum utilities command-line tool.

peth-cli A python Ethereum utilities command-line tool. After wasting the all day trying to install seth and failed, I took another day to write this.

Moon 55 Nov 15, 2022
A CLI Password Manager made using Python and Postgresql database.

ManageMyPasswords (CLI Edition) A CLI Password Manager made using Python and Postgresql database. Quick Start Guide First Clone The Project git clone

Imira Randeniya 1 Sep 11, 2022
Cthulhu is a simple python CLI application that streams torrents directly from 1337x.

Cthulhu is a simple python CLI application that facilitates the streaming of torrents directly from 1337x. It uses webtorrent to stream video

Raiyan 27 Dec 27, 2022