Recent Commits to python-patterns:master

  • 26/09/2026 14:19

    Merge branch 'master' of github.com:faif/python-patterns

    Merge branch 'master' of github.com:faif/python-patterns
  • 24/09/2026 19:11

    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>
  • 24/09/2026 18:54

    Merge branch 'master' of github.com:faif/python-patterns

    Merge branch 'master' of github.com:faif/python-patterns
  • 24/09/2026 17:29

    update gitignore file

    update gitignore file
  • 24/09/2026 17:11

    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>
  • 22/09/2026 15:02

    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>
  • 18/09/2026 17:45

    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>
  • 18/09/2026 17:17

    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>
  • 12/09/2026 11:22

    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>
  • 12/09/2026 11:22

    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>
  • 12/09/2026 11:21

    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>
  • 04/09/2026 10:53

    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>
  • 04/09/2026 10:46

    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>
  • 04/09/2026 10:20

    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>
  • 04/09/2026 10:20

    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>
  • 04/09/2026 10:19

    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>
  • 04/09/2026 10:18

    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>

Log in