1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
|
Changes in version 1.0.9
------------------------
* Better method to determine the default host IP address.
* Renamed host_ip to default_host_ip for clarity.
* Renamed application/util.py to application/system.py
Changes in version 1.0.8
------------------------
* Added LICENSE and ChangeLog.
* Rephrased some docstrings and descriptions.
* Added docstring to the Process class.
* Do not automatically import the timing module when the debug
module is imported.
* Made Process and Signals singletons.
* Updated util module description.
* Removed some obsolete commented code.
* Added some usage examples.
* Do not compress .py and .ini example files.
* Renamed mixed case functions in the configuration module to use
names with underscores for consistency.
* Renamed argument otype to type in the get_option function.
* Renamed thisHostIP to host_ip.
* Generalized configuration handling by adding the ConfigFile class.
With this multiple distinct configuration files can eb handled at the
same time and it makes it easier to specify the configuration file name
from the application than the less flexible module file name attribute.
* Removed configuration module functions which were made obsolete by the
addition of ConfigFile.
* Replaced _dataTypes attribute on ConfigSection with _datatypes.
Changes in version 1.0.7
------------------------
* In setup.py take the long description from README.
Changes in version 1.0.6
------------------------
* Added missing import in the queue module.
Changes in version 1.0.5
------------------------
* Added methods for controlling the event processing workflow
- pause/unpause/resume - to control event processing
- accept_events/ingore_events - to control event acceptance
- empty - to purge events already on the queue
* Allow unhandled events in a CumulativeEventQueue to be preserved.
* Capture unhandled exceptions from a queue's event handler.
* Fixed some docstrings and error messages in the queue module.
Changes in version 1.0.4
------------------------
* Added application.python.queue module.
Changes in version 1.0.3
------------------------
* Added usage example for the decorator module.
Changes in version 1.0.2
------------------------
* Added application.python submodule. It contains python related utilities
and helpers (currently it contains the decorator and util modules).
* Added decorator support in application.python.decorator.
* Moved the Singleton and Null classes from application.util to
application.python.util.
* Updated years in copyright info.
Changes in version 1.0.1
------------------------
* Fixed issue with printing the memory dump in multithreaded environments.
* Ignore one time collectable garbage generated before the memory debug
module is imported.
|