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 🎼 .
Create animated ASCII-art for the command line almost instantly!

clippy Create and play colored 🟥 🟩 🟦 or colorless ⬛️ ⬜️ animated, or static, ASCII-art in the command line! clippy can help if you are wanting to;

Connor 10 Jun 26, 2022
This is a CLI utility that allows you to view RedFlagDeals.com on the command line.

RFD Description Motivation Installation Usage View Hot Deals View and Sort Hot Deals Search Advanced View Posts Shell Completion bash zsh Description

Dave G 8 Nov 29, 2022
Phishing-Detective is a command line application for Windows 10 built to detect a phishing site from two url's

Phishing-Detective Phishing-Detective is a command line application for Windows 10 built to detect a phishing site from two url's How it works A simpl

2 Jun 23, 2022
Objexplore is an interactive Python object explorer for the terminal.

Objexplore is an interactive Python object explorer for the terminal. Use it while debugging, or exploring a new library, or whatever! 9D1FAC73-B2A5-4

kylepollina 249 Dec 23, 2022
dsub is a command-line tool that makes it easy to submit and run batch scripts in the cloud.

Open-source command-line tool to run batch computing tasks and workflows on backend services such as Google Cloud.

Data Biosphere 233 Jan 01, 2023
Dynamically Generate GitHub Stats as like Terminal Interface

GitHub Stats Terminal Style Dynamically Generate GitHub Stats as like Terminal Interface Usage Create a New Repository using this Template or click he

YOGESHWARAN R 63 Jan 03, 2023
A Python script for finding a food-truck based on latitude and longitude coordinates that you can run in your shell

Food Truck Finder Project Description This repository contains a Python script for finding a food-truck based on latitude and longitude coordinates th

1 Jan 22, 2022
Dart Version Manager CLI implemented with Python and Typer.

Dart Version Manager Dart Version Manager CLI implemented with Python and Typer Usage: $ dvm [OPTIONS] COMMAND [ARGS]... Options: --install-completion

EducUp 6 Jun 26, 2022
Tools crack instagram + fb ayok dicoba keburu premium 😁

FITUR INSTALLASI [1] pkg update && pkg upgrade [2] pkg install git [3] pkg install python [4] pkg install python2 [5] pkg install nano [6]

Jeeck 1 Dec 11, 2021
A multipurpose discord bot with more than 220 commands

Welcome WM Bot A advanced bot with more than 220 commands to fit your needs Explore the commands » View Demo · Report Bug · Request Feature Table of C

Wasi Master 12 Dec 16, 2022
Simple Terminal Styling for Python

escape Escape is a very simple terminal styling library largely inspired by the excellent javascript chalk library. There are other terminal styling l

Syed Abbas 8 Sep 03, 2019
Helping you manage your data science projects sanely.

PyDS CLI Helping you manage your data science projects sanely. Requirements Anaconda/Miniconda/Miniforge/Mambaforge (Mambaforge recommended!) git on y

Eric Ma 16 Apr 25, 2022
CLI utility to search and download torrents from major torrent sites

CLI Torrent Downloader About CLI Torrent Downloader provides convenient and quick way to search torrent magnet links (and to run associated torrent cl

x0r0x 86 Dec 19, 2022
A Python module and command line utility for working with web archive data using the WACZ format specification

py-wacz The py-wacz repository contains a Python module and command line utility for working with web archive data using the WACZ format specification

Webrecorder 14 Oct 24, 2022
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

haxor-news Coworker who sees me looking at something in a browser: "Glad you're not busy; I need you to do this, this, this..." Coworker who sees me s

Donne Martin 3.8k Jan 07, 2023
Chat with Rem in Terminal!

Chat with Rem in Terminal!

bariscodefx 1 Dec 19, 2021
Message commands extension for discord-py-interactions

interactions-message-commands Message commands extension for discord-py-interactions README IS NOT FINISHED YET BUT IT IS A GOOD START Installation pi

2 Aug 04, 2022
Command-line script to upload videos to Youtube using theYoutube APIv3.

Introduction Command-line script to upload videos to Youtube using theYoutube APIv3. It should work on any platform (GNU/Linux, BSD, OS X, Windows, ..

Arnau Sanchez 1.9k Jan 09, 2023
Quo is a Python based toolkit for writing Command-Line Interface(CLI) applications.

Quo is a Python based toolkit for writing Command-Line Interface(CLI) applications. Quo is making headway towards composing speedy and orderly CLI applications while forestalling any disappointments

Secretum Inc. 16 Oct 15, 2022
Code for "Salient Deconvolutional Networks, Aravindh Mahendran, Andrea Vedaldi, ECCV 2016"

deconvnet_analysis Code for "Salient Deconvolutional Networks, Aravindh Mahendran, Andrea Vedaldi, ECCV 2016" Parts of this code Generate figures in t

Aravindh Mahendran 12 Jan 25, 2021