2023-03-07 Jan Kotanski <jankotan@gmail.com>
	* send WARNING, ERROR, FATAL to stderr by default (#139)
	* tagged as 3.8.0

2023-03-01 Jan Kotanski <jankotan@gmail.com>
	* add MaxRecordRuntime and MaxElementRuntime tango server properties (#136)
	* use datasource name as a keyword for Tango datasources (#136)
	* tagged as 3.7.0

2023-02-28 Jan Kotanski <jankotan@gmail.com>
	* add --no-nexus-logs to nxsfromxml
	* tagged as 3.6.0

2022-12-12 Jan Kotanski <jankotan@gmail.com>
	* add fileformat metadata flag
	* tagged as 3.5.3

2022-11-21 Jan Kotanski <jankotan@gmail.com>
	* fix canfail mode for tango sources when proxy cannot be created
	* tagged as 3.5.2

2022-11-21 Jan Kotanski <jankotan@gmail.com>
	* add empytunits metadata flag
	* tagged as 3.5.1

2022-10-24 Jan Kotanski <jankotan@gmail.com>
	* add support for dynamic attribute shapes
	* tagged as 3.5.0

2022-08-16 Jan Kotanski <jankotan@gmail.com>
	* update Metadata parameters
	* adopt tests to nxstools 3.25.0
	* tagged as 3.4.2

2022-07-18 Jan Kotanski <jankotan@gmail.com>
	* add the pap option to Metadata options
	* requires nxstools 3.23.0
	* tagged as 3.4.1

2022-06-21 Jan Kotanski <jankotan@gmail.com>
	* add a workaround for etree.tostring utf8 problem
	* add a step counter to the PYEVAL common block
	* remove default mysql localhost
	* add tests for ubuntu jammy
	* tagged as 3.4.0

2022-03-16 Jan Kotanski <jankotan@gmail.com>
	* add the metadataOutput property
	* requires nxstools 3.16.2
	* tagged as 3.3.0

2021-11-30 Jan Kotanski <jankotan@gmail.com>
	* add stderrflag and stoutflag  for std streams
	* tagged as 3.2.0

2021-07-29 Jan Kotanski <jankotan@gmail.com>
	* currenttime from the nxstools package used
	* tagged as 3.1.2

2021-04-08 Jan Kotanski <jankotan@gmail.com>
	* update tests for h5py >= 3.0
	* tagged as 3.1.1

2021-03-03 Jan Kotanski <jankotan@gmail.com>
	* add DATA_ARRAY decoder
	* tagged as 3.1.0

2021-02-22 Jan Kotanski <jankotan@gmail.com>
	* update test for nxstools v3.1.0
	* tagged as 3.0.2

2021-02-17 Jan Kotanski <jankotan@gmail.com>
	* fix for storing strings by default as scalar
	* set default strategy as init
	* tagged as 3.0.1

2021-02-13 Jan Kotanski <jankotan@gmail.com>
	* store strings by default as scalar
	* requires nxstools 3.0.1
	* tagged as 3.0.0

2021-02-04 Jan Kotanski <jankotan@gmail.com>
	* change default h5writer from pni to h5cpp
	* tagged as 2.29.0

2020-05-08 Jan Kotanski <jankotan@gmail.com>
	* fix typo in printout
	* tagged as 2.28.2

2020-05-08 Jan Kotanski <jankotan@gmail.com>
	* fix manifest file
	* tagged as 2.28.1

2020-05-08 Jan Kotanski <jankotan@gmail.com>
	* add nxsfromxml script
	* add optional parent nexus path to fileName attribute
	* tagged as 2.28.0

2020-04-14 Jan Kotanski <jankotan@gmail.com>
	* speed up getJSONData
	* tagged as 2.27.0

2020-03-06 Jan Kotanski <jankotan@gmail.com>
	* support lower record names for client datasources
	* tagged as 2.26.0

2020-01-15 Jan Kotanski <jankotan@gmail.com>
	* fix reshaping LIMA encoded attributes
	* tagged as 2.25.3

2020-01-07 Jan Kotanski <jankotan@gmail.com>
	* fix swapping endianness for LIMA encoded attributes
	* tagged as 2.25.2

2019-10-10 Jan Kotanski <jankotan@gmail.com>
	* add pip support
	* change to setuptools
	* tagged as 2.25.1

2019-10-01 Jan Kotanski <jankotan@gmail.com>
	* add AddingLogs property
	* tagged as 2.25.0

2019-09-24 Jan Kotanski <jankotan@gmail.com>
	* add external filters
	* fixes for no-tango mode
	* tagged as 2.24.1

2019-09-05 Jan Kotanski <jankotan@gmail.com>
	* add external filters
	* requires nxstools 2.67.0
	* tagged as 2.24.0

2019-07-11 Jan Kotanski <jankotan@gmail.com>
	* remove strip attribute
	* tagged as 2.23.1

2019-06-27 Jan Kotanski <jankotan@gmail.com>
	* change minidom to etree
	* remove circular dependences by adding weakref's
	* tagged as 2.23.0

2019-03-18 Jan Kotanski <jankotan@gmail.com>
	* workaround for the case when Client data is None
	* tagged as 2.22.6

2019-02-28 Jan Kotanski <jankotan@gmail.com>
	* fix for links to not existing object
	* tagged as 2.22.5

2019-02-28 Jan Kotanski <jankotan@gmail.com>
	* allows creating links to not existing object
	* tagged as 2.22.4

2019-01-15 Jan Kotanski <jankotan@gmail.com>
	* add flush for stderr stream
	* tagged as 2.22.3

2018-11-26 Jan Kotanski <jankotan@gmail.com>
	* workaround for broken pipe in StreamSet
	* tagged as 2.22.2

2018-11-21 Jan Kotanski <jankotan@gmail.com>
	* fix tests for buster
	* fix for PYTG_BUG_213
	* tagged as 2.22.1

2018-10-18 Jan Kotanski <jankotan@gmail.com>
	* split the package
	* fix for h5cppwriter module
	* tagged as 2.22.0

2018-10-09 Jan Kotanski <jankotan@gmail.com>
	* fixes for SWMR with h5cpp
	* tagged as 2.21.1

2018-09-20 Jan Kotanski <jankotan@gmail.com>
	* add support for python3
	* tagged as 2.21.0

2018-09-04 Jan Kotanski <jankotan@gmail.com>
	* add support for fqdn in TangoServer
	* tagged as 2.20.0

2018-08-15 Jan Kotanski <jankotan@gmail.com>
	* add support for h5cpp
	* tagged as 2.19.0

2018-05-18 Jan Kotanski <jankotan@gmail.com>
	* second step in  support for utf8 in h5pywriter
	* tagged as 2.18.2

2018-05-18 Jan Kotanski <jankotan@gmail.com>
	* fix support for utf8 in h5pywriter
	* tagged as 2.18.1

2018-02-01 Jan Kotanski <jankotan@gmail.com>
	* set libver=latest if swmr is True
	* add reopen, names, for FileWriter objects
	* add get_links for FileWriter
	* fix refresh method for FileWriter objects
	* tagged as 2.18.0

2017-11-21 Jan Kotanski <jankotan@gmail.com>
	* set DefaultCanFail property to True
	* add error on shape mismatch
	* tagged as 2.17.1

2017-11-20 Jan Kotanski <jankotan@gmail.com>
	* add DefaultCanFail property
	* tagged as 2.17.0

2017-09-26 Jan Kotanski <jankotan@gmail.com>
	* do not create a link when target is empty
	* tagged as 2.16.1

2017-09-08 Jan Kotanski <jankotan@gmail.com>
	* append errors in markFail
	* tagged as 2.16.0

2017-07-12 Jan Kotanski <jankotan@gmail.com>
	* add writer parameter into open_file/create_file
	* allow to run two different writers simultaneously
	* tagged as 2.15.0

2017-07-12 Jan Kotanski <jankotan@gmail.com>
	* improve thread safety of NXSDataWriter
	* tagged as 2.14.3

2017-06-28 Jan Kotanski <jankotan@gmail.com>
	* comment printouts
	* tagged as 2.14.2

2017-06-23 Jan Kotanski <jankotan@gmail.com>
	* move globallock into __init__
	* tagged as 2.14.1

2017-06-23 Jan Kotanski <jankotan@gmail.com>
	* add skipacqusiotion attribute
	* add globallock to nxswriter
	* tagged as 2.14.0

2017-06-20 Jan Kotanski <jankotan@gmail.com>
	* change Streams module into StreamSet class
	* tagged as 2.13.0

2017-06-13 Jan Kotanski <jankotan@gmail.com>
	* add global canfail attribute
	* tagged as 2.12.0

2017-05-24 Jan Kotanski <jankotan@gmail.com>
	* fix for reopening logs
	* tagged as 2.11.1

2017-05-11 Jan Kotanski <jankotan@gmail.com>
	* add file split with stepsPerFile
	* tagged as 2.11.0

2017-04-22 Jan Kotanski <jankotan@gmail.com>
	* avoid closing file when state is ON or OFF
	* tagged as 2.10.2

2017-04-13 Jan Kotanski <jankotan@gmail.com>
	* fix for file cannot be closed
	* tagged as 2.10.1

2017-04-07 Jan Kotanski <jankotan@gmail.com>
	* add STEP block recording
	* nexus_configuration_logs to nexus_logs and configuration
	* tagged as 2.10.0

2017-03-22 Jan Kotanski <jankotan@gmail.com>
	* change Nexus__entry__%s_XML to nexus__entry__%s_xml
	* tagged as 2.9.0

2017-03-22 Jan Kotanski <jankotan@gmail.com>
	* speed up type convetion
	* tagged as 2.8.1

2017-03-21 Jan Kotanski <jankotan@gmail.com>
	* fix type convetion
	* tagged as 2.8.0

2017-03-19 Jan Kotanski <jankotan@gmail.com>
	* fix manpage
	* tagged as 2.7.1

2017-03-19 Jan Kotanski <jankotan@gmail.com>
	* change log name to nexus_configuation_logs
	* tagged as 2.7.0

2017-03-06 Jan Kotanski <jankotan@gmail.com>
	* add fixes for H5PYWriter
	* add tests
	* tagged as 2.6.1

2017-03-02 Jan Kotanski <jankotan@gmail.com>
	* add FileWriter class
	* add support for h5py
	* tagged as 2.6.0

2016-11-25 Jan Kotanski <jankotan@gmail.com>
	* add link target as link content
	* tagged as 2.5.0

2016-10-31 Jan Kotanski <jankotan@gmail.com>
	* add nexus_strategy attribute
	* update man page
	* tagged as 2.4.0

2016-09-16 Jan Kotanski <jankotan@gmail.com>
	* add __nxroot__ object into PYEVAL "commonblock"
	* tagged as 2.3.0

2016-09-06 Jan Kotanski <jankotan@gmail.com>
	* add set_source to device proxies
	* tagged as 2.2.6

2016-07-13 Jan Kotanski <jankotan@gmail.com>
	* remove override get_state
	* tagged as 2.2.5

2016-06-30 Jan Kotanski <jankotan@gmail.com>
	* refresh dev_state and dev_status
	* tagged as 2.2.4

2016-06-29 Jan Kotanski <jankotan@gmail.com>
	* refresh dev_state and dev_status
	* tagged as 2.2.3

2016-06-29 Jan Kotanski <jankotan@gmail.com>
	* reimplement dev_state
	* tagged as 2.2.2

2016-06-06 Jan Kotanski <jankotan@gmail.com>
	* fix for aTnv attribute conversion
	* tagged as 2.2.1

2016-05-25 Jan Kotanski <jankotan@gmail.com>
	* skip pyeval datasources is they are not used
	* tagged as 2.2.0

2016-05-03 Jan Kotanski <jankotan@gmail.com>
	* workaround for closing for nonexisting files
	* fix for tests when localhost is not defined
	* tagged as 2.1.3

2016-04-29 Jan Kotanski <jankotan@gmail.com>
	* add man page
	* tagged as 2.1.2

2016-04-11 Jan Kotanski <jankotan@gmail.com>
	* add README.rst to MANIFEST.in
	* tagged as 2.1.1

2016-04-11 Jan Kotanski <jankotan@gmail.com>
	* add sphinx comments
	* add release module
	* tagged as 2.1.0

2016-02-05 Jan Kotanski <jankotan@gmail.com>
	* extend __CLIENT__  group device keyword
	* tagged as 2.0.2

2016-02-05 Jan Kotanski <jankotan@gmail.com>
	* fix __CLIENT__  group device keyword
	* tagged as 2.0.1

2015-10-22 Jan Kotanski <jankotan@gmail.com>
	* adding streaming functions in Streams
	* adding support for external links and datasource links
	* changes for python-pni > 1.0.0
	* tagged as 2.0.0

2015-04-21 Jan Kotanski <jankotan@gmail.com>
	* adding support for tango:// prefix in __CLIENT__ TANGO datasources
	* tagged as 1.8.2

2015-04-07 Jan Kotanski <jankotan@gmail.com>
	* adding closeFile to openFile if OPEN
	* tagged as 1.8.1

2015-03-05 Jan Kotanski <jankotan@gmail.com>
	* adding __CLIENT__ group for  TANGO datasources
	* tagged as 1.8.0

2014-12-18 Jan Kotanski <jankotan@gmail.com>
	* removing shell start-up file
	* tagged as 1.7.3

2014-12-05 Jan Kotanski <jankotan@gmail.com>
	* changing error message for link problems
	* tagged as 1.7.2

2014-12-02 Jan Kotanski <jankotan@gmail.com>
	* enabling use of Tango attrs with different character sizes
	* tagged as 1.7.1

2014-10-29 Jan Kotanski <jankotan@gmail.com>
	* adding common block to PyEval
	* adding datasources into attributes
	* tagged as 1.7.0

2014-10-13 Jan Kotanski <jankotan@gmail.com>
	* making work around for astor strangeness of add_class args
	* cleaning the code
	* tagged as 1.6.3

2014-08-26 Jan Kotanski <jankotan@gmail.com>
	* adding auto growing of fields
	* tagged as 1.6.2

2014-08-21 Jan Kotanski <jankotan@gmail.com>
	* enables saving images and spectra in fields with larger dims
	* tagged as 1.6.1

2014-07-11 Jan Kotanski <jankotan@gmail.com>
	* making python API more similar to Tango one:
	* 	getNXFile -> getFile
	* 	openNXFile -> openFile
	* 	closeNXFile -> closeFile
        * 	jsonRecord -> jsonrecord
        * 	xmlSettings -> xmlsettings
        * 	numThreads -> numberOfThreads
	* tagged as 1.6.0

2014-07-10 Jan Kotanski <jankotan@gmail.com>
	* adding reraising Tango exceptions
	* tagged as 1.5.5

2014-03-03 Jan Kotanski <jankotan@gmail.com>
	* adding exception on rank missmatch
	* tagged as 1.5.4

2014-01-16 Jan Kotanski <jankotan@gmail.com>
	* comming back to 'nexdatas' package name
	* tagged as 1.5.3

2014-01-03 Jan Kotanski <jankotan@gmail.com>
	* moves NXSDataServer into nxswriter module
	* tagged as 1.5.2

2013-12-12 Jan Kotanski <jankotan@gmail.com>
	* fixies for status method
	* tagged as 1.5.1

2013-12-10 Jan Kotanski <jankotan@gmail.com>
	* changing TangoDataWriter.thejson into  TangoDataWriter.jsonRecord
	* changing TheXMLSettings into XMLSettings
	* changing TheJSONRecord into JSONRecord
	* changing TangoDataServer into NXSDataWriter
	* changing ndts into nxswriter
	* tagged as 1.5.0

2013-12-03 Jan Kotanski <jankotan@gmail.com>
	* making changes in spaces
	* tagged as 1.4.4

2013-11-26 Jan Kotanski <jankotan@gmail.com>
	* adding dev_state implementation
	* tagged as 1.4.3

2013-11-19 Jan Kotanski <jankotan@gmail.com>
	* fixes interference of TANGO groups and reshaping TANGO memeber
	* tagged as 1.4.2

2013-11-13 Jan Kotanski <jankotan@gmail.com>
	* adding Errors attribute and a FAULT server state
	* tagged as 1.4.1

2013-11-12 Jan Kotanski <jankotan@gmail.com>
	* adding asynchronous versions of OpenEntry, Record, CloseEntry
	* tagged as 1.4.0

2013-11-08 Jan Kotanski <jankotan@gmail.com>
	* adding reshaping fields
	* tagged as 1.3.1

2013-10-23 Jan Kotanski <jankotan@gmail.com>
	* change format to rank in JSON data
	* spitting DataSources and H5Elements
	* making TheXMLSettings  and The JSONString in expert view level
	* tagged as 1.3.0

2013-09-24 Jan Kotanski <jankotan@gmail.com>
	* adding possibility of appending a new [NXentry] group to the existing file
	* fixing NumberOfThreads property update
	* fixing tests for ProxyTools
	* tagged as 1.2.2

2013-08-27 Jan Kotanski <jankotan@gmail.com>
	* adding NX_class attribute for NexDatasLogs collection
	* creating ProxyTools class
	* fixing setting decoders for Tango group datasource and parsing " for PyEval datasource scripts
	* tagged as 1.2.1

2013-08-20 Jan Kotanski <jankotan@gmail.com>
	* adding group to TANGO datasources
	* adding PYEVAL datasource for evaluating data by python script
	* adding NumberOfThreads device property
	* adding python_version field into nexus logs
	* changing linking system
	* tagged as 1.2.0

2013-08-06 Jan Kotanski <jankotan@gmail.com>
	* adding filling failed object by its maximal value
	* tagged as 1.1.8

2013-06-27 Jan Kotanski <jankotan@gmail.com>
	* changing error messages
	* adding tests for string attribute
	* tagged as 1.1.7

2013-06-24 Jan Kotanski <jankotan@gmail.com>
	* status fixes for writing XMLSettings
	* fixes for writing of string attribute
	* tagged as 1.1.6

2013-05-30 Jan Kotanski <jankotan@gmail.com>
	* speed up writing by removing time.sleep() and gc.collect()
	* tagged as 1.1.5

2013-05-15 Jan Kotanski <jankotan@gmail.com>
	* adding checks during writing thejson and xmlSettings TangoDataWriter attributes
	* changing TangoDataWriter.json into TangoDataWriter.thejson
	* changing parameters in TangoDataWriter constructor
	* adding logging Streams
	* adding nexdatas_canfail=FAILED attribute
	* tagged as 1.1.4

2013-04-26 Jan Kotanski <jankotan@gmail.com>
	* creating DeviceProxy for Tango DataSource in setup method
	* moving XMLCreator into nexdata.tools
	* tagged as 1.1.3

2013-04-16 Jan Kotanski <jankotan@gmail.com>
	* make fixes for 32bits version and old pninx
	* tagged as 1.1.2

2013-03-26 Jan Kotanski <jankotan@gmail.com>
	* adding support for vertices
	* changing TDS into TangoDataServer
	* adding tests
	* tagged as 1.1.1

2013-03-11 Jan Kotanski <jankotan@gmail.com>
	* adding  support for separate group names in link targets
	* making Elink.typesToNames private
	* removing a name parameter from class inherited from Elements
	* switches to pni.io library
	* extending shapes up to a rank value
	* adding tests
	* improving FieldArray class
	* tagged as 1.1.0


2013-02-06 Jan Kotanski <jankotan@gmail.com>
	* adding support for dimension casting
	* fetching a shape of the client datasource from the global JSON string
	* allowing storing client attributes of numeric types
	* fixing setting shuffle
	* tagged as 1.0.8


2013-01-21 Jan Kotanski <jankotan@gmail.com>
	* adding decoder for UTF8 and INT32 encoded data
	* fixing storing attributes in FieldArrays
	* fixing shape finding and FetchNameHandler conditions
	* fixing shape order in Tango DataSource
	* fixing fetching scalars by DB DataSource
	* tagged as 1.0.7

2012-12-18 Jan Kotanski <jankotan@gmail.com>
	* adding compression, i.e. attributes to strategy tag
	* updating README
	* adding support for int8, int16  and ISO8601 types
	* adding unittest for scalar integer counters
	* changing Tango states: OPEN -> EXTRACT, INIT -> OPEN
	* tagged as 1.0.6

2012-11-28 Jan Kotanski <jankotan@gmail.com>
	* adding flush of h5 file in close entry
	* adding support for boolean true/false values in XML
	* adding support for different chunks, i.e. defining arbitrary growing dimension
	* adding reading from XML string multi-dimension values of the fields and attributes
	* tagged as 1.0.5

2012-11-27 Jan Kotanski <jankotan@gmail.com>
	* adding support for attribute datasources
	* fixing reading from JSON string the client datasource
	* tagged as 1.0.4

2012-11-23 Jan Kotanski <jankotan@gmail.com>
	* adding a factory for external datasources
	* fixing the decoder pool for external decoders
	* tagged as 1.0.3

2012-11-20 Jan Kotanski <jankotan@gmail.com>
	* adding datasource name into XMLCreator
	* tagged as 1.0.2

2012-11-20 Jan Kotanski <jankotan@gmail.com>
	* added decoders
	* bug fixes
	* tagged as 1.0.1

2012-10-30 Jan Kotanski <jankotan@gmail.com>
	* the first tag
	* tagged as 1.0

2012-06-07 Jan Kotanski <jankotan@gmail.com>
	* ChangeLog: creating develop branch
