Skip to content

Releases: boromir674/software-patterns

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Nov 19:21

Release Notes: [NEW] Software Patterns v2.1.0

Merge branch 'release'

Full Changelog: v2.0.1...v2.1.0

v2.0.1

Choose a tag to compare

@boromir674 boromir674 released this 15 Nov 11:02

Full Changelog: v2.0.0...v2.0.1

v2.0.1-rc

v2.0.1-rc Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Nov 23:34

Release Notes: ci: better checks

Full Changelog: v2.0.0...v2.0.1-rc

v2.0.0

Choose a tag to compare

@boromir674 boromir674 released this 19 Nov 21:54

What's Changed

Full Changelog: v1.3.0...v2.0.0

Software Design Patterns v1.3.0

Choose a tag to compare

@boromir674 boromir674 released this 10 Jun 10:13

Singleton Design Pattern

Release support for the Singleton Design Pattern, implemented as a Python Metaclass.

Software Patterns v1.2.1

Choose a tag to compare

@boromir674 boromir674 released this 04 May 14:34

Fix integration of types with setuptools (through setup.cfg).

Typed Software Patterns v1.2.0

Choose a tag to compare

@boromir674 boromir674 released this 04 May 14:14

Typed Software Patterns v1.2.0

Allows modules/packaged importing the software_patterns module to automatically "detect" the types as defined in the software_patterns source code.

Software Patterns v1.1.2

Choose a tag to compare

@boromir674 boromir674 released this 30 Apr 19:06

Software patterns

Added Badge in README to show the number of monthly pypi downloads for the software-patterns python package.

Software Patterns v1.1.0

Choose a tag to compare

@boromir674 boromir674 released this 30 Apr 18:38

feature
^^^^^^^

  • add apidoc & docs cmds to facilitate automatic docs generation & docs local build
  • add memoize, notification, proxy & subclass registry software design patterns

test
^^^^

  • cover all code with tests

Software Patterns v1.0

Choose a tag to compare

@boromir674 boromir674 released this 10 Jan 18:24

Software Patterns v1.0.0

This release features the addition of the Documentation Pages.

Documentation Pages (docs) are hosted online at https://software-patterns.readthedocs.io .

In the docs one can:

  1. read about the Software Design Patterns in general as well as examine the ones implemented in the project.
  2. see code visualizations depicting the dependency graph and the uml class diagrams.
  3. find a Developer's Guide which should serve as the starting point for anyone who wishes to contribute to the software-patterns repository
  4. see the full (python) API documentation (ie classes, methods, functions, docstrings)