skimpy is a light weight tool that provides summary statistics about variables in data frames within the console.

Overview

skimpy

PyPI Status Python Version License

Read the documentation at https://skimpy.readthedocs.io/ Tests Codecov Downloads

pre-commit Black Google Colab

Welcome

Welcome to skimpy! skimpy is a light weight tool that provides summary statistics about variables in data frames within the console. Think of it as a super version of df.summary().

Quickstart

skim a dataframe and produce summary statistics within the console using:

from skimpy import skim

skim(df)

If you need to a dataset to try skimpy out on, you can use the built-in test dataframe:

from skimpy import skim, generate_test_data

df = generate_test_data()
skim(df)

https://raw.githubusercontent.com/aeturrell/skimpy/master/img/skimpy_example.png

It is recommended that you set your datatypes before using skimpy (for example converting any text columns to pandas string datatype), as this will produce richer statistical summaries.

You can try this package out right now in your browser using a Google Colab notebook (requires a Google account).

Features

  • Support for boolean, numeric, datetime, string, and category datatypes
  • Command line interface in addition to interactive console functionality
  • Light weight, with results printed to terminal using the rich package.

Requirements

You can find a full list of requirements in the pyproject.toml file. The main requirements are:

  • python = ">=3.7.1,<4.0.0"
  • click = "^8.0.1"
  • rich = "^10.9.0"
  • pandas = "^1.3.2"

Installation

You can install the latest release of skimpy via pip from PyPI:

$ pip install skimpy

To install the development version from git, use:

$ pip install git+https://github.com/aeturrell/skimpy.git

For development, see the Contributor Guide.

Usage

This package is mostly designed to be used within an interactive console session or Jupyter notebook

from skimpy import skim

skim(df)

However, you can also use it on the command line:

$ skimpy file.csv

skimpy will do its best to infer column datatypes.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the MIT license, skimpy is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.

skimpy was inspired by the R package skimr and by exploratory Python packages including pandas_profiling and dataprep.

Comments
  • Bump sphinx from 4.2.0 to 4.3.1 in /docs

    Bump sphinx from 4.2.0 to 4.3.1 in /docs

    Bumps sphinx from 4.2.0 to 4.3.1.

    Changelog

    Sourced from sphinx's changelog.

    Release 4.3.1 (released Nov 28, 2021)

    Features added

    • #9864: mathjax: Support chnaging the loading method of MathJax to "defer" via :confval:mathjax_options

    Bugs fixed

    • #9838: autodoc: AttributeError is raised on building document for functions decorated by functools.lru_cache
    • #9879: autodoc: AttributeError is raised on building document for an object having invalid doc atribute
    • #9844: autodoc: Failed to process a function wrapped with functools.partial if :confval:autodoc_preserve_defaults enabled
    • #9872: html: Class namespace collision between autodoc signatures and docutils-0.17
    • #9868: imgmath: Crashed if the dvisvgm command failed to convert equation
    • #9864: mathjax: Failed to render equations via MathJax v2. The loading method of MathJax is back to "async" method again

    Release 4.3.0 (released Nov 11, 2021)

    Dependencies

    • Support Python 3.10

    Incompatible changes

    • #9649: searchindex.js: the embedded data has changed format to allow objects with the same name in different domains.
    • #9672: The rendering of Python domain declarations is implemented with more docutils nodes to allow better CSS styling. It may break existing styling.
    • #9672: the signature of :py:meth:domains.py.PyObject.get_signature_prefix has changed to return a list of nodes instead of a plain string.
    • #9695: domains.js.JSObject.display_prefix has been changed into a method get_display_prefix which now returns a list of nodes instead of a plain string.
    • #9695: The rendering of Javascript domain declarations is implemented with more docutils nodes to allow better CSS styling. It may break existing styling.
    • #9450: mathjax: Load MathJax via "defer" strategy

    ... (truncated)

    Commits
    • ad3f23e Bump to 4.3.1 final
    • a5d1c22 Merge pull request #9890 from tk0miya/9844_preserve_defaults_for_partial
    • aa0335a Merge pull request #9886 from tk0miya/9868_pytest_failing
    • 3d88424 Fix #9844: autodoc: Failed to preserve defvalues for partial function
    • dbba0ae Fix #9868: imgmath: Crashed if the dvisvgm command failed to convert equation
    • c8f019a Fix #9868: ImportError on testing sphinx.util.inspect
    • 538e281 Merge pull request #9867 from tk0miya/9864_mathjax_loading_method
    • 5e6253e Remove debug print
    • e6e009e Merge branch '4.3.x' into 9864_mathjax_loading_method
    • ccfa7c7 Update CHANGES for PR #9873
    • 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 python 
    opened by dependabot[bot] 3
  • Bump click from 7.1.2 to 8.0.3

    Bump click from 7.1.2 to 8.0.3

    Bumps click from 7.1.2 to 8.0.3.

    Release notes

    Sourced from click's releases.

    8.0.3

    8.0.2

    8.0.1

    8.0.0

    New major versions of all the core Pallets libraries, including Click 8.0, have been released! :tada:

    This represents a significant amount of work, and there are quite a few changes. Be sure to carefully read the changelog, and use tools such as pip-compile and Dependabot to pin your dependencies and control your updates.

    8.0.0rc1

    8.0.0a1

    Changelog

    Sourced from click's changelog.

    Version 8.0.3

    Released 2021-10-10

    • Fix issue with Path(resolve_path=True) type creating invalid paths. :issue:2088
    • Importing readline does not cause the confirm() prompt to disappear when pressing backspace. :issue:2092
    • Any default values injected by invoke() are cast to the corresponding parameter's type. :issue:2089, 2090

    Version 8.0.2

    Released 2021-10-08

    • is_bool_flag is not set to True if is_flag is False. :issue:1925
    • Bash version detection is locale independent. :issue:1940
    • Empty default value is not shown for multiple=True. :issue:1969
    • Fix shell completion for arguments that start with a forward slash such as absolute file paths. :issue:1929
    • Path type with resolve_path=True resolves relative symlinks to be relative to the containing directory. :issue:1921
    • Completion does not skip Python's resource cleanup when exiting, avoiding some unexpected warning output. :issue:1738, 2017
    • Fix type annotation for type argument in prompt function. :issue:2062
    • Fix overline and italic styles, which were incorrectly added when adding underline. :pr:2058
    • An option with count=True will not show "[x>=0]" in help text. :issue:2072
    • Default values are not cast to the parameter type twice during processing. :issue:2085
    • Options with multiple and flag_value use the flag value instead of leaving an internal placeholder. :issue:2001

    Version 8.0.1

    Released 2021-05-19

    • Mark top-level names as exported so type checking understand imports in user projects. :issue:1879
    • Annotate Context.obj as Any so type checking allows all operations on the arbitrary object. :issue:1885

    ... (truncated)

    Commits
    • 41f5b7a Merge pull request #2096 from pallets/release-8.0.3
    • 90fb9f5 release version 8.0.3
    • ba0e9dd Merge pull request #2095 from pallets/invoke-cast-default
    • 662a30e invoke type casts default values
    • 3dde6c5 Merge pull request #2093 from alex-ball/patch-1
    • f31d564 click.confirm preserves prompt when readline is imported
    • 3737511 Merge pull request #2094 from pallets/path-resolve-symlink
    • c8ca29b use pathlib to resolve symlinks
    • 96146c9 Merge pull request #2087 from pallets/release-8.0.2
    • a14e7b0 release version 8.0.2
    • 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 python 
    opened by dependabot[bot] 2
  • Bump flake8-bugbear from 21.4.3 to 21.9.2

    Bump flake8-bugbear from 21.4.3 to 21.9.2

    Bumps flake8-bugbear from 21.4.3 to 21.9.2.

    Release notes

    Sourced from flake8-bugbear's releases.

    21.9.2

    • Fix crash on call in except statement in _to_name_str (#187)
    • Update B006: list, dictionary, and set comprehensions are now also disallowed (#186)

    21.9.1

    • Update B008: Whitelist more immutable function calls (#173)
    • Remove Python Compatibility Warnings (#182)
    • Add B904: check for raise without from in an except clause (#181)
    • Add Python 3.10 tests to ensure we pass (#183)
    Commits
    • ace91cc Update setup.py + Change Log for 21.9.2 release
    • fdfa3a0 Do not crash on call in except statement (#187)
    • d4e1350 EHN: also raise B006 for list/dict/set comprehensions (#186)
    • 931d95a Remove executable flags (#188)
    • 8210776 Fix string formatting to make black --experimental-string-processing happy
    • 09ca6c0 Update setup.py + Change Log for 21.9.1 release (#185)
    • b462a5e Add B904 - Use raise ... from err in except clauses (#181)
    • ab0868d Remove Python Compatibility Warnings (#182)
    • ceffb5e Add 3.10 Dev Tests (#183)
    • 7cf32e0 Fix wrong call method in test (GH-179)
    • 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 python 
    opened by dependabot[bot] 2
  • Bump actions/cache from 3.0.11 to 3.2.1

    Bump actions/cache from 3.0.11 to 3.2.1

    Bumps actions/cache from 3.0.11 to 3.2.1.

    Release notes

    Sourced from actions/cache's releases.

    v3.2.1

    What's Changed

    Full Changelog: https://github.com/actions/cache/compare/v3.2.0...v3.2.1

    v3.2.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.0

    v3.2.0-beta.1

    What's Changed

    v3.1.0-beta.3

    What's Changed

    • Bug fixes for bsdtar fallback, if gnutar not available, and gzip fallback, if cache saved using old cache action, on windows.

    Full Changelog: https://github.com/actions/cache/compare/v3.1.0-beta.2...v3.1.0-beta.3

    ... (truncated)

    Changelog

    Sourced from actions/cache's changelog.

    3.0.11

    • Update toolkit version to 3.0.5 to include @actions/core@^1.10.0
    • Update @actions/cache to use updated saveState and setOutput functions from @actions/core@^1.10.0

    3.1.0-beta.1

    • Update @actions/cache on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. (issue)

    3.1.0-beta.2

    • Added support for fallback to gzip to restore old caches on windows.

    3.1.0-beta.3

    • Bug fixes for bsdtar fallback if gnutar not available and gzip fallback if cache saved using old cache action on windows.

    3.2.0-beta.1

    • Added two new actions - restore and save for granular control on cache.

    3.2.0

    • Released the two new actions - restore and save for granular control on cache

    3.2.1

    • Update @actions/cache on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. (issue)
    • Added support for fallback to gzip to restore old caches on windows.
    • Added logs for cache version in case of a cache miss.
    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 github_actions 
    opened by dependabot[bot] 1
  • Bump actions/cache from 3.0.11 to 3.2.0

    Bump actions/cache from 3.0.11 to 3.2.0

    Bumps actions/cache from 3.0.11 to 3.2.0.

    Release notes

    Sourced from actions/cache's releases.

    v3.2.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.0

    v3.2.0-beta.1

    What's Changed

    v3.1.0-beta.3

    What's Changed

    • Bug fixes for bsdtar fallback, if gnutar not available, and gzip fallback, if cache saved using old cache action, on windows.

    Full Changelog: https://github.com/actions/cache/compare/v3.1.0-beta.2...v3.1.0-beta.3

    v3.1.0-beta.2

    What's Changed

    Full Changelog: https://github.com/actions/cache/compare/v3.1.0-beta.1...v3.1.0-beta.2

    ... (truncated)

    Changelog

    Sourced from actions/cache's changelog.

    3.0.11

    • Update toolkit version to 3.0.5 to include @actions/core@^1.10.0
    • Update @actions/cache to use updated saveState and setOutput functions from @actions/core@^1.10.0

    3.1.0-beta.1

    • Update @actions/cache on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. (issue)

    3.1.0-beta.2

    • Added support for fallback to gzip to restore old caches on windows.

    3.1.0-beta.3

    • Bug fixes for bsdtar fallback if gnutar not available and gzip fallback if cache saved using old cache action on windows.

    3.2.0-beta.1

    • Added two new actions - restore and save for granular control on cache.

    3.2.0

    • Released the two new actions - restore and save for granular control on cache
    Commits
    • c17f4bf GA for granular cache (#1035)
    • ac25611 docs: fix an invalid link in workarounds.md (#929)
    • dc097e3 Update examples.md (#1026)
    • fb86cbf Updated node example (#1008)
    • a57932f Merge pull request #1014 from jongwooo/chore/use-built-in-cache-action
    • 04b13ca chore: Use built-in cache action to cache dependencies
    • 941bc71 Merge pull request #1004 from jongwooo/chore/use-cache-in-check-dist
    • 08d8639 Merge branch 'main' into chore/use-cache-in-check-dist
    • a2f324e Merge pull request #1013 from jongwooo/refactor/use-early-return-pattern-to-a...
    • 35f4702 refactor: Use early return pattern to avoid nested conditions
    • 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 github_actions 
    opened by dependabot[bot] 1
  • Bump ipykernel from 6.16.1 to 6.19.0

    Bump ipykernel from 6.16.1 to 6.19.0

    Bumps ipykernel from 6.16.1 to 6.19.0.

    Release notes

    Sourced from ipykernel's releases.

    v6.19.0

    6.19.0

    (Full Changelog)

    Bugs fixed

    Maintenance and upkeep improvements

    Contributors to this release

    (GitHub contributors page for this release)

    @​blink1073 | @​maartenbreddels | @​pre-commit-ci

    v6.18.3

    6.18.3

    (Full Changelog)

    Bugs fixed

    Contributors to this release

    (GitHub contributors page for this release)

    @​blink1073 | @​maartenbreddels

    v6.18.2

    6.18.2

    (Full Changelog)

    Bugs fixed

    Maintenance and upkeep improvements

    ... (truncated)

    Changelog

    Sourced from ipykernel's changelog.

    6.19.0

    (Full Changelog)

    Bugs fixed

    Maintenance and upkeep improvements

    Contributors to this release

    (GitHub contributors page for this release)

    @​blink1073 | @​maartenbreddels | @​pre-commit-ci

    6.18.3

    (Full Changelog)

    Bugs fixed

    Contributors to this release

    (GitHub contributors page for this release)

    @​blink1073 | @​maartenbreddels

    6.18.2

    (Full Changelog)

    Bugs fixed

    Maintenance and upkeep improvements

    Contributors to this release

    (GitHub contributors page for this release)

    @​blink1073 | @​Carreau | @​fperez | @​pre-commit-ci

    ... (truncated)

    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 python 
    opened by dependabot[bot] 1
  • Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.6.1

    Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.6.1

    Bumps pypa/gh-action-pypi-publish from 1.5.1 to 1.6.1.

    Release notes

    Sourced from pypa/gh-action-pypi-publish's releases.

    v1.6.1

    What's happened?!

    There was a sneaky bug in v1.6.0 which caused Twine to be outside the import path in the Python runtime. It is fixed in v1.6.1 by updating $PYTHONPATH to point to a correct location of the user-global site-packages/ directory.

    Full Diff: https://github.com/pypa/gh-action-pypi-publish/compare/v1.6.0...v1.6.1

    v1.6.0

    Anything's changed?

    The only update is that the Python runtime has been upgraded from 3.9 to 3.11. There are no functional changes in this release.

    Full Changelog: https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.2...v1.6.0

    v1.5.2

    What's Improved

    Full Diff: https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.1...v1.5.2

    Commits
    • 5d1679f Use py3.11 user-global site-packages in PYTHONPATH
    • d2a2496 Switch the runtime from Python 3.9 to Python 3.11
    • d7edd4c Add user-global site-packages to $PYTHONPATH
    • 8d5f27c Install Twine in the user-global site-packages
    • b0dc178 Disable pip cache dir with an env var
    • bbf6e0b Copy requirements to corresponding dir @ container
    • 0b69a8c Document broken pkginfo==1.9.0 transitive dep
    • c54db9c Integrate pip-tools-generated constraint files
    • 480ec4e Inherit yamllint config from the default preset
    • 5fb2f04 Drop __token__ from README code usage snippets
    • 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 github_actions 
    opened by dependabot[bot] 1
  • Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2

    Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2

    Bumps pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2.

    Release notes

    Sourced from pypa/gh-action-pypi-publish's releases.

    v1.5.2

    What's Improved

    Full Diff: https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.1...v1.5.2

    Commits
    • d7edd4c Add user-global site-packages to $PYTHONPATH
    • 8d5f27c Install Twine in the user-global site-packages
    • b0dc178 Disable pip cache dir with an env var
    • bbf6e0b Copy requirements to corresponding dir @ container
    • 0b69a8c Document broken pkginfo==1.9.0 transitive dep
    • c54db9c Integrate pip-tools-generated constraint files
    • 480ec4e Inherit yamllint config from the default preset
    • 5fb2f04 Drop __token__ from README code usage snippets
    • 7bbdccd Update the mention of master with unstable/v1
    • 328cf89 📝 Fix a link to the "Distribution Package" term
    • 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 github_actions 
    opened by dependabot[bot] 1
  • Bump virtualenv from 20.16.5 to 20.17.0 in /.github/workflows

    Bump virtualenv from 20.16.5 to 20.17.0 in /.github/workflows

    Bumps virtualenv from 20.16.5 to 20.17.0.

    Release notes

    Sourced from virtualenv's releases.

    20.17.0

    What's Changed

    Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.7...20.17.0

    20.16.7

    What's Changed

    New Contributors

    Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.6...20.16.7

    20.16.6

    What's Changed

    New Contributors

    Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.5...20.16.6

    Changelog

    Sourced from virtualenv's changelog.

    v20.17.0 (2022-11-27)

    Features - 20.17.0

    - Change Nushell activation script to be a module meant to be activated as an overlay. (`[#2422](https://github.com/pypa/virtualenv/issues/2422) <https://github.com/pypa/virtualenv/issues/2422>`_)
    - Update operator used in Nushell activation script to be compatible with future versions. (`[#2450](https://github.com/pypa/virtualenv/issues/2450) <https://github.com/pypa/virtualenv/issues/2450>`_)
    

    Bugfixes - 20.17.0

    • Do not use deprecated API from importlib.resources on Python 3.10 or later - by :user:gaborbernat. ([#2448](https://github.com/pypa/virtualenv/issues/2448) <https://github.com/pypa/virtualenv/issues/2448>_)
    • Upgrade embedded setuptools to 65.6.3 from 65.5.1 - by :user:gaborbernat. ([#2451](https://github.com/pypa/virtualenv/issues/2451) <https://github.com/pypa/virtualenv/issues/2451>_)

    v20.16.7 (2022-11-12)

    Bugfixes - 20.16.7

    - Use parent directory of python executable for pyvenv.cfg "home" value per PEP 405 - by :user:`vfazio`. (`[#2440](https://github.com/pypa/virtualenv/issues/2440) <https://github.com/pypa/virtualenv/issues/2440>`_)
    - In POSIX virtual environments, try alternate binary names if ``sys._base_executable`` does not exist - by :user:`vfazio`. (`[#2442](https://github.com/pypa/virtualenv/issues/2442) <https://github.com/pypa/virtualenv/issues/2442>`_)
    - Upgrade embedded wheel to ``0.38.4`` and  pip to ``22.3.1`` from ``22.3`` and setuptools to ``65.5.1`` from
      ``65.5.0`` - by :user:`gaborbernat`. (`[#2443](https://github.com/pypa/virtualenv/issues/2443) <https://github.com/pypa/virtualenv/issues/2443>`_)
    

    v20.16.6 (2022-10-25)

    Features - 20.16.6

    • Drop unneeded shims for PyPy3 directory structure ([#2426](https://github.com/pypa/virtualenv/issues/2426) <https://github.com/pypa/virtualenv/issues/2426>_)

    Bugfixes - 20.16.6

    - Fix selected scheme on debian derivatives for python 3.10 when ``python3-distutils`` is not installed or the ``venv`` scheme is not avaiable - by :user:`asottile`. (`[#2350](https://github.com/pypa/virtualenv/issues/2350) <https://github.com/pypa/virtualenv/issues/2350>`_)
    - Allow the test suite to pass even with the original C shell (rather than ``tcsh``) - by :user:`kulikjak`. (`[#2418](https://github.com/pypa/virtualenv/issues/2418) <https://github.com/pypa/virtualenv/issues/2418>`_)
    - Fix fallback handling of downloading wheels for bundled packages - by :user:`schaap`. (`[#2429](https://github.com/pypa/virtualenv/issues/2429) <https://github.com/pypa/virtualenv/issues/2429>`_)
    - Upgrade embedded setuptools to ``65.5.0`` from ``65.3.0`` and pip to ``22.3`` from ``22.2.2`` - by :user:`gaborbernat`. (`[#2434](https://github.com/pypa/virtualenv/issues/2434) <https://github.com/pypa/virtualenv/issues/2434>`_)
    
    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 python 
    opened by dependabot[bot] 1
  • Bump virtualenv from 20.16.5 to 20.16.7 in /.github/workflows

    Bump virtualenv from 20.16.5 to 20.16.7 in /.github/workflows

    Bumps virtualenv from 20.16.5 to 20.16.7.

    Release notes

    Sourced from virtualenv's releases.

    20.16.7

    What's Changed

    New Contributors

    Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.6...20.16.7

    20.16.6

    What's Changed

    New Contributors

    Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.5...20.16.6

    Changelog

    Sourced from virtualenv's changelog.

    v20.16.7 (2022-11-12)

    Bugfixes - 20.16.7

    - Use parent directory of python executable for pyvenv.cfg "home" value per PEP 405 - by :user:`vfazio`. (`[#2440](https://github.com/pypa/virtualenv/issues/2440) <https://github.com/pypa/virtualenv/issues/2440>`_)
    - In POSIX virtual environments, try alternate binary names if ``sys._base_executable`` does not exist - by :user:`vfazio`. (`[#2442](https://github.com/pypa/virtualenv/issues/2442) <https://github.com/pypa/virtualenv/issues/2442>`_)
    - Upgrade embedded wheel to ``0.38.4`` and  pip to ``22.3.1`` from ``22.3`` and setuptools to ``65.5.1`` from
      ``65.5.0`` - by :user:`gaborbernat`. (`[#2443](https://github.com/pypa/virtualenv/issues/2443) <https://github.com/pypa/virtualenv/issues/2443>`_)
    

    v20.16.6 (2022-10-25)

    Features - 20.16.6

    • Drop unneeded shims for PyPy3 directory structure ([#2426](https://github.com/pypa/virtualenv/issues/2426) <https://github.com/pypa/virtualenv/issues/2426>_)

    Bugfixes - 20.16.6

    - Fix selected scheme on debian derivatives for python 3.10 when ``python3-distutils`` is not installed or the ``venv`` scheme is not avaiable - by :user:`asottile`. (`[#2350](https://github.com/pypa/virtualenv/issues/2350) <https://github.com/pypa/virtualenv/issues/2350>`_)
    - Allow the test suite to pass even with the original C shell (rather than ``tcsh``) - by :user:`kulikjak`. (`[#2418](https://github.com/pypa/virtualenv/issues/2418) <https://github.com/pypa/virtualenv/issues/2418>`_)
    - Fix fallback handling of downloading wheels for bundled packages - by :user:`schaap`. (`[#2429](https://github.com/pypa/virtualenv/issues/2429) <https://github.com/pypa/virtualenv/issues/2429>`_)
    - Upgrade embedded setuptools to ``65.5.0`` from ``65.3.0`` and pip to ``22.3`` from ``22.2.2`` - by :user:`gaborbernat`. (`[#2434](https://github.com/pypa/virtualenv/issues/2434) <https://github.com/pypa/virtualenv/issues/2434>`_)
    
    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 python 
    opened by dependabot[bot] 1
  • Bump ipykernel from 6.16.1 to 6.17.1

    Bump ipykernel from 6.16.1 to 6.17.1

    Bumps ipykernel from 6.16.1 to 6.17.1.

    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 python 
    opened by dependabot[bot] 1
  • Bump actions/cache from 3.0.11 to 3.2.2

    Bump actions/cache from 3.0.11 to 3.2.2

    Bumps actions/cache from 3.0.11 to 3.2.2.

    Release notes

    Sourced from actions/cache's releases.

    v3.2.2

    What's Changed

    New Contributors

    Full Changelog: https://github.com/actions/cache/compare/v3.2.1...v3.2.2

    v3.2.1

    What's Changed

    Full Changelog: https://github.com/actions/cache/compare/v3.2.0...v3.2.1

    v3.2.0

    What's Changed

    New Contributors

    ... (truncated)

    Changelog

    Sourced from actions/cache's changelog.

    3.0.11

    • Update toolkit version to 3.0.5 to include @actions/core@^1.10.0
    • Update @actions/cache to use updated saveState and setOutput functions from @actions/core@^1.10.0

    3.1.0-beta.1

    • Update @actions/cache on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. (issue)

    3.1.0-beta.2

    • Added support for fallback to gzip to restore old caches on windows.

    3.1.0-beta.3

    • Bug fixes for bsdtar fallback if gnutar not available and gzip fallback if cache saved using old cache action on windows.

    3.2.0-beta.1

    • Added two new actions - restore and save for granular control on cache.

    3.2.0

    • Released the two new actions - restore and save for granular control on cache

    3.2.1

    • Update @actions/cache on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. (issue)
    • Added support for fallback to gzip to restore old caches on windows.
    • Added logs for cache version in case of a cache miss.

    3.2.2

    • Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on windows.
    Commits
    • 4723a57 Revert compression changes related to windows but keep version logging (#1049)
    • d1507cc Merge pull request #1042 from me-and/correct-readme-re-windows
    • 3337563 Merge branch 'main' into correct-readme-re-windows
    • 60c7666 save/README.md: Fix typo in example (#1040)
    • b053f2b Fix formatting error in restore/README.md (#1044)
    • 501277c README.md: remove outdated Windows cache tip link
    • c1a5de8 Upgrade codeql to v2 (#1023)
    • 9b0be58 Release compression related changes for windows (#1039)
    • c17f4bf GA for granular cache (#1035)
    • ac25611 docs: fix an invalid link in workarounds.md (#929)
    • 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 github_actions 
    opened by dependabot[bot] 0
  • Bump actions/setup-python from 4.3.1 to 4.4.0

    Bump actions/setup-python from 4.3.1 to 4.4.0

    Bumps actions/setup-python from 4.3.1 to 4.4.0.

    Release notes

    Sourced from actions/setup-python's releases.

    Add support to install multiple python versions

    In scope of this release we added support to install multiple python versions. For this you can try to use this snippet:

        - uses: actions/[email protected]
          with:
            python-version: |
                3.8
                3.9
                3.10
    

    Besides, we changed logic with throwing the error for GHES if cache is unavailable to warn (actions/setup-python#566).

    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 github_actions 
    opened by dependabot[bot] 0
  • Bump jupyterlab from 3.5.1 to 3.5.2

    Bump jupyterlab from 3.5.1 to 3.5.2

    Bumps jupyterlab from 3.5.1 to 3.5.2.

    Release notes

    Sourced from jupyterlab's releases.

    v3.5.2

    3.5.2

    (Full Changelog)

    Bugs fixed

    • use jupyter_config_dir instead of config_path[0] for workspaces, settings #13589 (@​minrk)

    Maintenance and upkeep improvements

    Contributors to this release

    (GitHub contributors page for this release)

    @​afshin | @​echarles | @​fcollonval | @​github-actions | @​HaudinFlorence | @​jasongrout | @​jtpio | @​jupyterlab-probot | @​krassowski | @​meeseeksdev | @​meeseeksmachine | @​vidartf | @​welcome

    Changelog

    Sourced from jupyterlab's changelog.

    3.5.2

    (Full Changelog)

    Bugs fixed

    • use jupyter_config_dir instead of config_path[0] for workspaces, settings #13589 (@​minrk)

    Maintenance and upkeep improvements

    Contributors to this release

    (GitHub contributors page for this release)

    @​afshin | @​echarles | @​fcollonval | @​github-actions | @​HaudinFlorence | @​jasongrout | @​jtpio | @​jupyterlab-probot | @​krassowski | @​meeseeksdev | @​meeseeksmachine | @​vidartf | @​welcome

    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 python 
    opened by dependabot[bot] 0
  • Bump black from 22.10.0 to 22.12.0

    Bump black from 22.10.0 to 22.12.0

    Bumps black from 22.10.0 to 22.12.0.

    Release notes

    Sourced from black's releases.

    22.12.0

    Preview style

    • Enforce empty lines before classes and functions with sticky leading comments (#3302)
    • Reformat empty and whitespace-only files as either an empty file (if no newline is present) or as a single newline character (if a newline is present) (#3348)
    • Implicitly concatenated strings used as function args are now wrapped inside parentheses (#3307)
    • Correctly handle trailing commas that are inside a line's leading non-nested parens (#3370)

    Configuration

    • Fix incorrectly applied .gitignore rules by considering the .gitignore location and the relative path to the target file (#3338)
    • Fix incorrectly ignoring .gitignore presence when more than one source directory is specified (#3336)

    Parser

    • Parsing support has been added for walruses inside generator expression that are passed as function args (for example, any(match := my_re.match(text) for text in texts)) (#3327).

    Integrations

    • Vim plugin: Optionally allow using the system installation of Black via let g:black_use_virtualenv = 0(#3309)
    Changelog

    Sourced from black's changelog.

    22.12.0

    Preview style

    • Enforce empty lines before classes and functions with sticky leading comments (#3302)
    • Reformat empty and whitespace-only files as either an empty file (if no newline is present) or as a single newline character (if a newline is present) (#3348)
    • Implicitly concatenated strings used as function args are now wrapped inside parentheses (#3307)
    • For assignment statements, prefer splitting the right hand side if the left hand side fits on a single line (#3368)
    • Correctly handle trailing commas that are inside a line's leading non-nested parens (#3370)

    Configuration

    • Fix incorrectly applied .gitignore rules by considering the .gitignore location and the relative path to the target file (#3338)
    • Fix incorrectly ignoring .gitignore presence when more than one source directory is specified (#3336)

    Parser

    • Parsing support has been added for walruses inside generator expression that are passed as function args (for example, any(match := my_re.match(text) for text in texts)) (#3327).

    Integrations

    • Vim plugin: Optionally allow using the system installation of Black via let g:black_use_virtualenv = 0(#3309)
    Commits
    • 2ddea29 Prepare release 22.12.0 (#3413)
    • 5b1443a release: skip bad macos wheels for now (#3411)
    • 9ace064 Bump peter-evans/find-comment from 2.0.1 to 2.1.0 (#3404)
    • 19c5fe4 Fix CI with latest flake8-bugbear (#3412)
    • d4a8564 Bump sphinx-copybutton from 0.5.0 to 0.5.1 in /docs (#3390)
    • 2793249 Wordsmith current_style.md (#3383)
    • d97b789 Remove whitespaces of whitespace-only files (#3348)
    • c23a5c1 Clarify that Black runs with --safe by default (#3378)
    • 8091b25 Correctly handle trailing commas that are inside a line's leading non-nested ...
    • ffaaf48 Compare each .gitignore found with an appropiate relative path (#3338)
    • 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 python 
    opened by dependabot[bot] 0
  • Bump poetry from 1.2.2 to 1.3.1 in /.github/workflows

    Bump poetry from 1.2.2 to 1.3.1 in /.github/workflows

    Bumps poetry from 1.2.2 to 1.3.1.

    Release notes

    Sourced from poetry's releases.

    1.3.1

    Fixed

    • Fix an issue where an explicit dependency on lockfile was missing, resulting in a broken Poetry in rare circumstances (7169).

    1.3.0

    Added

    • Mark the lock file with an @generated comment as used by common tooling (#2773).
    • poetry check validates trove classifiers and warns for deprecations (#2881).
    • Introduce a top level -C, --directory option to set the working path (#6810).

    Changed

    • New lock file format (version 2.0) (#6393).
    • Path dependency metadata is unconditionally re-locked (#6843).
    • URL dependency hashes are locked (#7121).
    • poetry update and poetry lock should now resolve dependencies more similarly (#6477).
    • poetry publish will report more useful errors when a file does not exist (#4417).
    • poetry add will check for duplicate entries using canonical names (#6832).
    • Wheels are preferred to source distributions when gathering metadata (#6547).
    • Git dependencies of extras are only fetched if the extra is requested (#6615).
    • Invoke pip with --no-input to prevent hanging without feedback (#6724, #6966).
    • Invoke pip with --isolated to prevent the influence of user configuration (#6531).
    • Interrogate environments with Python in isolated (-I) mode (#6628).
    • Raise an informative error when multiple version constraints overlap and are incompatible (#7098).

    Fixed

    • Fix an issue where concurrent instances of Poetry would corrupt the artifact cache (#6186).
    • Fix an issue where Poetry can hang after being interrupted due to stale locking in cache (#6471).
    • Fix an issue where the output of commands executed with --dry-run contained duplicate entries (#4660).
    • Fix an issue where requests's pool size did not match the number of installer workers (#6805).
    • Fix an issue where poetry show --outdated failed with a runtime error related to direct origin dependencies (#6016).
    • Fix an issue where only the last command of an ApplicationPlugin is registered (#6304).
    • Fix an issue where git dependencies were fetched unnecessarily when running poetry lock --no-update (#6131).
    • Fix an issue where stdout was polluted with messages that should go to stderr (#6429).
    • Fix an issue with poetry shell activation and zsh (#5795).
    • Fix an issue where a url dependencies were shown as outdated (#6396).
    • Fix an issue where the source field of a dependency with extras was ignored (#6472).
    • Fix an issue where a package from the wrong source was installed for a multiple-constraints dependency with different sources (#6747).
    • Fix an issue where dependencies from different sources where merged during dependency resolution (#6679).
    • Fix an issue where experimental.system-git-client could not be used via environment variable (#6783).
    • Fix an issue where Poetry fails with an AssertionError due to distribution.files being None (#6788).
    • Fix an issue where poetry env info did not respect virtualenvs.prefer-active-python (#6986).
    • Fix an issue where poetry env list does not list the in-project environment (#6979).
    • Fix an issue where poetry env remove removed the wrong environment (#6195).
    • Fix an issue where the return code of a script was not relayed as exit code (#6824).
    • Fix an issue where the solver could silently swallow ValueError (#6790).

    Docs

    ... (truncated)

    Changelog

    Sourced from poetry's changelog.

    [1.3.1] - 2022-12-12

    Fixed

    • Fix an issue where an explicit dependency on lockfile was missing, resulting in a broken Poetry in rare circumstances (7169).

    [1.3.0] - 2022-12-09

    Added

    • Mark the lock file with an @generated comment as used by common tooling (#2773).
    • poetry check validates trove classifiers and warns for deprecations (#2881).
    • Introduce a top level -C, --directory option to set the working path (#6810).

    Changed

    • New lock file format (version 2.0) (#6393).
    • Path dependency metadata is unconditionally re-locked (#6843).
    • URL dependency hashes are locked (#7121).
    • poetry update and poetry lock should now resolve dependencies more similarly (#6477).
    • poetry publish will report more useful errors when a file does not exist (#4417).
    • poetry add will check for duplicate entries using canonical names (#6832).
    • Wheels are preferred to source distributions when gathering metadata (#6547).
    • Git dependencies of extras are only fetched if the extra is requested (#6615).
    • Invoke pip with --no-input to prevent hanging without feedback (#6724, #6966).
    • Invoke pip with --isolated to prevent the influence of user configuration (#6531).
    • Interrogate environments with Python in isolated (-I) mode (#6628).
    • Raise an informative error when multiple version constraints overlap and are incompatible (#7098).

    Fixed

    • Fix an issue where concurrent instances of Poetry would corrupt the artifact cache (#6186).
    • Fix an issue where Poetry can hang after being interrupted due to stale locking in cache (#6471).
    • Fix an issue where the output of commands executed with --dry-run contained duplicate entries (#4660).
    • Fix an issue where requests's pool size did not match the number of installer workers (#6805).
    • Fix an issue where poetry show --outdated failed with a runtime error related to direct origin dependencies (#6016).
    • Fix an issue where only the last command of an ApplicationPlugin is registered (#6304).
    • Fix an issue where git dependencies were fetched unnecessarily when running poetry lock --no-update (#6131).
    • Fix an issue where stdout was polluted with messages that should go to stderr (#6429).
    • Fix an issue with poetry shell activation and zsh (#5795).
    • Fix an issue where a url dependencies were shown as outdated (#6396).
    • Fix an issue where the source field of a dependency with extras was ignored (#6472).
    • Fix an issue where a package from the wrong source was installed for a multiple-constraints dependency with different sources (#6747).
    • Fix an issue where dependencies from different sources where merged during dependency resolution (#6679).
    • Fix an issue where experimental.system-git-client could not be used via environment variable (#6783).
    • Fix an issue where Poetry fails with an AssertionError due to distribution.files being None (#6788).
    • Fix an issue where poetry env info did not respect virtualenvs.prefer-active-python (#6986).
    • Fix an issue where poetry env list does not list the in-project environment (#6979).
    • Fix an issue where poetry env remove removed the wrong environment (#6195).
    • Fix an issue where the return code of a script was not relayed as exit code (#6824).

    ... (truncated)

    Commits
    • 9a4bf9f release: bump version to 1.3.1
    • f8e24fc tests: make tests forward compatible with simplified marker simplification (#...
    • 8921a60 Add lockfile as an explicit dependency (#7169)
    • aa48815 release: bump version to 1.3.0
    • 5281118 chore: pin poetry-core for release
    • 0ca8b7e Calculate and store hash for url dependencies (#7121)
    • f594246 env: installing into MockEnv should not have side effects on another env (#...
    • b2e2045 chore: restrict virtualenv for Python 3.9 on Windows due to issues with the e...
    • 41706e6 chore: re-lock Poetry's dependencies
    • b5ab46e provider: raise error if there are incompatible constraints in the requiremen...
    • 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 python 
    opened by dependabot[bot] 0
  • Bump flake8-bugbear from 22.9.23 to 22.12.6

    Bump flake8-bugbear from 22.9.23 to 22.12.6

    Bumps flake8-bugbear from 22.9.23 to 22.12.6.

    Release notes

    Sourced from flake8-bugbear's releases.

    22.12.6

    • Add B905: zip() without an explicit strict= parameter. (#314)
    • B027: ignore @​overload when typing is imported with other names (#309)

    22.10.27

    • B027: Ignore @​overload decorator (#306)
    • B023: Also fix map (#305)
    • B023: Avoid false alarms with filter, reduce, key= and return. Added tests for functools (#303)

    22.10.25

    • Make B015 and B018 messages slightly more polite (#298)
    • Add B027: Empty method in abstract base class with no abstract decorator
    • Multiple B024 false positive fixes
    • Move CI to use tox (#294)
    • Move to using PEP621 / pyproject.toml package (#291)
    • Tested in 3.11
    Commits
    • 7141009 Correct version buddy !
    • 9e9ff04 Update README + version for 22.12.6 release
    • 0826e81 Merge pull request #314 from jakkdl/zip_require_strict
    • a54a4a3 Update README.rst
    • e4de78e add b905: require strict= argument to zip()
    • 356f0dc B027 now ignores @[anything].overload to reduce false positives. (#309)
    • 9652dbd fix typo in unused comparison (B015) message (#307)
    • e81c636 Update README + version for 22.10.27 release
    • 7b2af62 Merge pull request #306 from jakkdl/b027_ignore_overload
    • 7a0b1e4 Merge pull request #305 from jakkdl/B023-false-alarms
    • 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 python 
    opened by dependabot[bot] 0
Releases(v0.0.7)
  • v0.0.7(Oct 23, 2022)

    Changes

    • new version; 0.0.7 (#291) @aeturrell
    • Jupydocs (#290) @aeturrell

    :package: Dependencies

    • Bump ipykernel from 6.16.0 to 6.16.1 (#289) @dependabot
    • Bump nbconvert from 7.2.1 to 7.2.2 (#287) @dependabot
    • Bump crazy-max/ghaction-github-labeler from 4.0.0 to 4.1.0 (#286) @dependabot
    • Bump pandas from 1.5.0 to 1.5.1 (#288) @dependabot
    • Bump release-drafter/release-drafter from 5.21.0 to 5.21.1 (#285) @dependabot
    • Bump pip from 22.2.2 to 22.3 in /.github/workflows (#284) @dependabot
    • Bump nbconvert from 7.1.0 to 7.2.1 (#280) @dependabot
    • Bump black from 22.8.0 to 22.10.0 (#278) @dependabot
    • Bump actions/cache from 3.0.10 to 3.0.11 (#281) @dependabot
    • Bump numpy from 1.23.3 to 1.23.4 (#279) @dependabot
    • Bump matplotlib from 3.6.0 to 3.6.1 (#283) @dependabot
    • Bump reorder-python-imports from 3.8.3 to 3.8.5 (#282) @dependabot
    • Bump mypy from 0.981 to 0.982 (#271) @dependabot
    • Bump safety from 2.2.0 to 2.3.1 (#274) @dependabot
    • Bump jupyterlab from 3.4.7 to 3.4.8 (#273) @dependabot
    • Bump actions/setup-python from 4.2.0 to 4.3.0 (#275) @dependabot
    • Bump poetry from 1.2.1 to 1.2.2 in /.github/workflows (#276) @dependabot
    • Bump nbconvert from 7.0.0 to 7.1.0 (#270) @dependabot
    • Bump actions/cache from 3.0.9 to 3.0.10 (#269) @dependabot
    • Bump autopep8 from 1.6.0 to 1.7.0 (#268) @dependabot
    • Bump rich from 12.5.1 to 12.6.0 (#267) @dependabot
    • Bump flake8-bandit from 3.0.0 to 4.1.1 (#266) @dependabot
    • Bump nbconvert from 6.5.4 to 7.0.0 (#263) @dependabot
    • Bump flake8 from 4.0.1 to 5.0.4 (#264) @dependabot
    • Bump nbstripout from 0.5.0 to 0.6.1 (#261) @dependabot
    • Bump safety from 1.10.3 to 2.2.0 (#255) @dependabot
    • Bump mypy from 0.971 to 0.981 (#262) @dependabot
    • Bump pep8-naming from 0.12.1 to 0.13.2 (#239) @dependabot
    • Bump actions/cache from 3.0.8 to 3.0.9 (#258) @dependabot
    • Bump virtualenv from 20.14.0 to 20.16.5 in /.github/workflows (#247) @dependabot
    • Bump coverage from 6.4.1 to 6.5.0 (#259) @dependabot
    • Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1 (#256) @dependabot
    • Bump nox from 2022.1.7 to 2022.8.7 in /.github/workflows (#235) @dependabot
    • Bump mypy from 0.942 to 0.971 (#225) @dependabot
    • Bump nox-poetry from 0.9.0 to 1.0.1 in /.github/workflows (#216) @dependabot
    • Bump actions/setup-python from 2.3.1 to 4.2.0 (#231) @dependabot
    • Bump crazy-max/ghaction-github-labeler from 3.1.1 to 4.0.0 (#200) @dependabot
    • Bump actions/cache from 3.0.1 to 3.0.8 (#240) @dependabot
    • Bump release-drafter/release-drafter from 5.19.0 to 5.21.0 (#250) @dependabot
    • Bump pip from 22.0.4 to 22.2.2 in /.github/workflows (#232) @dependabot
    • Bump poetry from 1.1.13 to 1.2.1 in /.github/workflows (#251) @dependabot
    • Bump codecov/codecov-action from 2.1.0 to 3.1.1 (#252) @dependabot
    • Bump flake8-bugbear from 22.4.25 to 22.9.23 (#254) @dependabot
    Source code(tar.gz)
    Source code(zip)
  • v0.0.6(Jun 22, 2022)

    Changes

    • Update (#209) @aeturrell
    • fixing safety issues, closes #128 (#143) @aeturrell

    :package: Dependencies

    • Bump ipykernel from 6.10.0 to 6.11.0 (#175) @dependabot
    • Bump actions/cache from 2.1.7 to 3.0.1 (#172) @dependabot
    • Bump actions/download-artifact from 2.1.0 to 3 (#147) @dependabot
    • Bump mypy from 0.931 to 0.942 (#163) @dependabot
    • Bump ipykernel from 6.9.2 to 6.10.0 (#165) @dependabot
    • Bump actions/checkout from 2.4.0 to 3 (#146) @dependabot
    • Bump actions/upload-artifact from 2.3.1 to 3 (#149) @dependabot
    • Bump release-drafter/release-drafter from 5.17.6 to 5.19.0 (#150) @dependabot
    • Bump pip from 21.3.1 to 22.0.4 in /.github/workflows (#151) @dependabot
    • Bump rich from 11.2.0 to 12.0.1 (#171) @dependabot
    • Bump xdoctest from 0.15.10 to 1.0.0 (#170) @dependabot
    • Bump flake8-bandit from 2.1.2 to 3.0.0 (#169) @dependabot
    • Bump nbconvert from 6.4.2 to 6.4.5 (#168) @dependabot
    • Bump jupyterlab from 3.2.9 to 3.3.2 (#156) @dependabot
    • Bump reorder-python-imports from 2.7.1 to 3.0.1 (#166) @dependabot
    • Bump poetry from 1.1.12 to 1.1.13 in /.github/workflows (#139) @dependabot
    • Bump pytest from 6.2.5 to 7.1.1 (#157) @dependabot
    • Bump ipykernel from 6.9.1 to 6.9.2 (#164) @dependabot
    • Bump numpy from 1.22.2 to 1.22.3 (#153) @dependabot
    • Bump flake8-bugbear from 21.11.29 to 22.3.23 (#160) @dependabot
    • Bump virtualenv from 20.13.0 to 20.14.0 in /.github/workflows (#162) @dependabot
    • Bump release-drafter/release-drafter from 5.17.5 to 5.17.6 (#123) @dependabot
    • Bump release-drafter/release-drafter from 5.16.1 to 5.17.5 (#121) @dependabot
    • Bump release-drafter/release-drafter from 5.15.0 to 5.16.1 (#118) @dependabot
    • Bump nox from 2021.10.1 to 2022.1.7 in /.github/workflows (#112) @dependabot
    • Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.5.0 (#111) @dependabot
    • Bump jupyterlab from 3.2.5 to 3.2.6 (#113) @dependabot
    • Bump nox from 2021.10.1 to 2022.1.7 (#114) @dependabot
    • Bump rich from 10.16.2 to 11.0.0 (#115) @dependabot
    • Bump mypy from 0.930 to 0.931 (#116) @dependabot
    • Bump nbconvert from 6.3.0 to 6.4.0 (#110) @dependabot
    • Bump rich from 10.16.1 to 10.16.2 (#109) @dependabot
    • Bump virtualenv from 20.11.2 to 20.13.0 in /.github/workflows (#108) @dependabot
    • Bump mypy from 0.910 to 0.930 (#107) @dependabot
    • Bump actions/upload-artifact from 2.2.4 to 2.3.1 (#103) @dependabot
    • Bump virtualenv from 20.10.0 to 20.11.2 in /.github/workflows (#106) @dependabot
    • Bump actions/download-artifact from 2.0.10 to 2.1.0 (#96) @dependabot
    • Bump black from 21.11b1 to 21.12b0 (#94) @dependabot
    • Bump flake8-bugbear from 21.4.3 to 21.11.29 (#88) @dependabot
    • Bump virtualenv from 20.9.0 to 20.10.0 in /.github/workflows (#68) @dependabot
    • Bump poetry from 1.1.11 to 1.1.12 in /.github/workflows (#82) @dependabot
    • Bump rich from 10.15.1 to 10.15.2 (#91) @dependabot
    Source code(tar.gz)
    Source code(zip)
    skimpy-0.0.6-py3-none-any.whl(14.67 KB)
    skimpy-0.0.6.tar.gz(21.97 KB)
  • v0.0.5(Dec 3, 2021)

    Changes

    • skimpy 0.0.5 (#93) @aeturrell
    • New website (#92) @aeturrell
    • Strip out endings from numbers ending .0 (#52) @aeturrell

    :package: Dependencies

    • Bump pre-commit from 2.15.0 to 2.16.0 (#90) @dependabot
    • Bump actions/setup-python from 2.3.0 to 2.3.1 (#87) @dependabot
    • Bump rich from 10.15.0 to 10.15.1 (#89) @dependabot
    • Bump rich from 10.14.0 to 10.15.0 (#85) @dependabot
    • Bump coverage from 6.1.1 to 6.2 (#86) @dependabot
    • Bump actions/cache from 2.1.6 to 2.1.7 (#80) @dependabot
    • Bump nox-poetry from 0.8.6 to 0.9.0 in /.github/workflows (#77) @dependabot
    • Bump actions/setup-python from 2.2.2 to 2.3.0 (#78) @dependabot
    • Bump black from 21.10b0 to 21.11b1 (#79) @dependabot
    • Bump rich from 10.12.0 to 10.14.0 (#76) @dependabot
    • Bump sphinx-click from 3.0.1 to 3.0.2 in /docs (#70) @dependabot
    • Bump sphinx-click from 3.0.1 to 3.0.2 (#71) @dependabot
    • Bump actions/checkout from 2.3.5 to 2.4.0 (#69) @dependabot
    • Bump coverage from 6.0.2 to 6.1.1 (#66) @dependabot
    • Bump black from 21.9b0 to 21.10b0 (#67) @dependabot
    • Bump autopep8 from 1.5.7 to 1.6.0 (#65) @dependabot
    • Bump darglint from 1.8.0 to 1.8.1 (#64) @dependabot
    • Bump pandas from 1.3.3 to 1.3.4 (#63) @dependabot
    • Bump flake8 from 3.9.2 to 4.0.1 (#56) @dependabot
    • Bump virtualenv from 20.8.1 to 20.9.0 in /.github/workflows (#59) @dependabot
    • Bump pip from 21.2.4 to 21.3.1 in /.github/workflows (#60) @dependabot
    • Bump actions/checkout from 2.3.4 to 2.3.5 (#58) @dependabot
    • Bump coverage from 6.0.1 to 6.0.2 (#57) @dependabot
    • Bump rich from 10.11.0 to 10.12.0 (#49) @dependabot
    • Bump coverage from 6.0 to 6.0.1 (#50) @dependabot
    Source code(tar.gz)
    Source code(zip)
  • v0.0.4(Oct 6, 2021)

    Changes

    • skimpy 0.0.4 (#47) @aeturrell
    • Inferdatatypes (#46) @aeturrell

    :package: Dependencies

    • Bump poetry from 1.1.10 to 1.1.11 in /.github/workflows (#44) @dependabot
    • Bump nox from 2021.6.12 to 2021.10.1 (#43) @dependabot
    • Bump coverage from 5.5 to 6.0 (#42) @dependabot
    • Bump nox from 2021.6.12 to 2021.10.1 in /.github/workflows (#41) @dependabot
    • Bump virtualenv from 20.8.0 to 20.8.1 in /.github/workflows (#38) @dependabot
    • Bump rich from 10.10.0 to 10.11.0 (#39) @dependabot
    • Bump xdoctest from 0.15.8 to 0.15.9 (#37) @dependabot
    • Bump poetry from 1.1.9 to 1.1.10 in /.github/workflows (#36) @dependabot
    • Bump rich from 10.9.0 to 10.10.0 (#35) @dependabot
    • Bump poetry from 1.1.8 to 1.1.9 in /.github/workflows (#34) @dependabot
    • Bump black from 21.8b0 to 21.9b0 (#30) @dependabot
    • Bump virtualenv from 20.7.2 to 20.8.0 in /.github/workflows (#32) @dependabot
    • Bump codecov/codecov-action from 2.0.3 to 2.1.0 (#28) @dependabot
    • Bump sphinx-rtd-theme from 0.5.2 to 1.0.0 in /docs (#29) @dependabot
    • Bump sphinx-rtd-theme from 0.5.2 to 1.0.0 (#31) @dependabot
    • Bump sphinx from 4.1.2 to 4.2.0 in /docs (#24) @dependabot
    • Bump pandas from 1.3.2 to 1.3.3 (#25) @dependabot
    • Bump sphinx from 4.1.2 to 4.2.0 (#26) @dependabot
    Source code(tar.gz)
    Source code(zip)
  • v0.0.3(Sep 9, 2021)

    Changes

    • skimpy 0.0.3 (#21) @aeturrell
    • kwargs for colours, better layout closes #18 & #19 (#20) @aeturrell
    • skimpy 0.0.2 (#16) @aeturrell
    • produces summary in one panel (#15) @aeturrell

    :package: Dependencies

    • Bump xdoctest from 0.15.6 to 0.15.8 (#14) @dependabot
    • Bump sphinx from 4.1.1 to 4.1.2 in /docs (#4) @dependabot
    • Bump poetry from 1.1.7 to 1.1.8 in /.github/workflows (#5) @dependabot
    • Bump reorder-python-imports from 2.5.0 to 2.6.0 (#10) @dependabot
    • Bump pre-commit from 2.13.0 to 2.14.1 (#11) @dependabot
    • Bump black from 20.8b1 to 21.8b0 (#12) @dependabot
    • Bump virtualenv from 20.6.0 to 20.7.2 in /.github/workflows (#2) @dependabot
    • Bump pip from 21.1.3 to 21.2.4 in /.github/workflows (#3) @dependabot
    • Bump codecov/codecov-action from 1.5.2 to 2.0.3 (#1) @dependabot
    Source code(tar.gz)
    Source code(zip)
This is a small compiler to demonstrate how compilers work.

This is a small compiler to demonstrate how compilers work. It compiles our own dialect to C, while being written in Python.

Md. Tonoy Akando 2 Jul 19, 2022
A python mathematics module

A python mathematics module

Fayas Noushad 4 Nov 28, 2021
A bot to view Dilbert comics directly from Discord and get updates of the comics automatically.

A bot to view Dilbert comics directly from Discord and get updates of the comics automatically

Raghav Sharma 3 Nov 30, 2022
Easily map device and application controls to a midi controller

pymidicontroller Introduction Easily map device and application controls to a midi controller

Tane Barriball 24 May 16, 2022
All you need to understand CRUD and MVP in DRF

Book-Store-API This an API which has been put in place just to make you order for books, upload books with price, image and all, pay and automtically

Oladipo Adesiyan 6 Jul 03, 2022
This directory gathers the tools developed by the Data Sourcing Working Group

BigScience Data Sourcing Code This directory gathers the tools developed by the Data Sourcing Working Group First Sourcing Sprint: October 2021 The co

BigScience Workshop 27 Nov 04, 2022
Repositório do Projeto de Jogo da Resília Educação.

Jogo da Segurança das Indústrias Acme Descrição Este jogo faz parte do projeto de entrega do primeiro módulo da Resilia Educação, referente ao curso d

Márcio Estevam da Silva 2 Apr 28, 2022
Freeze your objects in python

gelidum Freeze your objects in python. Latin English Caelum est hieme frigidum et gelidum; myrtos oleas quaeque alia assiduo tepore laetantur, asperna

Diego J. 51 Dec 22, 2022
Validate UC alumni identifier numbers with Python 3.

UC number validator Validate UC alumni identifier numbers with Python 3. Getting started Install the library with: pip install -U ucnumber Usage from

Open Source eUC 1 Jul 07, 2021
Ballistic calculator for Airsoft

Ballistic-calculator-for-Airsoft 用于Airsoft的弹道计算器 This is a ballistic calculator for airsoft gun. To calculate your airsoft gun's ballistic, you should

3 Jan 20, 2022
Fisherman is a free open source fishing bot written in python.

Fisherman is a free open source fishing bot written in python.

Pure | Cody 33 Jan 29, 2022
Python MapReduce library written in Cython.

Python MapReduce library written in Cython. Visit us in #hadoopy on freenode. See the link below for documentation and tutorials.

Brandyn White 243 Sep 16, 2022
Inspect the resources of your android projects and understand which ones are not being used and could potentially be removed.

Android Resources Checker What This program will inspect the resources of your app and help you understand which ones are not being used and could pot

Fábio Carballo 39 Feb 08, 2022
Python Programmma DarkMap.py

DarkMap Python Programmma DarkMap.py O'rganish va rasmlarni ko'riosh https://drive.google.com/drive/folders/1l1zybs_0Zy9z_trZYz5R72WrwsE6mFOh?usp=shar

Og'abek 0 May 06, 2022
Scraping comments from the political section of popular Nigerian blog (Nairaland), and saving in a CSV file.

Scraping_Nairaland This project scraped comments from the political section of popular Nigerian blog www.nairaland.com using the Python BeautifulSoup

Ansel Orhero 1 Nov 14, 2021
A student information management system in Python

Student-information-management-system 本项目是一个学生信息管理系统,这个项目是用Python语言实现的,也实现了图形化界面的显示,同时也实现了管理员端,学生端两个登陆入口,同时底层使用的是Redis做的数据持久化。 This project is a stude

liuyunfei 7 Nov 15, 2022
Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like.

Advent Of Code 2021 - Python English Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels th

Coral Izquierdo Muñiz 2 Jan 09, 2022
Python Control Systems Library

The Python Control Systems Library is a Python module that implements basic operations for analysis and design of feedback control systems.

Control Systems Library for Python 1.3k Jan 06, 2023
免杀shellcode加载器

bypassAV 条件触发式远控 VT 5/70 免杀国内杀软及defender、卡巴斯基等主流杀软 原理 https://pureqh.top/?p=5412 use 将shellcode填至go_shellcode_encode.py生成混淆后的base64 payload 然后将生成的payl

405 Dec 14, 2022
Remote execution of a simple function on the server

FunFetch Remote execution of a simple function on the server All types of Python support objects.

Decave 4 Jun 30, 2022