Rogério Brito
10ba6b8d8c
README: Update versions of Python that we support.
2021-02-12 00:30:48 -03:00
Rogério Brito
5363761410
README: Fix typo.
2021-02-12 00:30:08 -03:00
Rogério Brito
c2325c9942
travis,appveyor: Substitute old Python versions with new ones.
...
According to
<https://en.wikipedia.org/wiki/History_of_Python#Table_of_versions >, the
(current) earliest supported version is 3.6 (with only 3.8 and 3.9 being
supported with binaries, 3.6 and 3.7 supported only with source code).
Some things to keep in mind here, according to the current download page of
Python for Windows (which, I suppose, is where the majority of our users
are):
* Python 3.6, 3.7 and 3.8 support [only Windows Vista and newer][python38].
* Python 3.9 doesn't suport Windows 7; [only 8.1 or newer][python39].
[python38]: https://docs.python.org/3.8/using/windows.html#using-python-on-windows
[python39]: https://docs.python.org/3.9/using/windows.html#using-python-on-windows
I'm still keeping Python 2.7 in the support tests (despite it being dead),
but am considering dropping it in the near term (and removing the
workarounds to support multiple versions).
2021-02-11 19:41:51 -03:00
Rogério Brito
0ef2c840f3
Update rbrito's email address.
...
After more than 1/4 century, my email address is going to die. ☹
I'm "feeling homeless" now. ☹ Suggestions for privacy-oriented email hosts
are highly welcome.
2021-02-11 17:09:12 -03:00
Rogério Brito
02e3c4db9c
coursera: Use rbrito's full name.
2021-02-11 17:08:33 -03:00
Rogério Brito
58022c1685
coursera: Update my copyright years.
2021-02-11 17:06:35 -03:00
Rogério Brito
50df725444
README.md: Request that users don't email the maintainers privately
...
We don't scale. The collective does (and we may be helped by the users at
it).
2021-02-11 17:05:04 -03:00
Kyle Gerard Felker
f9a9a269b0
Update README.md
2020-01-30 17:28:48 -06:00
Kyle Gerard Felker
a69012e382
Remove dead link
...
Close #691
2020-01-23 17:56:22 -06:00
Rogério Brito
95d4231b94
Merge pull request #743 from felker/README-resolution
...
Add info about --video-resolution to README.
Thanks to @felker for the contribution.
2020-01-06 23:57:33 -03:00
Kyle Gerard Felker
680277834b
Add info about --video-resolution
...
Make "Running the script" section a level 1 heading
2020-01-02 10:34:35 -06:00
Yuri Bochkarev
58b8cacefb
Bump version from 0.11.4 to 0.11.5
...
Features:
- add --cauth argument to specify CAUTH cookie directly from command-line (#724 )
2019-12-16 21:46:37 +01:00
Yuri Bochkarev
eed6aafbb1
remove doc update step from CONTRIBUTING.md, use markdown in setup.py
2019-12-16 21:46:23 +01:00
Yuri Bochkarev
fa8f4d810f
Merge pull request #724 from vstrizhenok/master
...
added ca param on command line - good solution for #702
2019-12-16 21:40:54 +01:00
Vitaly Strizhenok
a59381c364
added CAUTH parameter for command line
2019-04-30 18:29:19 +03:00
Yuri Bochkarev
9b434bcf3c
Merge pull request #711 from KOLANICH/add-editorconfig
...
Added .editorconfig according to PEP8
2019-03-16 10:18:34 +03:00
KOLANICH
cb2dff804b
Added .editorconfig according to PEP8
2019-03-09 06:08:34 +00:00
Rogério Brito
81a24950fa
Upgrade urllib3 to version 1.23 or later.
...
This fixes the following security vulnerability:
https://nvd.nist.gov/vuln/detail/CVE-2018-20060
Thanks to GitHub's automated scan of vulnerable dependencies.
2019-02-14 23:09:34 -02:00
Yuri Bochkarev
a82edb924e
fix urllib3==1.21.1
2018-06-24 15:15:30 +03:00
Yuri Bochkarev
fc40bcee13
Bump version (0.11.3 -> 0.11.4)
...
Features:
- Do not expand class names if there is a specialization with the same name,
but add --specialization flag to do that explicitly (#673 )
2018-06-24 13:47:54 +03:00
Yuri Bochkarev
d95d0573bb
Add --specialization flag to expand specialization names only when explicitly requested
...
This is because there are clashes in course and specialization names.
For example, "machine-learning" is both a course and a specialization
name. These are different courses from different universities (!).
2018-06-24 13:41:03 +03:00
Yuri Bochkarev
b505983263
update CONTRIBUTING.md and remove Python 2.6 from setup.py trove classifiers
2018-06-24 11:10:46 +03:00
Yuri Bochkarev
54316b2430
Bump version (0.11.2 -> 0.11.3)
...
Bugfixes:
- Switch to newer API for syllabus and lecture retrieval (#665 , #673 , #634 )
Features:
- You can now download specializations: the child courses will be
downloaded automatically
2018-06-24 11:05:23 +03:00
Yuri Bochkarev
dda61d2530
Merge pull request #677 from coursera-dl/new-api-for-syllabus-and-lectures
...
New api for syllabus and lectures
2018-06-24 10:59:47 +03:00
Yuri Bochkarev
f928dbf6c9
Update changelog
2018-06-24 10:43:07 +03:00
Yuri Bochkarev
ee614a576b
🔨 + 🔧 = 💄
2018-06-24 10:39:18 +03:00
Yuri Bochkarev
7420fa4631
Add support for specialization name in the arguments
...
Now specialization names can be passed and they will be
expanded: corresponding child classes will be downloaded.
2018-06-24 10:36:42 +03:00
Yuri Bochkarev
35a780ed68
Remove Python2.6 from Travis CI
2018-06-24 09:15:29 +03:00
Yuri Bochkarev
ad53c28961
Use OrderedDict in api.py
2018-06-24 09:10:30 +03:00
Yuri Bochkarev
95666a6fdf
resolve merge conflicts
2018-06-24 00:28:25 +03:00
Yuri Bochkarev
d2467a7ae2
💄 autopep8
2018-06-24 00:10:22 +03:00
Yuri Bochkarev
3df019a661
Move to newer API for syllabus and lecture retrieval
...
ref #665
ref #673
ref #634
2018-06-24 00:09:31 +03:00
Richard Decal
b0d1cc0cff
better error msg for incorrect .netrc permissions ( #674 )
2018-06-20 21:27:17 +03:00
John Doe
d17027da41
Typo ( #672 )
2018-06-17 20:36:53 +03:00
John Doe
5bc5cd9c77
Typo ( #671 )
2018-06-17 09:42:36 +03:00
Yuri Bochkarev
e788aed798
Update TOC in README.md
2018-06-12 20:14:19 +03:00
Yuri Bochkarev
ad61d52a5b
Mention that username is email address in command-line options
...
fix #625
2018-06-11 18:16:09 +03:00
Yuri Bochkarev
98e4c14106
autopep8 + trailing spaces
2018-06-11 18:14:48 +03:00
Yuri Bochkarev
ef3268677e
Update Dockerfile to use Python3.6 and install from PyPI package
...
Also update README and CONTRIBUTING guides with the information
on how to build and run Docker image.
2018-06-10 01:33:39 +03:00
Yuri Bochkarev
26d6d332c2
Merge pull request #629 from opsxcq/master
...
Restructure docker image for coursera-dl
2018-06-10 00:33:53 +03:00
Yuri Bochkarev
45824ef4b8
autopep8
2018-06-09 23:07:05 +03:00
Yuri Bochkarev
de2ba5bdce
Add comment about split('/') in _get_notebook_folder
2018-06-09 23:06:23 +03:00
Yuri Bochkarev
13ae2f1e9b
Merge pull request #654 from noureddin/clean-filenames
...
Improve and use clean_filename in _get_notebook_folder
2018-06-09 23:00:56 +03:00
Yuri Bochkarev
88832628b7
Add Python 3.6 to appveyor
2018-06-09 22:38:59 +03:00
Yuri Bochkarev
0327015be9
Drop Python 2.6 from matrix build in appveyor
...
I think it's time we bury this stewardess already.
Python 2.6 is not supported even by core Python team.
2018-06-09 22:24:03 +03:00
Yuri Bochkarev
fa8cb2fbbd
Use old pip upgrade command only for Python 2.6 in appveyor.yml
2018-06-09 22:07:28 +03:00
Yuri Bochkarev
ce6f94022f
Add py36 to tox and a note to myself to remember to activate pyenv before using tox
2018-06-09 22:03:00 +03:00
Yuri Bochkarev
c0ae84d12a
Update .gitignore
2018-06-09 22:02:01 +03:00
Yuri Bochkarev
0667dd45da
Use io.open in setup.py for compatibility with Python 2.7
2018-06-09 21:33:38 +03:00
Yuri Bochkarev
ca21f41582
Update appveyor.yml according to the error message recomendations
...
They say it should be like this:
ERROR: To modify pip, please run the following command:
c:\python35-x64\python.exe -m pip install --disable-pip-version-check --user --upgrade pip
2018-06-09 21:15:19 +03:00