Changelogs » Collective.monkeypatcher

PyUp Safety actively tracks 267,270 Python packages for vulnerabilities and notifies you when to upgrade.

Collective.monkeypatcher

1.2.1

------------------
  
  Bug fixes:
  
  
  - Minor packaging updates. [various] (1)

1.2

----------------
  
  New features:
  
  - Include installation instructions in the README.
  
  - Update test infrastructure.

1.1.6

------------------
  
  Bug fixes:
  
  - Prepare for Python 2 / 3 compatibility
  [frapell]

1.1.5

------------------
  
  Bug fixes:
  
  - Fix import for Python 3 in the tests module
  [ale-rt]

1.1.4

------------------
  
  Bug fixes:
  
  - Fix import for Python 3
  [pbauer]

1.1.3

------------------
  
  New features:
  
  - Document possible problems when patching module level functions
  [frisi]

1.1.2

------------------
  
  Fixes:
  
  - Use zope.interface decorator.
  [gforcada]

1.1.1

------------------
  
  - Fix typo.
  [gforcada]

1.1

----------------
  
  * Fix the case where the replacement object does not have a __module__
  attribute (see https://github.com/plone/collective.monkeypatcher/pull/3).
  [mitchellrj, fRiSi]

1.0.1

------------------
  
  * Downgrade standard log message to debug level.
  [hannosch]

1.0

----------------
  
  * Avoid a zope.app dependency.
  [hannosch]
  
  * Added new parameter preconditions that only patches if preconditions are met
  like version of a specific package.
  [spamsch]
  
  * Added new parameter preserveOriginal. Setting this to true makes it possible
  to access the patched method via _old_``name of patched method``
  [spamsch]

1.0b2

------------------
  
  * Add the possibility to ignore the error if the original function isn't
  present on the class/module being patched
  [jfroche]
  
  * Check if the docstring exists before changing it
  [jfroche]
  
  * Add buildout.cfg for test & test coverage
  [jfroche]

1.0b1

------------------
  
  * Fires an event when a monkey patch is applied. See interfaces.py.
  [glenfant]
  
  * Added ZCML attributes "docstringWarning" and "description".
  [glenfant]
  
  * Added unit tests.
  [glenfant]

1.0a1

------------------
  
  * Initial release
  [optilude]