Dan
f1d3c5dac3
Merge branch 'master' into docs
2018-03-24 17:16:52 +01:00
Dan
77e3f5abfe
Update docs
2018-03-24 17:16:45 +01:00
Dan
a956463a57
Update to v0.6.4
2018-03-24 17:15:24 +01:00
Dan
236f225526
Update theme.css
2018-03-24 16:10:19 +01:00
Dan
4d86e5276b
Merge branch 'master' into docs
2018-03-24 15:46:48 +01:00
Dan
bbe3a8a487
Set supports_streaming to True by default
2018-03-24 15:10:27 +01:00
Dan
813b7958e3
Remove token parameter
2018-03-24 15:02:03 +01:00
Dan
4049886e7a
Update docs
2018-03-24 14:47:20 +01:00
Dan
deb5c17612
Add custom theme.css
2018-03-23 13:48:07 +01:00
Dan
69351a0728
Merge branch 'master' into docs
2018-03-23 13:47:21 +01:00
Dan
ef71dcf56a
Remove **kwargs for generated classes (function/types)
2018-03-23 13:46:43 +01:00
Dan
1d9bb18a38
Only match full t.me/joinchat links
2018-03-23 12:59:03 +01:00
Dan
78cce7af1c
Update docs website
2018-03-23 12:56:17 +01:00
Dan
d1b9886788
Merge remote-tracking branch 'origin/master'
2018-03-23 08:28:51 +01:00
Dan
a0e3ab4199
Yet another markdown pattern fix
2018-03-23 08:27:23 +01:00
Dan
badc227979
Merge branch 'master' into docs
2018-03-22 18:07:23 +01:00
Dan
9fe98cf689
Update README.md
2018-03-22 16:22:20 +01:00
Dan
4553bdda5e
Add requirements.txt to MANIFEST.in
2018-03-22 15:36:32 +01:00
Dan
5846c72150
Load requirements from file
2018-03-22 15:30:41 +01:00
Dan
cc50d01bb1
Add requirements.txt
2018-03-22 15:30:18 +01:00
Dan
e7adb4baa5
Merge remote-tracking branch 'origin/master'
2018-03-22 14:37:07 +01:00
Dan
a9b1783910
Let api_key and proxy parameters override the config.ini file
2018-03-22 14:36:46 +01:00
Dan
7149adba28
Update README.md
2018-03-22 14:34:33 +01:00
Dan
7c11096197
Add sitemap.py
2018-03-22 13:01:29 +01:00
Dan
2912dbbc20
Remove buttons
2018-03-22 13:01:18 +01:00
Dan
d99bf33d45
Rename images
2018-03-22 13:01:04 +01:00
Dan
be42be7cfa
Add og tags
2018-03-22 12:59:52 +01:00
Dan
d42ab2d169
Merge branch 'master' into docs
...
# Conflicts:
# setup.py
2018-03-22 10:20:00 +01:00
Dan
bf0b8aa692
Clean code
2018-03-21 18:43:48 +01:00
Dan
b200f9d7dd
Set Python 3.4 as min version
2018-03-21 18:43:30 +01:00
Dan
700bdd08b1
Add tgcrypto to install_requires and remove pyaes
2018-03-21 18:42:45 +01:00
Dan
f7ce3abc8d
Merge branch 'min'
2018-03-21 17:47:02 +01:00
Dan
2122a2e1fa
Merge pull request #37 from EriHoss/flexible_media_downloads
...
More flexible media downloads with client.download_(media/photo)
2018-03-21 17:41:59 +01:00
Dan
e464226608
Update docs
2018-03-21 17:39:53 +01:00
Dan
569ab1696a
Return the good looking absolute path instead of an ugly relative one #37
2018-03-21 16:17:13 +01:00
Eric Blundell
fa6af8695e
Fix missing shutil import
2018-03-21 10:13:45 -05:00
Dan
40e7d72e87
Make paths good looking
2018-03-21 15:43:58 +01:00
Dan
76ad29ae11
Fix saving files on another drive (windows) @EriHoss
2018-03-21 15:42:32 +01:00
Dan
f6ea3e9b42
Cleaner code and some little changes
...
TODO: "" or None for faulty download, which is better?
2018-03-21 13:39:23 +01:00
Eric Blundell
0f4e29584a
Make use of tempfile.NamedTemporaryFile in getfile, use context managers
2018-03-21 04:07:55 -05:00
Eric Blundell
b45960212b
Simplify branch in download_worker exception handler
2018-03-21 03:19:09 -05:00
Dan
b6a42aa8cd
Do not mkstemp twice
...
Also use elif to make it less confusing
2018-03-21 09:01:18 +01:00
Eric Blundell
8796e857af
Amend comment on shutil.move in download_worker
...
os.renames cannot move across drives/partitions on any platform.
that is why shutil.move is used, because the OS allotted temp file could
possibly be on another drive or partition.
Also fix code formatting on new import statements.
2018-03-20 23:20:08 -05:00
Eric Blundell
2cf2dd26f0
Merge branch 'master' into flexible_media_downloads
2018-03-20 22:28:42 -05:00
Eric Blundell
f0c00c8801
move first mkstemp to exception safe location in get_file
2018-03-20 16:30:48 -05:00
Eric Blundell
4c9e4df532
Amendment to comment on fdopen usage in get_file
2018-03-20 16:18:32 -05:00
Eric Blundell
cd0e585d0d
Avoid calling fdopen on closed descriptor
2018-03-20 15:42:31 -05:00
Eric Blundell
5bc10b45a3
Use OS temp file, specific path download via path seperator inspection
2018-03-20 15:20:04 -05:00
Dan
aa8125d7a2
Log more info in case there is an exception in get_file #37
2018-03-20 19:27:25 +01:00
Dan
2b33f23990
Check whether get_file failed or not #37
...
If it failed, also delete any eventual temporary file
2018-03-20 19:25:23 +01:00