Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-fake-useragent-2.1.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-fake-useragent Distribution: openSUSE Tumbleweed
Version: 2.1.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Apr 8 12:31:46 2025
Group: Development/Languages/Python Build host: reproducible
Size: 2128853 Source RPM: python-fake-useragent-2.1.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/fake-useragent/fake-useragent
Summary: Useragent faker package for Python
Useragent faker with real world database.

Provides

Requires

License

Apache-2.0

Changelog

* Tue Apr 08 2025 Ben Greiner <code@bnavigator.de>
  - Update to 2.1.0
    * Speedup ua_convert parser by @sebastian-correa in #424
    * Check for dunder attributes in FakeUserAgent.getattr() and
      make safe_attrs = ['shape'] by default by @rjys365 in #454
  - Release 2.0.0
    * Finally, we successfully switched (again) to a new data source
      from Intoli, which allows us to have much more user-agent
      strings again. Thank you all for your support!
    * Important: Keep in mind that v2.0.0 does have some breaking
      changes like platform type "pc" value is now changed to
      "desktop" (in case you were using this). See below for all
      breaking changes!
    [#]# Breaking changes
    * OS and browser options are now case sensitive!!
    * Possible browser options are: ["Google", "Chrome", "Firefox",
      "Edge", "Opera"," Safari", "Android", "Yandex Browser",
      "Samsung Internet", "Opera Mobile", "Mobile Safari", "Firefox
      Mobile", "Firefox iOS", "Chrome Mobile", "Chrome Mobile iOS",
      "Mobile Safari UI/WKWebView", "Edge Mobile", "DuckDuckGo
      Mobile", "MiuiBrowser", "Whale", "Twitter", "Facebook", "Amazon
      Silk"]
    * Most browser strings are case-sensitive, except for some common
      browsers like firefox, edge, chrome, opera, safari. In these
      cases you will receive both mobile and non-mobile user-agent
      strings by default.
    * Platforms types (if specified) allowed options are: ["desktop",
      "mobile", "tablet"] (no pc anymore)
    * Possible OS options are now increased to the following list:
      ["Windows", "Linux", "Ubuntu", "Chrome OS", "Mac OS X",
      "Android", "iOS"]. And again case sensitive.
    [#]# Improved
    * min_percentage option works again! And uses the percent field
      of the user-agent data
    * Please read the README for more examples and options.
* Thu Sep 26 2024 Guang Yee <gyee@suse.com>
  - Enable sle15_python_module_pythons.
  - Disable test_utils_load_pkg_resource_fallback test case because
    of pkg_resource and setuptools incompatibility.
* Mon Mar 18 2024 Dirk Müller <dmueller@suse.com>
  - update to 1.5.1:
    * Remove trailing spaces in user agent strings
  - update to 1.5.0:
    * 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).
* Sat Dec 02 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.4.0:
    * python 3.12 support
    * 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.
    * Improved user-agent scraper (now also containing Safari
      browser again)
    * Updated browsers.json data file
* Tue Aug 08 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.2.1:
    * Still using the new dataset of course!
    * Small improvements in the min_percentage check
    * Update all Pip package dependencies
    * 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
* Wed Apr 19 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.1.3:
    * Update deps
* Thu Feb 09 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.1.2:
    * security update
* Mon Jan 02 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.1.1:
    * Remove white spaces from user agent strings, this is a patch release
* Tue Dec 06 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to v1.1.0
    * Add pkg_resource as fallback mechanism in trying to retrieve the local JSON data file
* Fri Nov 18 2022 John Vandenberg <jayvdb@gmail.com>
  - Update to v1.0.1
    * 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
  - from v1.0.0
    * Make the JSON Lines data file part of the Python package,
      data is retrieved locally
    * Extend the myproject.toml file with package-data support
    * Remove centralized caching server implementation
    * Make real unit-tests which should run reliable, fast, independent
      and without Internet connection
  - from v0.1.14
    * 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
* Thu Nov 03 2022 John Vandenberg <jayvdb@gmail.com>
  - Re-activate test suite
  - Update to v0.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
    * Using black Python formatter in favour of Flake
  - from v0.1.12
    * Project moved to https://github.com/fake-useragent/fake-useragent

Files

/usr/lib/python3.12/site-packages/fake_useragent
/usr/lib/python3.12/site-packages/fake_useragent-2.1.0.dist-info
/usr/lib/python3.12/site-packages/fake_useragent-2.1.0.dist-info/AUTHORS
/usr/lib/python3.12/site-packages/fake_useragent-2.1.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/fake_useragent-2.1.0.dist-info/LICENSE
/usr/lib/python3.12/site-packages/fake_useragent-2.1.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/fake_useragent-2.1.0.dist-info/RECORD
/usr/lib/python3.12/site-packages/fake_useragent-2.1.0.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/fake_useragent-2.1.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/fake_useragent-2.1.0.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/fake_useragent/__init__.py
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/errors.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/errors.cpython-312.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/fake.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/fake.cpython-312.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/get_version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/get_version.cpython-312.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/log.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/log.cpython-312.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fake_useragent/__pycache__/utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/fake_useragent/data
/usr/lib/python3.12/site-packages/fake_useragent/data/browsers.jsonl
/usr/lib/python3.12/site-packages/fake_useragent/errors.py
/usr/lib/python3.12/site-packages/fake_useragent/fake.py
/usr/lib/python3.12/site-packages/fake_useragent/get_version.py
/usr/lib/python3.12/site-packages/fake_useragent/log.py
/usr/lib/python3.12/site-packages/fake_useragent/py.typed
/usr/lib/python3.12/site-packages/fake_useragent/utils.py
/usr/share/doc/packages/python312-fake-useragent
/usr/share/doc/packages/python312-fake-useragent/README.md
/usr/share/licenses/python312-fake-useragent
/usr/share/licenses/python312-fake-useragent/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Apr 24 23:26:44 2025