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 🎼 .
null
A simple command line chat app to communicate via the terminal.

A simple command line chat app to communicate via the terminal. I'm new to networking so sorry if some of my terminology or code is messed up.

PotNoodle 1 Oct 26, 2021
Gamestonk Terminal is an awesome stock and crypto market terminal

Gamestonk Terminal is an awesome stock and crypto market terminal. A FOSS alternative to Bloomberg Terminal.

Gamestonk Terminal 18.6k Jan 3, 2023
A command line tool that creates a super timeline from SentinelOne's Deep Visibility data

S1SuperTimeline A command line tool that creates a super timeline from SentinelOne's Deep Visibility data What does it do? The script accepts a S1QL q

Juan Ortega 2 Feb 8, 2022
Bear-Shell is a shell based in the terminal or command prompt.

Bear-Shell is a shell based in the terminal or command prompt. You can navigate files, run python files, create files via the BearUtils text editor, and a lot more coming up!

MichaelBear 6 Dec 25, 2021
Bear-Shell is a shell based in the terminal or command prompt.

Bear-Shell is a shell based in the terminal or command prompt. You can navigate files, run python files, create files via the BearUtils text editor, and a lot more coming up!

MichaelBear 6 Dec 25, 2021
WA Terminal is a CLI application that allows us to login and send message with WhatsApp with a single command.

WA Terminal is a CLI application that allows us to login and send message with WhatsApp with a single command.

Aziz Fikri 15 Apr 15, 2022
Python3 library for multimedia functions at the command terminal

TERMINEDIA This is a Python library allowing using a text-terminal as a low-resolution graphics output, along with keyboard realtime reading, and a co

Joao S. O. Bueno 89 Dec 17, 2022
CLTools provides various tools and command to use in the terminal.

CLTools provides various tools and command to use in the terminal. As of date, CLTools is only able to generate temporary email addresses and receive emails. There are plans to integrate more tools and options in the future.

Ashwin Chugh 2 Feb 14, 2022
Booky - A command line utility for bookmarking files on your terminal!

Booky A command line utility for bookmarking files for quick access With it you can: Bookmark and delete your (aliases of) files at demand Launch them

Pran 1 Sep 11, 2022
A cd command that learns - easily navigate directories from the command line

NAME autojump - a faster way to navigate your filesystem DESCRIPTION autojump is a faster way to navigate your filesystem. It works by maintaining a d

William Ting 14.5k Jan 3, 2023
A command-line based, minimal torrent streaming client made using Python and Webtorrent-cli. Stream your favorite shows straight from the command line.

A command-line based, minimal torrent streaming client made using Python and Webtorrent-cli. Installation pip install -r requirements.txt It use

Jonardon Hazarika 17 Dec 11, 2022
commandpack - A package of modules for working with commands, command packages, files with command packages.

commandpack Help the project financially: Donate: https://smartlegion.github.io/donate/ Yandex Money: https://yoomoney.ru/to/4100115206129186 PayPal:

null 4 Sep 4, 2021
AML Command Transfer. A lightweight tool to transfer any command line to Azure Machine Learning Services

AML Command Transfer (ACT) ACT is a lightweight tool to transfer any command from the local machine to AML or ITP, both of which are Azure Machine Lea

Microsoft 11 Aug 10, 2022
Ros command - Unifying the ROS command line tools

Unifying the ROS command line tools One impairment to ROS 2 adoption is that all

null 37 Dec 15, 2022
A Python-based command prompt concept which includes windows command emulation.

PythonCMD A Python-based command prompt concept which includes windows command emulation. Current features: echo: Input your message and it will be cl

null 1 Feb 5, 2022
This a simple tool to query the awesome ippsec.rocks website from your terminal

ippsec-cli This a simple tool to query the awesome ippsec.rocks website from your terminal Installation and usage cd /opt git clone https://github.com

stark0de 5 Nov 26, 2022
A simple terminal-based localhost chat application written in python

Chat House A simple terminal-based localhost chat application written in python How to Use? Clone the repo git clone https://github.com/heksadecimal/c

Heks 10 Nov 9, 2021
Simple Python Library to display text with color in Python Terminal

pyTextColor v1.0 Introduction pyTextColor is a simple Python Library to display colorful outputs in Terminal, etc. Note: Your Terminal or any software

Siddhesh Chavan 1 Jan 23, 2022
TerminalGV is a very simple client to display stats about your SNCF TGV/TER train in your terminal.

TerminalGV So I got bored in the train, TerminalGV is a very simple client to display stats about your SNCF TGV/TER train in your terminal. The "on-tr

Samuel 8 Dec 15, 2022