Skip to content

Commit

Permalink
Come back from the dead.
Browse files Browse the repository at this point in the history
  • Loading branch information
thefunny42 committed Jan 10, 2018
1 parent 6db1f2c commit c4c60d3
Show file tree
Hide file tree
Showing 8 changed files with 179 additions and 257 deletions.
11 changes: 11 additions & 0 deletions .gitignore
@@ -0,0 +1,11 @@
*.py[co]
__pycache__/
build/
dist/
*.egg-info/
.tox/
bin/
eggs/
develop-eggs/
parts/
.installed.cfg
88 changes: 35 additions & 53 deletions CHANGES.txt
@@ -1,108 +1,90 @@
======================
hurry.workflow changes
======================
CHANGES
=======

0.14 (unreleased)
=================

- Nothing changed yet.
-----------------

- Update dependencies not to rely on ZODB 3 anymore.

0.13.1 (2013-01-17)
===================
-------------------

* Make the exceptions also display more informative messages.
- Make the exceptions also display more informative messages.

0.13 (2013-01-17)
=================
-----------------

* ``NoTransitionAvailableError`` gained a ``source`` and ``destination``
- ``NoTransitionAvailableError`` gained a ``source`` and ``destination``
attribute indicating what transition wasn't available.

* ``AmbiguousTransitionError`` also gained a ``source`` and ``destination``
- ``AmbiguousTransitionError`` also gained a ``source`` and ``destination``
attribute indicating what transition was ambiguous.
* ``InvalidTransitionError`` gained a ``source`` attribute indicating

- ``InvalidTransitionError`` gained a ``source`` attribute indicating
the source state of the attempted invalid transition.

* Newer ``bootstrap.py``
- Newer ``bootstrap.py``

0.12 (2012-02-10)
=================
-----------------

* Make the info() and state() functions on the WorkflowInfo class into
- Make the info() and state() functions on the WorkflowInfo class into
classmethods as they are not of much use otherwise.

* fireTransitionToward already accepted a check_security=False
- fireTransitionToward already accepted a check_security=False
argument, but it would not allow a transition that a user didn't
have the permission for to be fired after all, because the
transition wouldn't even be found in the first place. Now it works.

0.11 (2010-04-16)
=================
-----------------

* Do IAnnotations(self.context) only once in WorkflowState.
- Do IAnnotations(self.context) only once in WorkflowState.

* An IWorkflowVersions implementation is now optional.
- An IWorkflowVersions implementation is now optional.

* Added multiple workflows support.
- Added multiple workflows support.

0.10 (2009-11-19)
=================
-----------------

* Moved to svn.zope.org for development.
- Moved to svn.zope.org for development.

* Added a buildout.cfg, bootstrap.py
- Added a buildout.cfg, bootstrap.py

* Minimized dependencies. Note that ``Workflow`` does not inherit from
- Minimized dependencies. Note that ``Workflow`` does not inherit from
``Persistent`` and ``zope.container.contained.Contained``
anymore. If you need persistent workflow, you need to subclass this
in your own code. This breaks backwards compatibility, as persistent
workflows would need to be re-initialized.

0.9.2.1 (2007-08-15)
====================
--------------------

Bug fixes
---------

* Oops, the patches in 0.9.2 were not actually applied. Fixed them
- Oops, the patches in 0.9.2 were not actually applied. Fixed them
now.

0.9.2 (2007-08-15)
==================

Bug fixes
---------
------------------

* zope.security changes broke imports in hurry.workflow.
- zope.security changes broke imports in hurry.workflow.

* localUtility directive is now deprecated, so don't use it anymore.
- localUtility directive is now deprecated, so don't use it anymore.

0.9.1 (2006-09-22)
==================
------------------

Feature changes
---------------

* first cheesehop release.
- first cheesehop release.

0.9 (2006-06-15)
================

Feature changes
---------------
----------------
- separate out from hurry package into hurry.workflow

* separate out from hurry package into hurry.workflow
- eggification work

* eggification work

* Zope 3.3 compatibility work
- Zope 3.3 compatibility work

0.8 (2006-05-01)
================

Feature changes
---------------
----------------

Initial public release.
3 changes: 3 additions & 0 deletions MANIFEST.in
@@ -0,0 +1,3 @@
recursive-include src *.*
include *
global-exclude *.pyc
2 changes: 0 additions & 2 deletions README.txt
@@ -1,5 +1,3 @@
**************
hurry.workflow
**************

A simple but quite nifty workflow system for Zope 3.

0 comments on commit c4c60d3

Please sign in to comment.