Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 2.93 KB

CHANGES.md

File metadata and controls

57 lines (37 loc) · 2.93 KB

Changelog

1.0.1 (2015-04-17)

  • Breaking Change: tidehunter.SimpleStateCounter updated to reflect techies 0.2.0 changes on StateCounter. Consequently techies must be updated to 0.2.0+ if you wish to use tidehunter 1.0.1+

1.0.0 (2014-01-22)

  • Moved codebase of Queue, StateCounter to techies. It's recommended to use techies together with tidehunter, but not always required, and therefore not a dependency of tidehunter
  • Added tidehunter.SimpleStateCounter to be used when no other state counter provided. It's a pure in-process implementation and therefore cannot be accessed by other processes
  • You can now do from tidehunter import Hunter instead of from tidehunter.stream import Hunter
  • Replaced PycURL with requests. Some of the benefits:

0.1.9 (2013-12-24)

  • PyCurl and Redis Python libraries bumped to the latest versions.
  • Queue now is almost Python Queue compatible (in a complaint free fashion), with the exception of Queue.full which always returns False; Queue.task_done and Queue.join do nothing.
  • NEW: Both Queue and StateCounter now have a clear method which performs a Redis DEL command on the said key and reinitialize based on each class's initialize method.

0.1.8 (2013-10-02)

  • Added alias methods put_nowait() and get_nowait() and other place holders to map the Python built-in Queue interfaces.
  • Added rstgen shell script for Markdown to reStructuredText. To use, run $ source rstgen in the root folder.
  • Credentials involved in unit tests and demo are now using environment variables.

0.1.7 (2013-07-22)

  • Massive update to README.rst
  • Fixed PyPi rendering of long description.

0.1.5 (2013-07-22)

  • NEW: Hunter.tide_on() now accepts an optional limit parameter for on the fly limit adjustment. The adjustment is not permanent, meaning if you want to reuse the same Hunter object, the old limit (or default None) is in effect.
  • Fixed a potential issue of Hunter puts in more records than desired limit.
  • Added temp Basic Auth test case (no stream, need to find a better source).

0.1.3 (2013-07-13)

  • Use the great httpbin.org (by Kenneth Reitz) for unit test now.
  • Auth (oauth or basic) is no longer required, as long as the target stream server supports access without auth.

0.1.2 (2013-07-12)

  • Include CHANGES (changelog) to be shown on PyPi.
  • Use with statement to open files for setup.py.
  • Added the first demo.

0.1.1 (2013-07-12)

  • Clean up setup.py to ensure requirements are installed/updated.

0.1.0 (2013-07-12)

  • Initial release