Jeremy Carbaugh
c2d43a3e8c
Update requests
2019-05-13 10:38:43 -04:00
Jeremy Carbaugh
8fda656570
Add __future__ import for print function to make demo output correctly with Python 2
2013-11-02 19:07:03 -04:00
Jeremy Carbaugh
581dcbb0da
Add PyPI and installation info
2013-11-02 17:42:30 -04:00
Jeremy Carbaugh
b2b797de48
Merge pull request #9 from konklone/patch-1
...
fixed typo
2013-11-02 14:42:05 -07:00
Eric Mill
6fbe2ea935
fixed typo
2013-11-02 17:39:01 -04:00
Jeremy Carbaugh
fedcdd0f00
Move from distutils to setuptools
2013-11-02 17:26:48 -04:00
Jeremy Carbaugh
25625fccec
Move requests import into finger method so that pypi installation works
2013-11-02 17:25:06 -04:00
Jeremy Carbaugh
09212ef79e
Some basic tests
2013-11-02 17:20:40 -04:00
Jeremy Carbaugh
f607e43a0f
Refactor WebFingerClient and allow None for the attr parameter of the rel method
2013-11-02 17:20:30 -04:00
Jeremy Carbaugh
1156fede4a
Simplfy rel method
2013-11-02 12:03:37 -04:00
Jeremy Carbaugh
5ef1ee3afa
Update README with documentation for client object
2013-11-02 12:03:15 -04:00
Jeremy Carbaugh
52748e92b4
Python 3 support
2013-11-02 02:54:33 -04:00
Jeremy Carbaugh
880fd5f240
Add default return objects to property methods
2013-11-02 02:50:22 -04:00
Jeremy Carbaugh
d348184611
Update README for 1.0 release
2013-11-02 02:49:34 -04:00
Jeremy Carbaugh
46de19841a
Update setup.py for 1.0 release. Change install_requires to remove python-rd and add requests.
2013-11-02 02:49:21 -04:00
Jeremy Carbaugh
c22c5fd3d4
Update LICENSE
2013-11-02 02:48:47 -04:00
Jeremy Carbaugh
3a4e6db04d
Allow legacy mimetypes in JRD response
2013-11-01 16:37:27 -04:00
Jeremy Carbaugh
1cb261575c
Re-enable unofficial Facebook and Twitter endpoints, add WebFist rel
2013-11-01 12:36:16 -04:00
Jeremy Carbaugh
c5936e4e5d
Remove python-rd requirement and make compatible with RFC 7033
2013-11-01 12:26:47 -04:00
Jeremy Carbaugh
2a7fa54571
Update README.rst
2013-05-15 11:58:36 -03:00
Jeremy Carbaugh
afff13cd7e
Change python-xrd to python-rd
...
Also need to release python-rd to PyPI
2013-05-15 11:53:16 -03:00
Jeremy Carbaugh
f50a662dd5
add version information to user agent string
2012-11-02 17:27:28 -04:00
Jeremy Carbaugh
9ec76c807a
move host from init to finger method
2012-11-02 17:25:18 -04:00
Jeremy Carbaugh
0cfbc04cf9
leave scheme up to the user
2012-11-02 17:15:24 -04:00
Jeremy Carbaugh
60713e1def
increment version to 0.3
2012-11-02 16:51:48 -04:00
Jeremy Carbaugh
c643b17b66
add support for resource parameter
2012-11-02 16:46:29 -04:00
Jeremy Carbaugh
4ef89a6405
rename url variables
2012-11-02 16:24:31 -04:00
Jeremy Carbaugh
c7471b276d
remove some dev logging and change how secure is handled
2012-11-02 16:22:41 -04:00
Jeremy Carbaugh
ecbebfc6e2
remove _hm_hosts
2012-11-02 16:04:36 -04:00
Jeremy Carbaugh
90c0a7ecd6
change cli interface and add some inline docstrings
2012-11-02 16:04:04 -04:00
Jeremy Carbaugh
d2415f42c5
new requirements
2012-11-02 16:03:49 -04:00
Jeremy Carbaugh
6f86ca8bbf
change repo name and user agent string back to python-webfinger
2012-07-30 18:01:36 -04:00
Jeremy Carbaugh
ad53da5dce
Change package name to webfinger. Closes #4 .
2012-07-30 17:49:50 -04:00
Jeremy Carbaugh
c57f388b20
move xrd import so install works
2012-04-04 18:22:34 -04:00
Jeremy Carbaugh
adc391d8a9
add stuff for packaging
2012-04-04 18:19:42 -04:00
Jeremy Carbaugh
8bfd9b8287
clean up main method
2012-04-04 18:19:34 -04:00
Jeremy Carbaugh
ad92fd1658
add flag to bypass unofficial endpoints
2012-04-04 18:08:38 -04:00
Jeremy Carbaugh
b8b58ddd51
update README
2012-04-04 18:03:38 -04:00
Jeremy Carbaugh
179aa27b0e
fix unofficial Facebook endpoint URL
2012-04-04 18:01:56 -04:00
Jeremy Carbaugh
3decce645b
add support for unofficial endpoints for Facebook and Twitter
2012-04-04 17:59:23 -04:00
Jeremy Carbaugh
04b2dba4a6
add Activity Streams and OpenSocial
2012-04-04 17:58:54 -04:00
Jeremy Carbaugh
f422e0af82
ignore build and dist dirs
2012-04-04 17:37:36 -04:00
Jeremy Carbaugh
176cdaf945
change requirement to python-xrd
2012-04-04 17:37:21 -04:00
Jeremy Carbaugh
d37e3f71a3
Merge pull request #1 from Leberwurscht/master
...
add security features in spec and cleanup code
2012-04-04 09:13:22 -07:00
Leberwurscht
4bf4fa97d1
allow timeout
2012-04-04 02:42:59 +02:00
Leberwurscht
0770e98895
fix typo
2012-04-04 01:38:59 +02:00
Leberwurscht
aa748195bf
remove whitespace
2012-04-04 01:34:45 +02:00
buttoj3
142bba7a6d
Work towards the security stuff described at
...
http://code.google.com/p/webfinger/wiki/WebFingerProtocol
The code now looks for the host-meta file via https. If it doesn't find it it
falls back to http, but causes the response's 'insecure' attribute to be set
to True.
The 'insecure' attribute also gets set to True if the user's XRD URL is not an
https:// url.
This doesn't do any checking of certificate validity, or check whether the XML
is signed.
2011-04-11 12:12:16 +01:00
Jeremy Carbaugh
b893ca3fa8
remove unused re import
2010-02-12 23:54:47 -05:00
Jeremy Carbaugh
2e1d9ed252
big ol' refactor. add web finger relation shortcuts. add class-based webfinger client.
2010-02-12 23:53:49 -05:00