Project

General

Profile

Dependencies » History » Version 14

Luke Murphey, 11/07/2019 11:31 PM

1 1 Luke Murphey
h1. Dependencies
2 1 Luke Murphey
3 3 Luke Murphey
|*Library*                                                                                                                       |*Purpose*                      |*Version*       |*License* |*Notes* |
4 7 Luke Murphey
|"chardet":https://pypi.python.org/pypi/chardet                                                            |Character set detection |3.0.4          |"GPL or LGPL":https://pypi.python.org/pypi/chardet#downloads | |
5 3 Luke Murphey
|"manager icon":https://www.iconfinder.com/icons/81950/download_internet_manager_icon#size=128                                                          |Icon | NA            |"Creative Commons (Attribution 3.0 Unported)":https://creativecommons.org/licenses/by/3.0/ | Removed in version 4 |
6 3 Luke Murphey
|"spinner icon":http://spiffygif.com/                                                          |Spinner Icon | NA            |"SpiffyGif License":http://spiffygif.com/docs/#license | Added in version 4 |
7 3 Luke Murphey
|"manager icon":https://www.iconfinder.com/icons/314243/cloud_download_icon#size=64                                                          |Icon | NA            |License: Free for commercial use | Added in version 4 |
8 11 Luke Murphey
|"Selenium":https://pypi.python.org/pypi/selenium                                  |Web Browser Control API |3.4.1 ¹            |"Apache Software License":https://pypi.python.org/pypi/chardet#downloads | |
9 11 Luke Murphey
|"Gecko driver":https://github.com/mozilla/geckodriver/releases            |Selenium Firefox driver | 0.16.1 (0.17.0 for Linux 32) ²  |"Mozilla Public License 2.0":https://github.com/mozilla/geckodriver/blob/master/LICENSE | Added in version 4 |
10 5 Luke Murphey
|"PyVirtualDisplay":https://pypi.python.org/pypi/PyVirtualDisplay             |Allow browsers to run in headless hosts | 0.2.1   | BSD | Added in version 4.1 |
11 13 Luke Murphey
|"EasyProcess":https://pypi.python.org/pypi/EasyProcess            |Requirement of PyVirtualDisplay | 0.2.7    | BSD | Added in version 4.1 |
12 1 Luke Murphey
|"csselect":https://pypi.python.org/pypi/cssselect            |Class for pattern matching HTML | 1.0.1    | BSD |  |
13 13 Luke Murphey
|"mechanize":https://github.com/python-mechanize/mechanize            |Web-client that can process forms | 0.4.3     | "BSD":https://github.com/python-mechanize/mechanize/blob/master/LICENSE | Added in version 4.4 |
14 13 Luke Murphey
|"html5lib":https://pypi.python.org/pypi/html5lib            |Dependency of mechanize | 1.0.1    | MIT | Added in version 4.4 |
15 12 Luke Murphey
|"six":https://pypi.python.org/pypi/six            |Dependency of mechanize | 1.1.0    | MIT | Added in version 4.4 |
16 12 Luke Murphey
|"webencodings":https://pypi.python.org/pypi/webencodings            |Dependency of mechanize | 0.5.1    | BSD | Added in version 4.4 |
17 11 Luke Murphey
18 11 Luke Murphey
19 11 Luke Murphey
¹ Selenium 3.4.3 didn't work correctly with Firefox. See #1933 for details.
20 11 Luke Murphey
² Gecko-driver 0.18.0 didn't reliably on any platform in my testing; 0.17.0 didn't work on Windows. There was no Linux 32-bit driver with version 0.16.1 and so version 0.17.0 was used. See #1933 for details.
21 14 Luke Murphey
22 14 Luke Murphey
See https://firefox-source-docs.mozilla.org/testing/geckodriver/Support.html for the geckodriver/Firefox support matrix