Commit Graph

7 Commits

Author SHA256 Message Date
James Oakley
4017d0d70e - Update to 2.1.2:
* Filtering support.
  * Bugfix: Support creation of objects with reverse M2M relations.
- 2.1.1
  * Support use of HTML exception templates. Eg. 403.html
  * Hyperlinked fields take optional slug_field, slug_url_kwarg and
    pk_url_kwarg arguments.
  * Bugfix: Deal with optional trailing slashs properly when generating
    breadcrumbs.
  * Bugfix: Make textareas same width as other fields in browsable API.
  * Private API change: .get_serializer now uses same instance and data
    ordering as serializer initialization.
- 2.1.0
  * Serializer instance and data keyword args have their position swapped.
  * queryset argument is now optional on writable model fields.
  * Hyperlinked related fields optionally take slug_field and slug_url_kwarg
    arguments.
  * Support Django's cache framework.
  * Minor field improvements. (Don't stringify dicts, more robust many-pk
    fields.)
  * Bugfix: Support choice field in Browseable API.
  * Bugfix: Related fields with read_only=True do not require a queryset
    argument.
- 2.0.2
  * Fix issues with pk related fields in the browsable API.
- 2.0.1
  * Add support for relational fields in the browsable API.
  * Added SlugRelatedField and ManySlugRelatedField.
  * If PUT creates an instance return '201 Created', instead of '200 OK'.
- 2.0.0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=7
2012-11-13 21:55:38 +00:00
James Oakley
be407de9f7 - Update to 2.7.3.7
* Fixes Python 2.5 support.
- 2.7.3.6 - 2012-05-21
  * Pool: Can now be used in an event loop, without starting the supporting
    threads (TimeoutHandler still not supported)
  * Pool: Process too frequent restart protection now only counts if the
    process had a non-successful exitcode.
  * Pool: New options max_restart + max_restart_freq
  * Pool: The ``WorkerLostError`` message now includes the exitcode of the
    process that disappeared.
- Build HTML docs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=6
2012-05-23 22:28:32 +00:00
James Oakley
da47a814ed - Update to 2.7.3.5
* Now always cleans up after sys.exc_info() to avoid cyclic references.
  * ExceptionInfo without arguments now defaults to sys.exc_info.
  * Forking can now be disabled using the MULTIPROCESSING_FORKING_DISABLE
    environment variable.
      Also this envvar is set so that the behavior is inherited after execv.
  * The semaphore cleanup process started when execv is used now sets a useful
    process name if the setproctitle module is installed.
  * Sets the FORKED_BY_MULTIPROCESSING environment variable if forking is
    disabled.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=5
2012-05-17 23:49:36 +00:00
James Oakley
321c819210 - Update to 1.7.3.4
* Added billiard.ensure_multiprocessing() - Raises NotImplementedError if
    the platform does not support multiprocessing (e.g. Jython).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=4
2012-04-27 23:00:46 +00:00
James Oakley
c32824e33a - Generate new spec
- Update to 2.7.3.3
  * PyPy now falls back to using its internal _multiprocessing module, so
    everything works except for forking_enable(False) (which silently degrades)
  * Fixed Python 2.5 compat issues.
  * Uses more with statements
  * Merged some of the changes from the Python 3 branch.
- 2.7.3.2 - 2012-04-20
  * Now installs on PyPy/Jython (but does not work).
- 2.7.3.1 - 2012-04-20
  * Python 2.5 support added.
- 2.7.3.0 - 2012-04-20
  * Updated from Python 2.7.3
  * Python 2.4 support removed, now only supports 2.5, 2.6 and 2.7. (may
    consider py3k support at some point).
  * Pool improvments from Celery.
  * no-execv patch added (http://bugs.python.org/issue8713)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=3
2012-04-25 19:22:17 +00:00
James Oakley
3556bc1e24 - Update to 0.3.1
* Fixed broken bool evaluation in supervisor. Thanks to jonozzz
    The bug originated from a ``a if x else b`` vs. ``x and a or bz``
    confusion when porting code to Python 2.4.
  * ``ApplyResult._set`` can't delete the result if it's not been accepted.
    This also means ``ApplyResult._ack`` needs to delete the result if the job
    has been marked ready.
- 0.3.0
  * Added support for accept callbacks.
- 0.2.3
  * Python 2.4 support.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=2
2011-11-25 09:02:48 +00:00
James Oakley
7080bca96c - Initial import
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-billiard?expand=0&rev=1
2010-04-14 17:18:40 +00:00