Commit graph

117 commits

Author SHA1 Message Date
Adam Coddington
e45984b49c Minor style changes. 2015-01-10 11:21:30 -08:00
Simon Elliston Ball
de51878a83 Enable family mode
refresh locations now includes all devices associated with your family,
not just the main account used.
2015-01-08 19:03:32 +00:00
Adam Coddington
abf6c0df17 Release 0.6.0. 2014-10-25 20:37:22 -07:00
Adam Coddington
77b17f091c Merge remote-tracking branch 'derphilipp/master' into python3k
Conflicts:
	pyicloud/cmdline.py
2014-10-25 20:34:27 -07:00
Peter Evans
867791e3d7 Merge pull request #25 from picklepete/add_basic_testing
Adds a rudimentary testing framework
2014-10-09 09:55:54 +01:00
Adam Coddington
506d8e5ba3 Moving a docstring. 2014-10-06 06:32:33 -07:00
Adam Coddington
58cbec08f5 Properly send use only arguments following the first. 2014-10-05 21:10:01 -07:00
Adam Coddington
83f817b5c0 Test only Python 2.6 and Python 2.7 for now. 2014-10-05 21:01:28 -07:00
Adam Coddington
e5e961c6c1 Adding tox configuration; making sanity test Python 2.6 compatible. 2014-10-05 20:59:30 -07:00
Adam Coddington
622f38e4a6 Moving tests into the pyicloud package. 2014-10-05 20:48:00 -07:00
Adam Coddington
9c6e59c26d Adding a single basic test asserting that the help text is properly displayed. 2014-10-05 20:46:07 -07:00
Adam Coddington
434535f6a4 PEP8 compliance. 2014-10-05 20:38:17 -07:00
Adam Coddington
f63e46941f Run PEP8 as part of the build process. 2014-10-05 20:37:15 -07:00
Adam Coddington
64ca42d5d7 Updating gitignore; adding travis.yml. 2014-10-05 20:28:42 -07:00
Adam Coddington
39965ce51a PEP8 compliance (line length). 2014-10-05 20:26:10 -07:00
Philipp Weissmann
c18fcf7221 Fixed python2.6 compatiblity, formating and spelling 2014-10-03 08:31:05 +02:00
Philipp Weissmann
cb5872c1a0 Use pytz instead of /etc/timezone; Python3 compatible 2014-10-02 10:55:33 +02:00
Philipp Weissmann
4f2e92c6e0 Python2 to Python3 conversion using 2to3 2014-10-02 09:52:26 +02:00
Adam Coddington
2986793345 Release 0.5.2; only for updating PyPI record. 2014-08-26 23:52:54 -07:00
Adam Coddington
eff8d21a6d Fixing a few links that were not converted from markdown to RST via #23. 2014-08-26 23:49:44 -07:00
Adam Coddington
d2bdb86ce6 Removing original markdown version of the readme. 2014-08-26 23:49:10 -07:00
Ian Havelock
883e00438f Added README.rst to display correctly on PyPi. 2014-08-26 21:48:40 +01:00
Adam Coddington
d56995cb0f Release 0.5.1. 2014-08-25 23:13:26 -07:00
Adam Coddington
32bad85c75 Use absolute import for contacts module. Fixes #22. 2014-08-25 23:12:33 -07:00
Adam Coddington
768f3fb163 Release 0.5.0. 2014-08-24 16:58:35 -07:00
Adam Coddington
c50f74e7d3 Merge pull request #21 from kirk24788/master
Support for Contacts service
2014-08-24 16:57:40 -07:00
Mario Mancino
4d4f3c31c7 added Contacts class 2014-08-22 18:42:44 +02:00
Mario Mancino
2623013b48 iCloud Contacts Support, based on pull-request from joachimneu 2014-08-22 18:36:06 +02:00
Adam Coddington
ef85a5786a Bumping version. to 0.4.0 2014-04-17 15:13:23 -07:00
Benjamin Schollnick
1ca1a84648 Adding the command line wrapper, to allow shell script usage, and other applications to use pyicloud services. 2014-04-17 15:08:12 -07:00
Adam Coddington
d86efc04b1 Merge pull request #16 from etataurov/py3keysindexing
Devices indexing doesn't work on python3
2014-04-09 07:25:49 -07:00
Evgeny Tataurov
48d3432c9c Fix device indexing for python3 2014-01-26 13:25:07 +06:00
Peter Evans
4a0e88a32d Updating the README to mention that it's possible to fetch a single event's details. 2013-12-22 13:48:00 +00:00
Peter Evans
16163f4ccb Adding a method for fetching a single event's details, which provides more information about an event, such as any notes ('description') about it. 2013-12-22 13:45:41 +00:00
Peter Evans
79751fbbd1 Merge pull request #11 from latestrevision/python-3-support
Add Python3 Support!
2013-10-12 13:47:33 -07:00
Peter Evans
cdb72ec63b Merge pull request #10 from latestrevision/ios-authentication-bugfix
Should an instance key not be returned, generate a UUID instead.  Fixes #9.
2013-10-12 13:47:00 -07:00
Peter Evans
7508052ab0 Merge pull request #12 from latestrevision/fix-documentation-highlighting
Fix documentation highlighting
2013-10-12 13:46:39 -07:00
Adam Coddington
37db45d6a5 Minor spelling error. 2013-10-11 18:49:02 -07:00
Adam Coddington
6cdcbc2728 Fixing Events documentation for consistency. 2013-10-11 18:48:12 -07:00
Adam Coddington
91179a00a9 Given that this isn't _exactly_ python code (it's meant to represent a console), remove python highlighting. 2013-10-11 18:47:46 -07:00
Adam Coddington
6b02b59967 Bumping version number; adding trove classifiers (including those for python-version limitations). 2013-10-11 18:35:26 -07:00
Adam Coddington
3d87dac040 PEP-8 style fixes; removing missing imports; fixing ValueError when raising PyiCloudNoDevicesException 2013-10-11 18:34:13 -07:00
Adam Coddington
565146ac3d Encode to utf-8 before hashing. 2013-10-11 18:34:11 -07:00
Adam Coddington
af9f53eca6 Handling __str__ and __unicode__ in a Python2/3-agnostic manner. 2013-10-11 18:33:18 -07:00
Adam Coddington
b3cc67c01f Removing relative imports. 2013-10-11 18:33:18 -07:00
Adam Coddington
c31c23f2b1 Bumping patch version. 2013-10-11 18:11:24 -07:00
Adam Coddington
47f7c71b1b Should an instance key not be returned, generate a UUID instead. Fixes #9. 2013-10-11 18:10:19 -07:00
Peter Evans
7ee870c329 Merge pull request #6 from bschollnick/master
Add idevice message display (with & without sound) and password locking to lost device.
2013-10-10 20:15:07 -07:00
Peter Evans
bfe569afb6 Merge pull request #7 from latestrevision/fix-manifest-bug
Adding requirements and readme to MANIFEST.in.
2013-10-10 20:14:32 -07:00
Adam Coddington
5b17a0a899 Adding requirements and readme to MANIFEST.in. 2013-06-23 23:04:47 -07:00