speedtest-cli icon indicating copy to clipboard operation
speedtest-cli copied to clipboard

Command line interface for testing internet bandwidth using speedtest.net

Results 36 speedtest-cli issues
Sort by recently updated
recently updated
newest added

When it comes to measuring internet speeds, I like to have all my units in mebibytes/second, as this is how both OS-level file managers and web browsers would display object...

Hello. I added the ``--custom`` argument so that users can include a URL like ``https://www.speedtest.net/api/js/servers?engine=js&search=orange&https_functional=true&limit=1`` and perform speedtests against a server of their liking. __Update 7/3/2022__: * added interoperability feature...

This makes it clearer, and is the standard way of representing the difference between bit and Byte.

Hi, Please review, I add the following options: ``` --country --cc (2-letter country code) --city --sponsor --host ``` regards

``` Traceback (most recent call last): File "/usr/bin/speedtest", line 11, in load_entry_point('speedtest-cli==2.0.2', 'console_scripts', 'speedtest')() File "/usr/lib/python3/dist-packages/speedtest.py", line 1887, in main shell() File "/usr/lib/python3/dist-packages/speedtest.py", line 1856, in shell speedtest.upload(callback=callback, pre_allocate=args.pre_allocate) File...

There's a subtle difference in behavior between the c.speedtest.net and www.speedtest.net domains, with c.speedtest.net yielding a server list that is more relevant to the actual location that it is run...

Here is a patch to make `--list` respect `--exclude`. I had to exclude a bad server from the server list tonight and found this wasn't functioning as expected.

This requires switching the HTTP download test from the `/speedtest/randomNxN.jpg` endpoint to the `/download?size=N` endpoint, as used by the web interface of Speedtest.net currently.

This PR aims to add the ability to perform socket based tests in addition to the current HTTP based tests. ``` python speedtest.py --socket ```

enhancement
next-major

This PR adds github actions, to test on each pull and pull request against all supported python versions. For each version we run the respective `tox -e XX` and the...