CHANGES
=======

* fix headers conflict
* Updated AUTHORS
* Mock HTTP verbs of session of object for all test cases
* Initial approach to mocking requests.Session to fix unit tests
* Send all requests through a Session instance
* Set default timeout of 2 minutes for all requests
* removed unnecssary comment
* PEP8
* implemented streaming file
* Check whether configured namenodes are up before continuing with CRUD operations

0.4.1
-----

* update AUTHORS
* Restored host and port fields in PyWebHDFSClient.  They are not used internally anymore, but are a visible part of the API, so cannot be removed
* Fixed error in default value of request\_extra\_opts
* Added support for general base URIs and extra options for REST requests
* Set default timeout to None instead of 0
* update .gitignore

0.4.0
-----

* correct setup.cfg
* Add test coverage for extended attributes, update README for extended attribtues
* Add HDFS extended attribute support
* added exists\_file\_dir
* allow paths with leading '/'
* Add timeout to requests call
* pass stylecheck
* resolve conflicts
* Extract method: \_resolve\_host
* Define custom exceptions for HA and federation
* Return the result of the rename operation
* Added wrapper for GETCONTENTSUMMARY
* support federation and HA

0.3.2
-----

* Fix print statements for Python 3
* fix linting
* add GETFILECHECKSUM support

0.3.0
-----

* Add Python 3 support
* Convert README to RST
* Implement PBR for versioning
* Restructure test layout
* Add Daan Debie to AUTHORS file
* Closes #5, adding Travis CI status
* Initial Travis CI file
* setup.py now points to the right GH repo
* Moved requirements files to project root, renamed to standard naming conventions setup.py uses (test-)requirements.txt for dependencies MANIFEST.in added to ensure requirements files are added to dist for Tox
* Make PEP8 happier
* Update readme, license, authors
* Convert non-string parameters in the current way
* Ensure destination path contains a leading slash
* URL encode query parameters
* Support HDFS paths with unicode characters
* Bump version after last  pull request
* version bumo, authors file, comments
* fixed unittest code
* I fixed performance of operation to large file
* update version for new release 0.2.2
* do not pass file\_data to name node
* Changed append\_file() to use content type application/octet-stream
* version bump
* added unit test for header in create file 'content-type': 'application/octet-stream', added AUTHORS file, pep8
* Fix for WebHDFS API complaint during create file operation: Data upload requests must have content-type set to 'application/octet-stream
* Add build status indicator from Jenkins
* add docs directory
* update with links to documentation
* added sphix documentation
* Update README.md
* setup changes, link to pypi
* correct spelling error
* change to example code, and create\_file return value
* removing print statement from unit tests
* remove temp function
* adding unit tests
* Fix typo
* adding tox support
* added verbosity to example
* change example ip to localhost
* adding examples
* update to comments for client functions
* add doc strings to client methods
* pep8 cleanup
* adding nosetests and setup configurations
* update README
* update to README
* adding .gitignore and LICENSE files
* removing .pyc
* initial commit of hdfs wrapper
* first commit
