diff options
author | noptuno <repollo.marrero@gmail.com> | 2023-04-28 02:40:47 +0200 |
---|---|---|
committer | noptuno <repollo.marrero@gmail.com> | 2023-04-28 02:40:47 +0200 |
commit | 6f6a73987201c9c303047c61389b82ad98b15597 (patch) | |
tree | bf67eb590d49979d6740bc1e94b4018df48bce98 /venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info | |
parent | Resolved merge conflicts and merged pr_218 into STREAMLIT_CHAT_IMPLEMENTATION (diff) | |
parent | Merging PR_218 openai_rev package with new streamlit chat app (diff) | |
download | gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.gz gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.bz2 gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.lz gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.xz gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.zst gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.zip |
Diffstat (limited to 'venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info')
8 files changed, 555 insertions, 0 deletions
diff --git a/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/AUTHORS b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/AUTHORS new file mode 100644 index 00000000..a3ec23ea --- /dev/null +++ b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/AUTHORS @@ -0,0 +1,19 @@ +fake-useragent contributors + +Original author: + + Victor Kovtun @hellysmile <hellysmile@gmail.com> + +Second author/maintainer: + + Melroy van den Berg @danger89 <melroy@melroy.org> + +Contributors: + + Alexey Shablevskiy @pcinkh <pcinkh@gmail.com> + Christian Clauss @cclauss + Jordan Vuong @Jordan9675 + Mohamad Nour Chawich @mochawich + Simon Wenmouth @simon-wenmouth + + <Please alphabetize new entries> diff --git a/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/INSTALLER b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/INSTALLER new file mode 100644 index 00000000..a1b589e3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/INSTALLER @@ -0,0 +1 @@ +pip diff --git a/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/LICENSE b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/LICENSE new file mode 100644 index 00000000..5cd52687 --- /dev/null +++ b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/LICENSE @@ -0,0 +1,202 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (c) hellysmile@gmail.com + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/METADATA b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/METADATA new file mode 100644 index 00000000..988ad4c8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/METADATA @@ -0,0 +1,306 @@ +Metadata-Version: 2.1 +Name: fake-useragent +Version: 1.1.3 +Summary: Up-to-date simple useragent faker with real world database +Author-email: Victor Kovtun <hellysmile@gmail.com>, Melroy van den Berg <melroy@melroy.org> +Project-URL: Homepage, https://github.com/fake-useragent/fake-useragent +Keywords: user,agent,user agent,useragent,fake,fake useragent,fake user agent +Classifier: Development Status :: 5 - Production/Stable +Classifier: Intended Audience :: Developers +Classifier: License :: OSI Approved :: Apache Software License +Classifier: Operating System :: POSIX +Classifier: Operating System :: MacOS :: MacOS X +Classifier: Operating System :: Microsoft :: Windows +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3 :: Only +Classifier: Operating System :: OS Independent +Classifier: Topic :: Internet :: WWW/HTTP +Classifier: Topic :: Software Development +Classifier: Topic :: Software Development :: Libraries :: Python Modules +Classifier: Topic :: Utilities +Description-Content-Type: text/markdown +License-File: LICENSE +License-File: AUTHORS +Requires-Dist: importlib-resources (>=5.0) ; python_version < "3.10" +Requires-Dist: importlib-metadata (~=4.0) ; python_version < "3.8" + +[![Test & Deploy fake-useragent](https://github.com/fake-useragent/fake-useragent/actions/workflows/action.yml/badge.svg?branch=master)](https://github.com/fake-useragent/fake-useragent/actions/workflows/action.yml?query=branch%3Amaster) + +# fake-useragent + +Up-to-date simple useragent faker with real world database + +## Features + +- Data is pre-downloaded from [useragentstring.com](http://useragentstring.com/) and part of the package +- Retrieves user-agent strings locally +- Supports Python 3.x +- _Fallback_ to external resource ([useragentstring.com](http://useragentstring.com/)) + caching + +### Installation + +```sh +pip install fake-useragent +``` + +Or if you have multiple Python / pip versions installed, use `pip3`: + +```sh +pip3 install fake-useragent +``` + +### Usage + +```py +from fake_useragent import UserAgent +ua = UserAgent() + +ua.ie +# Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US); +ua.msie +# Mozilla/5.0 (compatible; MSIE 10.0; Macintosh; Intel Mac OS X 10_7_3; Trident/6.0)' +ua['Internet Explorer'] +# Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.4; InfoPath.2; SV1; .NET CLR 3.3.69573; WOW64; en-US) +ua.opera +# Opera/9.80 (X11; Linux i686; U; ru) Presto/2.8.131 Version/11.11 +ua.chrome +# Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.2 (KHTML, like Gecko) Chrome/22.0.1216.0 Safari/537.2' +ua.google +# Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 +ua['google chrome'] +# Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11 +ua.firefox +# Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 +ua.ff +# Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1 +ua.safari +# Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25 + +# and the best one, get a random browser user-agent string +ua.random +``` + +### Notes + +If you want to specify your own browser list, you can do that via the `browsers` argument (default is: `["chrome", "edge", "internet explorer", "firefox", "safari", "opera"]`). + +```py +from fake_useragent import UserAgent +ua = UserAgent(browsers=['edge', 'chrome']) +ua.random +``` + +You can add your own fallback string using the `fallback` parameter, in rare cases everything else failed: + +```py +import fake_useragent + +ua = fake_useragent.UserAgent(fallback='your favorite Browser') +# in case if something went wrong, one more time it is REALLY!!! rare case +ua.random == 'your favorite Browser' +``` + +If you will try to get unknown browser: + +```py +from fake_useragent import UserAgent +ua = UserAgent() +ua.unknown +# Traceback (most recent call last): +# ... +# fake_useragent.errors.FakeUserAgentError: Error occurred during getting browser: unknown +``` + +By default `fake-useragent` will use it's local ([`browsers.json`](./fake_useragent/data/browsers.json)) data file as the data source. + +If you don't want to use the local data, but use the external data source to retrieve the user-agents. Set `use_external_data` to `True`: + +```py +from fake_useragent import UserAgent +ua = UserAgent(use_external_data=True) +``` + +As a fallback method `fake-useragent` will retrieve it's data from an external data source and stores in a cache file _or_ when you expcility set `use_external_data=True` as parameter. +You can trigger an update to the cache file by calling `update()`: + +```py +from fake_useragent import UserAgent +ua = UserAgent() +ua.update() +``` + +The default location of the external resource cache file is in your os temp dir, like `/tmp`. +You can change the temp directory by changing `cache_path` (mainly useful together when `use_external_data` is set to True). + +```py +import fake_useragent + +# I am strongly! recommend using a version suffix +location = '/home/user/fake_useragent%s.json' % fake_useragent.VERSION + +ua = fake_useragent.UserAgent(use_external_data=True, cache_path=location) +ua.random +``` + +If you need to safe some attributes from overriding them in UserAgent by `__getattr__` method +use `safe_attrs` you can pass there attributes names. +At least this will prevent you from raising FakeUserAgentError when attribute not found. + +For example, when using fake*useragent with `injections <https://github.com/tailhook/injections>`* you need to: + +```py +import fake_useragent + +ua = fake_useragent.UserAgent(safe_attrs=('__injections__',)) +``` + +Please, do not use if you don't understand why you need this. +This is magic for rarely extreme case. + +### Experiencing issues? + +Make sure that you using latest version! + +```sh +pip install --upgrade fake-useragent +``` + +Check version via python console: + +```py +import fake_useragent + +print(fake_useragent.VERSION) +``` + +And you are always welcome to post [issues](https://github.com/fake-useragent/fake-useragent/issues). + +Please do not forget to mention the version that you are using. + +### Developers + +Since GitHub Actions is unable to reach useragentstring.com. We can run the script below to automatically scrape the user-agent strings from the external data source. The script will copy the [JSONlines](https://jsonlines.org/) file to the `src/fake_useragent/data` directory. Execute: + +```sh +./update_data_file.sh +``` + +The data JSON file is part of the Python package, see [pyproject.toml](pyproject.toml). Read more about [Data files support](https://setuptools.pypa.io/en/latest/userguide/datafiles.html). + +### Tests + +```sh +pip install -r requirements.txt +tox +``` + +### Changelog + +- 1.1.1 December 4, 2022 + + - Remove whitespaces from user agent strings, this is a patch release + +- 1.1.0 November 26, 2022 + + - Add `pkg_resource` as fallback mechanism in trying to retrieve the local JSON data file + +- 1.0.1 November 10, 2022 + + - 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 + +- 1.0.0 November 17, 2022 + + - 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 + +- 0.1.14 November 5, 2022 + + - 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 + +- 0.1.13 October 21, 2022 + + - 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`](https://pypi.org/project/black/) Python formatter in favour of Flake + +- 0.1.12 March 31, 2022 + + - forked + +- 0.1.11 October 4, 2018 + + - moved `s3 + cloudfront` fallback to `heroku.com`, cuz someone from Florida did ~25M requests last month + +- 0.1.10 February 11, 2018 + + - Minor fix docs `cloudfront` url + +- 0.1.9 February 11, 2018 + + - fix `w3schools.com` renamed `IE/Edge` to `Edge/IE` + - moved `heroku.com` fallback to `s3 + cloudfront` + - stop testing Python3.3 and pypy + +- 0.1.8 November 2, 2017 + + - fix `useragentstring.com` `Can't connect to local MySQL server through socket` + +- 0.1.7 April 2, 2017 + + - fix broken README.rst + +- 0.1.6 April 2, 2017 + + - fixes bug `use_cache_server` do not affected anything + - `w3schools.com <https://www.w3schools.com/browsers/browsers_stats.asp>`\_ moved to `https` + - `verify_ssl` options added, by default it is `True` (`urllib.urlopen` ssl context for Python 2.7.9- and 3.4.3- is not supported) + +- 0.1.5 February 28, 2017 + + - added `ua.edge` alias to Internet Explorer + - w3schools.com starts displaying `Edge` statistic + - Python 2.6 is not tested anymore + - `use_cache_server` option added + - Increased `fake_useragent.settings.HTTP_TIMEOUT` to 5 seconds + +- 0.1.4 December 14, 2016 + + - Added custom data file location support + - Added `fallback` browser support, in case of unavailable data sources + - Added alias `fake_useragent.FakeUserAgent` for `fake_useragent.UserAgent` + - Added alias `fake_useragent.UserAgentError` for `fake_useragent.FakeUserAgentError` + - Reduced `fake_useragent.settings.HTTP_TIMEOUT` to 3 seconds + - Started migration to new data file format + - Simplified a lot 4+ years out of date code + - Better thread/greenlet safety + - Added verbose logging + - Added `safe_attrs` for prevent overriding by `__getattr__` + +- 0.1.3 November 24, 2016 + + - Added hosted data file, when remote services is unavailable + - Raises `fake_useragent.errors.FakeUserAgentError` in case when there is not way to download data + - Raises `fake_useragent.errors.FakeUserAgentError` instead of `None` in case of unknown browser + - Added `gevent.sleep` support in `gevent` patched environment when trying to download data + +- X.X.X xxxxxxx xx, xxxx + - xxxxx ????? + +### Authors + +You can visit [authors page](https://github.com/fake-useragent/fake-useragent/blob/master/AUTHORS). diff --git a/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/RECORD b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/RECORD new file mode 100644 index 00000000..658a51e1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/RECORD @@ -0,0 +1,21 @@ +fake_useragent-1.1.3.dist-info/AUTHORS,sha256=mhMJ71pwkendkm3WhzuJqeJ30fwgv9ZN9rIQYFhOCWU,416
+fake_useragent-1.1.3.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
+fake_useragent-1.1.3.dist-info/LICENSE,sha256=_Ztic_IrfCnbxRYLgA-IJLdM8Ej4njmhG1wjwQ9G1pI,11350
+fake_useragent-1.1.3.dist-info/METADATA,sha256=XWjwrqZqnJ9VTH2l2Y9vzCnbOsu_n4MxkH_YfUkE28Y,10763
+fake_useragent-1.1.3.dist-info/RECORD,,
+fake_useragent-1.1.3.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
+fake_useragent-1.1.3.dist-info/WHEEL,sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18,92
+fake_useragent-1.1.3.dist-info/top_level.txt,sha256=E3UkMtxIGd_XibNEcmO_SqpBojSyHGs8XViImlALu-E,15
+fake_useragent/__init__.py,sha256=EWYvJraItFoSKHBgSOjzGKl8iLy6ixXgSAqypFHbqTo,261
+fake_useragent/__pycache__/__init__.cpython-39.pyc,,
+fake_useragent/__pycache__/errors.cpython-39.pyc,,
+fake_useragent/__pycache__/fake.cpython-39.pyc,,
+fake_useragent/__pycache__/log.cpython-39.pyc,,
+fake_useragent/__pycache__/settings.cpython-39.pyc,,
+fake_useragent/__pycache__/utils.cpython-39.pyc,,
+fake_useragent/data/browsers.json,sha256=qoD1sD7VFZMMtM8ViZWzceGHnPXOGTnY6ntpehuWe1Y,441951
+fake_useragent/errors.py,sha256=ds-R7AepfhJf-2CEu82p2VdKXx95UGieR-_EXc_1_VI,99
+fake_useragent/fake.py,sha256=bufJ3sjTZezzaYMZfODGLEZGbiITuG8yESvFpTyE2cg,5370
+fake_useragent/log.py,sha256=y182BcMTIwvHHyS3gn5ZrgQuTGSNwKhD9imeQ6KJK10,56
+fake_useragent/settings.py,sha256=qRjrqljZx6DTAbN1E42czXWouPc11n1JjuQDc9QLw9A,895
+fake_useragent/utils.py,sha256=3B2sCm8kDvdKHQlHJS_w_lmAulSyyB0U-8ctRhMZAAc,6281
diff --git a/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/REQUESTED b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/REQUESTED new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/REQUESTED diff --git a/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/WHEEL b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/WHEEL new file mode 100644 index 00000000..1f37c02f --- /dev/null +++ b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/WHEEL @@ -0,0 +1,5 @@ +Wheel-Version: 1.0 +Generator: bdist_wheel (0.40.0) +Root-Is-Purelib: true +Tag: py3-none-any + diff --git a/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/top_level.txt b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/top_level.txt new file mode 100644 index 00000000..522136d4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/fake_useragent-1.1.3.dist-info/top_level.txt @@ -0,0 +1 @@ +fake_useragent |