Merge branch 'master' of github.com:faif/python-patterns
Recent Commits to python-patterns:master
-
Merge branch 'master' of github.com:faif/python-patterns
-
Bump pipx from 1.17.2 to 1.17.5 (#497)
Bump pipx from 1.17.2 to 1.17.5 (#497) * Bump pipx from 1.17.2 to 1.17.5 Bumps [pipx](https://github.com/pypa/pipx) from 1.17.2 to 1.17.5. - [Release notes](https://github.com/pypa/pipx/releases) - [Changelog](https://github.com/pypa/pipx/blob/main/docs/changelog.rst) - [Commits](https://github.com/pypa/pipx/compare/1.17.2...1.17.5) --- updated-dependencies: - dependency-name: pipx dependency-version: 1.17.5 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Fix filelock and virtualenv dependency conflict * Update filelock for tox compatibility --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sakis Kasampalis <s.kasampalis@zoho.com> Co-authored-by: Sakis K <faif@users.noreply.github.com>
-
Merge branch 'master' of github.com:faif/python-patterns
Merge branch 'master' of github.com:faif/python-patterns
-
update gitignore file
update gitignore file
-
Bump tox from 4.61.4 to 4.63.0 (#496)
Bump tox from 4.61.4 to 4.63.0 (#496) Bumps [tox](https://github.com/tox-dev/tox) from 4.61.4 to 4.63.0. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.61.4...4.63.0) --- updated-dependencies: - dependency-name: tox dependency-version: 4.63.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Fix flyweight_with_metaclass sharing instances for different argument…
Fix flyweight_with_metaclass sharing instances for different arguments (#495) The pool key concatenated str(arg) with no separator, so Card2('1', '0') and Card2('10') (or Card2(1) and Card2('1')) got the same key and the second call returned the first call's instance. Use repr of the class name, args and sorted kwargs instead, which also makes the key independent of kwarg order. Add tests, since the module had none. Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com> -
Bump tox from 4.61.2 to 4.61.4 (#493)
Bump tox from 4.61.2 to 4.61.4 (#493) Bumps [tox](https://github.com/tox-dev/tox) from 4.61.2 to 4.61.4. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.61.2...4.61.4) --- updated-dependencies: - dependency-name: tox dependency-version: 4.61.4 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump build from 1.6.0 to 1.6.1 (#494)
Bump build from 1.6.0 to 1.6.1 (#494) Bumps [build](https://github.com/pypa/build) from 1.6.0 to 1.6.1. - [Release notes](https://github.com/pypa/build/releases) - [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pypa/build/compare/1.6.0...1.6.1) --- updated-dependencies: - dependency-name: build dependency-version: 1.6.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump tox from 4.61.1 to 4.61.2 (#490)
Bump tox from 4.61.1 to 4.61.2 (#490) Bumps [tox](https://github.com/tox-dev/tox) from 4.61.1 to 4.61.2. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.61.1...4.61.2) --- updated-dependencies: - dependency-name: tox dependency-version: 4.61.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump pytest-randomly from 4.1.0 to 5.0.0 (#491)
Bump pytest-randomly from 4.1.0 to 5.0.0 (#491) Bumps [pytest-randomly](https://github.com/pytest-dev/pytest-randomly) from 4.1.0 to 5.0.0. - [Changelog](https://github.com/pytest-dev/pytest-randomly/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-randomly/compare/4.1.0...5.0.0) --- updated-dependencies: - dependency-name: pytest-randomly dependency-version: 5.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump pipx from 1.17.1 to 1.17.2 (#492)
Bump pipx from 1.17.1 to 1.17.2 (#492) Bumps [pipx](https://github.com/pypa/pipx) from 1.17.1 to 1.17.2. - [Release notes](https://github.com/pypa/pipx/releases) - [Changelog](https://github.com/pypa/pipx/blob/main/docs/changelog.rst) - [Commits](https://github.com/pypa/pipx/compare/1.17.1...1.17.2) --- updated-dependencies: - dependency-name: pipx dependency-version: 1.17.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump actions/setup-python from 6 to 7 (#478)
Bump actions/setup-python from 6 to 7 (#478) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump mypy from 2.3.0 to 2.3.1 (#483)
Bump mypy from 2.3.0 to 2.3.1 (#483) Bumps [mypy](https://github.com/python/mypy) from 2.3.0 to 2.3.1. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v2.3.0...v2.3.1) --- updated-dependencies: - dependency-name: mypy dependency-version: 2.3.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump tox from 4.58.0 to 4.61.1 (#485)
Bump tox from 4.58.0 to 4.61.1 (#485) Bumps [tox](https://github.com/tox-dev/tox) from 4.58.0 to 4.61.1. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.58.0...4.61.1) --- updated-dependencies: - dependency-name: tox dependency-version: 4.61.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump pipx from 1.16.5 to 1.17.1 (#486)
Bump pipx from 1.16.5 to 1.17.1 (#486) Bumps [pipx](https://github.com/pypa/pipx) from 1.16.5 to 1.17.1. - [Release notes](https://github.com/pypa/pipx/releases) - [Changelog](https://github.com/pypa/pipx/blob/main/docs/changelog.rst) - [Commits](https://github.com/pypa/pipx/compare/1.16.5...1.17.1) --- updated-dependencies: - dependency-name: pipx dependency-version: 1.17.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump build from 1.5.0 to 1.6.0 (#487)
Bump build from 1.5.0 to 1.6.0 (#487) Bumps [build](https://github.com/pypa/build) from 1.5.0 to 1.6.0. - [Release notes](https://github.com/pypa/build/releases) - [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pypa/build/compare/1.5.0...1.6.0) --- updated-dependencies: - dependency-name: build dependency-version: 1.6.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bump isort from 8.0.1 to 9.0.1 (#488)
Bump isort from 8.0.1 to 9.0.1 (#488) Bumps [isort](https://github.com/PyCQA/isort) from 8.0.1 to 9.0.1. - [Release notes](https://github.com/PyCQA/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md) - [Commits](https://github.com/PyCQA/isort/compare/8.0.1...9.0.1) --- updated-dependencies: - dependency-name: isort dependency-version: 9.0.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>