Fake Useragent Versions Save

Up-to-date simple useragent faker with real world database

1.5.1

1 month ago

Fix: Remove trailing spaces in user agent strings

What's Changed

Full Changelog: https://github.com/fake-useragent/fake-useragent/compare/1.5.0...1.5.1

1.5.0

1 month ago

Most important change: The user-agent database has been updated with a more recent list of user agents. It also now comes with mobile UA's, meaning a new parameter: platforms has been introduced (see README.md).

The only down-side is that this new data source didn't contain any usage data, meaning min_percentage is not useful anymore. Despite which min_percentage value you set, fake-useragent always return all data records for backwards compatibility reasons.

What's Changed

New Contributors

Full Changelog: https://github.com/fake-useragent/fake-useragent/compare/1.4.0...1.5.0

1.4.0

5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/fake-useragent/fake-useragent/compare/1.3.0...1.4.0

1.3.0

6 months ago
  • Introducing new ua.getRandom, ua.getFirefox, ua.getChrome, ua.getSafari. And a generic method: ua.getBrowser(..) (eg. getBrowser('firefox'))
    • These new properties above allows you to retrieve the whole raw Python dictionary, instead of only the UA string.
    • These properties might return different key/values pairs in the future! So ua.random is a more stable interface.
  • Fix the os argument 'windows' to check for both win10and win7 values (previously only checking on win10), thus returning more UAs
  • Improved user-agent scraper (now also containing Safari browser again)
  • Updated browsers.json data file

1.2.1

8 months ago
  • Still using the new dataset of course!
  • Small improvements in the min_percentage check
  • Update all Pip package dependencies

Note: Parameter use_external_data=True and verify_ssl are removed. If you use those parameters, just remove it in your code!

1.2.0

8 months ago
  • 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 and verify_ssl are removed. If you use those parameters, just remove it in your code!

1.1.3

1 year ago
  • Update deps

1.1.2

1 year ago
  • Security release update

1.1.1

1 year ago
  • Remove white spaces from user agent strings, this is a patch release

1.1.0

1 year ago
  • Add pkg_resource as fallback mechanism in trying to retrieve the local JSON data file