Releases: fake-useragent/fake-useragent
Releases · fake-useragent/fake-useragent
Release v1.2.0 📦
- Updated browser useragent data 🚀
- Allow filters on browser, OS and usage percentage 🚀
- Update the cache scraper to scape the new data source for user-agent strings
- Adapted the code to work with the new JSON data format
- Parameter
use_external_data=True
andverify_ssl
are removed. If you use those parameters, just remove it in your code!
Release v1.1.3
- Update deps
Release v1.1.2
- Security release update
Release v1.1.1
- Remove white spaces from user agent strings, this is a patch release
Release v1.1.0
- Add
pkg_resource
as fallback mechanism in trying to retrieve the local JSON data file
Release v1.0.1 - Patch fix
Bug fix release.
- Add
importlib-metadata
&importlib-resources
as dependencies - Check on specific Python version regarding the importlib resources (python v3.10 or higher) in order to have
files()
working importlib_metadata
should now also work on Python version before 3.8- Remove obsolete
MANIFEST.in
file
Release v1.0.0
Finally, a major release! Version 1.0.0 stable. I hope you like it.
- Make the JSON Lines data file part of the Python package, data is retrieved locally
- Extend the
myproject.toml
file withpackage-data
support
- Extend the
- Remove centralized caching server implementation
- Make real unit-tests which should run reliable, fast, independent and without Internet connection
Release v0.1.14
Changes:
- Improve code quality standards using modern Python >=3.7 syntax
- Migrated to
pyproject.toml
build system format + syntax check - Add additional classifiers to the toml file
- Improved
tox.ini
file - Improved GitHub Actions job using pip cache
- And various small fixes
Release v0.1.13
We have now a separate GitHub Organization for hosting the fake-useragent
repo.
Changes in 0.1.13:
- Implement
browsers
argument, allowing you to override the browser names you want to use - Fix browser listing of Internet Explorer and Edge
- Don't depend on w3schools.com anymore
- Clean-up data (temp) file format
- Update fallback cache server URL / use JSON Lines as file format
- Move to GitHub Actions instead of Travis
- Deployment done via GitHub Actions as well
- Using
black
Python formatter in favour of Flake