Skip to content

Commit

Permalink
Set up changes for 0.5 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Rachel Sanders committed Oct 16, 2014
1 parent 890e7b8 commit a596a23
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 5 deletions.
27 changes: 24 additions & 3 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,29 @@ Alejandro Ramirez (got-root):
- More documentation on how to use folders.


Upcoming releases
------------------
0.5 (October 15, 2014)
----------------------

** This release has a potential backwards incompatible change, see below **

* Pyexchange uses requests under the hood now (@trustrachel)

Hey did you know that requests can do NTLM? I didn't. The internal connection class now uses requests
instead of the clunky urllib2.

There's a backwards incompatible change if you're subclassing the connection object. Requests doesn't
need nearly the crud that urllib2 did, so I changed some of the methods and properties.

Almost nobody should use this feature, but beware if you do.

* You can get a list of events between two dates. This was a big limitation of the library before, so a huge
thank you to Eric Matthews (@ematthews))

* Fixed bug causing retrieved events to not be in UTC. (Thanks to Alejandro Ramirez (@got-root))

* Integrated with travis (finally).




0.5 - Hey did you know that requests can do NTLM? I didn't. This release will be working on moving away from urllib2 & the unmaintained python-ntlm and towards requests (huzzah) and ideally Python 3 support (HUZZAH).

4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

setup(
name='pyexchange',
version='0.5-dev',
version='0.5',
url='https://github.com/linkedin/pyexchange',
license='Apache',
author='Rachel Sanders',
Expand All @@ -26,7 +26,7 @@
platforms='any',
include_package_data=True,
packages=find_packages('.', exclude=['test*']),
install_requires=['lxml', 'pytz', 'python-ntlm'],
install_requires=['lxml', 'pytz', 'requests', 'requests-ntlm'],
classifiers=[
'Development Status :: 3 - Alpha',
'Intended Audience :: Developers',
Expand Down

0 comments on commit a596a23

Please sign in to comment.