Metadata-Version: 2.4
Name: hrenpack
Version: 2.5.7
Summary: A universal python library for most tasks
Home-page: https://github.com/MagIlyasDOMA/hrenpack
Author: Маг Ильяс DOMA (MagIlyasDOMA)
Author-email: magilyas.doma.09@list.ru
License: MIT
Project-URL: Source, https://github.com/MagIlyasDOMA/hrenpack
Project-URL: Documentation, https://magilyasdoma.github.io/hrenpack/documentation.html
Project-URL: Changelog, https://github.com/MagIlyasDOMA/hrenpack/blob/main/CHANGELOG.md
Platform: Windows
Platform: Windows 10
Platform: Windows 11
Platform: Windows Server 2019+
Platform: Linux
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Operating System :: Microsoft :: Windows :: Windows 11
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Framework :: Django
Classifier: Framework :: Django :: 5.2
Classifier: Natural Language :: English
Classifier: Natural Language :: Russian
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: Text Processing :: Markup
Classifier: Topic :: Text Processing :: Markup :: HTML
Requires-Python: >=3.10
License-File: LICENSE
Requires-Dist: bs4>=0.0.2
Requires-Dist: chardet>=5.2.0
Requires-Dist: charset-normalizer>=3.4.4
Requires-Dist: requests>=2.32.5
Requires-Dist: tqdm<=5.0.0,>=4.67.1
Requires-Dist: bcrypt==5.0.0
Requires-Dist: screeninfo>=0.8.1
Requires-Dist: clipboard>=0.0.4
Requires-Dist: psutil
Requires-Dist: python-dotenv>=1.2.0
Requires-Dist: python-gettext~=5.0
Requires-Dist: pathlike-typing
Provides-Extra: base
Requires-Dist: bs4>=0.0.2; extra == "base"
Requires-Dist: chardet>=5.2.0; extra == "base"
Requires-Dist: charset-normalizer>=3.4.4; extra == "base"
Requires-Dist: requests>=2.32.5; extra == "base"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "base"
Requires-Dist: bcrypt==5.0.0; extra == "base"
Requires-Dist: screeninfo>=0.8.1; extra == "base"
Requires-Dist: clipboard>=0.0.4; extra == "base"
Requires-Dist: psutil; extra == "base"
Requires-Dist: python-dotenv>=1.2.0; extra == "base"
Requires-Dist: python-gettext~=5.0; extra == "base"
Requires-Dist: pathlike-typing; extra == "base"
Provides-Extra: image
Requires-Dist: bs4>=0.0.2; extra == "image"
Requires-Dist: chardet>=5.2.0; extra == "image"
Requires-Dist: charset-normalizer>=3.4.4; extra == "image"
Requires-Dist: requests>=2.32.5; extra == "image"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "image"
Requires-Dist: bcrypt==5.0.0; extra == "image"
Requires-Dist: screeninfo>=0.8.1; extra == "image"
Requires-Dist: clipboard>=0.0.4; extra == "image"
Requires-Dist: psutil; extra == "image"
Requires-Dist: python-dotenv>=1.2.0; extra == "image"
Requires-Dist: python-gettext~=5.0; extra == "image"
Requires-Dist: pathlike-typing; extra == "image"
Requires-Dist: Pillow>=3.3.0; extra == "image"
Provides-Extra: flask
Requires-Dist: bs4>=0.0.2; extra == "flask"
Requires-Dist: chardet>=5.2.0; extra == "flask"
Requires-Dist: charset-normalizer>=3.4.4; extra == "flask"
Requires-Dist: requests>=2.32.5; extra == "flask"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "flask"
Requires-Dist: bcrypt==5.0.0; extra == "flask"
Requires-Dist: screeninfo>=0.8.1; extra == "flask"
Requires-Dist: clipboard>=0.0.4; extra == "flask"
Requires-Dist: psutil; extra == "flask"
Requires-Dist: python-dotenv>=1.2.0; extra == "flask"
Requires-Dist: python-gettext~=5.0; extra == "flask"
Requires-Dist: pathlike-typing; extra == "flask"
Requires-Dist: flask>=3.1.2; extra == "flask"
Requires-Dist: flask-sqlalchemy>=3.1.1; extra == "flask"
Requires-Dist: flask-wtf>=1.2.2; extra == "flask"
Requires-Dist: jinja2>=3.1.6; extra == "flask"
Requires-Dist: markupsafe>=3.0.3; extra == "flask"
Provides-Extra: filetype
Requires-Dist: bs4>=0.0.2; extra == "filetype"
Requires-Dist: chardet>=5.2.0; extra == "filetype"
Requires-Dist: charset-normalizer>=3.4.4; extra == "filetype"
Requires-Dist: requests>=2.32.5; extra == "filetype"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "filetype"
Requires-Dist: bcrypt==5.0.0; extra == "filetype"
Requires-Dist: screeninfo>=0.8.1; extra == "filetype"
Requires-Dist: clipboard>=0.0.4; extra == "filetype"
Requires-Dist: psutil; extra == "filetype"
Requires-Dist: python-dotenv>=1.2.0; extra == "filetype"
Requires-Dist: python-gettext~=5.0; extra == "filetype"
Requires-Dist: pathlike-typing; extra == "filetype"
Requires-Dist: filetype>=1.2.0; extra == "filetype"
Requires-Dist: puremagic~=1.30; extra == "filetype"
Provides-Extra: dev
Requires-Dist: bs4>=0.0.2; extra == "dev"
Requires-Dist: chardet>=5.2.0; extra == "dev"
Requires-Dist: charset-normalizer>=3.4.4; extra == "dev"
Requires-Dist: requests>=2.32.5; extra == "dev"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "dev"
Requires-Dist: bcrypt==5.0.0; extra == "dev"
Requires-Dist: screeninfo>=0.8.1; extra == "dev"
Requires-Dist: clipboard>=0.0.4; extra == "dev"
Requires-Dist: psutil; extra == "dev"
Requires-Dist: python-dotenv>=1.2.0; extra == "dev"
Requires-Dist: python-gettext~=5.0; extra == "dev"
Requires-Dist: pathlike-typing; extra == "dev"
Requires-Dist: pip-setuptools>=1.1.4; extra == "dev"
Provides-Extra: dev-base
Requires-Dist: bs4>=0.0.2; extra == "dev-base"
Requires-Dist: chardet>=5.2.0; extra == "dev-base"
Requires-Dist: charset-normalizer>=3.4.4; extra == "dev-base"
Requires-Dist: requests>=2.32.5; extra == "dev-base"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "dev-base"
Requires-Dist: bcrypt==5.0.0; extra == "dev-base"
Requires-Dist: screeninfo>=0.8.1; extra == "dev-base"
Requires-Dist: clipboard>=0.0.4; extra == "dev-base"
Requires-Dist: psutil; extra == "dev-base"
Requires-Dist: python-dotenv>=1.2.0; extra == "dev-base"
Requires-Dist: python-gettext~=5.0; extra == "dev-base"
Requires-Dist: pathlike-typing; extra == "dev-base"
Requires-Dist: pip-setuptools>=1.1.4; extra == "dev-base"
Provides-Extra: dev-image
Requires-Dist: bs4>=0.0.2; extra == "dev-image"
Requires-Dist: chardet>=5.2.0; extra == "dev-image"
Requires-Dist: charset-normalizer>=3.4.4; extra == "dev-image"
Requires-Dist: requests>=2.32.5; extra == "dev-image"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "dev-image"
Requires-Dist: bcrypt==5.0.0; extra == "dev-image"
Requires-Dist: screeninfo>=0.8.1; extra == "dev-image"
Requires-Dist: clipboard>=0.0.4; extra == "dev-image"
Requires-Dist: psutil; extra == "dev-image"
Requires-Dist: python-dotenv>=1.2.0; extra == "dev-image"
Requires-Dist: python-gettext~=5.0; extra == "dev-image"
Requires-Dist: pathlike-typing; extra == "dev-image"
Requires-Dist: pip-setuptools>=1.1.4; extra == "dev-image"
Requires-Dist: Pillow>=3.3.0; extra == "dev-image"
Provides-Extra: dev-flask
Requires-Dist: bs4>=0.0.2; extra == "dev-flask"
Requires-Dist: chardet>=5.2.0; extra == "dev-flask"
Requires-Dist: charset-normalizer>=3.4.4; extra == "dev-flask"
Requires-Dist: requests>=2.32.5; extra == "dev-flask"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "dev-flask"
Requires-Dist: bcrypt==5.0.0; extra == "dev-flask"
Requires-Dist: screeninfo>=0.8.1; extra == "dev-flask"
Requires-Dist: clipboard>=0.0.4; extra == "dev-flask"
Requires-Dist: psutil; extra == "dev-flask"
Requires-Dist: python-dotenv>=1.2.0; extra == "dev-flask"
Requires-Dist: python-gettext~=5.0; extra == "dev-flask"
Requires-Dist: pathlike-typing; extra == "dev-flask"
Requires-Dist: pip-setuptools>=1.1.4; extra == "dev-flask"
Requires-Dist: flask>=3.1.2; extra == "dev-flask"
Requires-Dist: flask-sqlalchemy>=3.1.1; extra == "dev-flask"
Requires-Dist: flask-wtf>=1.2.2; extra == "dev-flask"
Requires-Dist: jinja2>=3.1.6; extra == "dev-flask"
Requires-Dist: markupsafe>=3.0.3; extra == "dev-flask"
Provides-Extra: dev-filetype
Requires-Dist: bs4>=0.0.2; extra == "dev-filetype"
Requires-Dist: chardet>=5.2.0; extra == "dev-filetype"
Requires-Dist: charset-normalizer>=3.4.4; extra == "dev-filetype"
Requires-Dist: requests>=2.32.5; extra == "dev-filetype"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "dev-filetype"
Requires-Dist: bcrypt==5.0.0; extra == "dev-filetype"
Requires-Dist: screeninfo>=0.8.1; extra == "dev-filetype"
Requires-Dist: clipboard>=0.0.4; extra == "dev-filetype"
Requires-Dist: psutil; extra == "dev-filetype"
Requires-Dist: python-dotenv>=1.2.0; extra == "dev-filetype"
Requires-Dist: python-gettext~=5.0; extra == "dev-filetype"
Requires-Dist: pathlike-typing; extra == "dev-filetype"
Requires-Dist: pip-setuptools>=1.1.4; extra == "dev-filetype"
Requires-Dist: filetype>=1.2.0; extra == "dev-filetype"
Requires-Dist: puremagic~=1.30; extra == "dev-filetype"
Provides-Extra: all
Requires-Dist: bs4>=0.0.2; extra == "all"
Requires-Dist: chardet>=5.2.0; extra == "all"
Requires-Dist: charset-normalizer>=3.4.4; extra == "all"
Requires-Dist: requests>=2.32.5; extra == "all"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "all"
Requires-Dist: bcrypt==5.0.0; extra == "all"
Requires-Dist: screeninfo>=0.8.1; extra == "all"
Requires-Dist: clipboard>=0.0.4; extra == "all"
Requires-Dist: psutil; extra == "all"
Requires-Dist: python-dotenv>=1.2.0; extra == "all"
Requires-Dist: python-gettext~=5.0; extra == "all"
Requires-Dist: pathlike-typing; extra == "all"
Requires-Dist: flask>=3.1.2; extra == "all"
Requires-Dist: flask-sqlalchemy>=3.1.1; extra == "all"
Requires-Dist: flask-wtf>=1.2.2; extra == "all"
Requires-Dist: jinja2>=3.1.6; extra == "all"
Requires-Dist: markupsafe>=3.0.3; extra == "all"
Requires-Dist: Pillow>=3.3.0; extra == "all"
Requires-Dist: filetype>=1.2.0; extra == "all"
Requires-Dist: puremagic~=1.30; extra == "all"
Provides-Extra: dev-all
Requires-Dist: bs4>=0.0.2; extra == "dev-all"
Requires-Dist: chardet>=5.2.0; extra == "dev-all"
Requires-Dist: charset-normalizer>=3.4.4; extra == "dev-all"
Requires-Dist: requests>=2.32.5; extra == "dev-all"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "dev-all"
Requires-Dist: bcrypt==5.0.0; extra == "dev-all"
Requires-Dist: screeninfo>=0.8.1; extra == "dev-all"
Requires-Dist: clipboard>=0.0.4; extra == "dev-all"
Requires-Dist: psutil; extra == "dev-all"
Requires-Dist: python-dotenv>=1.2.0; extra == "dev-all"
Requires-Dist: python-gettext~=5.0; extra == "dev-all"
Requires-Dist: pathlike-typing; extra == "dev-all"
Requires-Dist: pip-setuptools>=1.1.4; extra == "dev-all"
Requires-Dist: Pillow>=3.3.0; extra == "dev-all"
Requires-Dist: flask>=3.1.2; extra == "dev-all"
Requires-Dist: flask-sqlalchemy>=3.1.1; extra == "dev-all"
Requires-Dist: flask-wtf>=1.2.2; extra == "dev-all"
Requires-Dist: jinja2>=3.1.6; extra == "dev-all"
Requires-Dist: markupsafe>=3.0.3; extra == "dev-all"
Requires-Dist: filetype>=1.2.0; extra == "dev-all"
Requires-Dist: puremagic~=1.30; extra == "dev-all"
Provides-Extra: dev-full
Requires-Dist: bs4>=0.0.2; extra == "dev-full"
Requires-Dist: chardet>=5.2.0; extra == "dev-full"
Requires-Dist: charset-normalizer>=3.4.4; extra == "dev-full"
Requires-Dist: requests>=2.32.5; extra == "dev-full"
Requires-Dist: tqdm<=5.0.0,>=4.67.1; extra == "dev-full"
Requires-Dist: bcrypt==5.0.0; extra == "dev-full"
Requires-Dist: screeninfo>=0.8.1; extra == "dev-full"
Requires-Dist: clipboard>=0.0.4; extra == "dev-full"
Requires-Dist: psutil; extra == "dev-full"
Requires-Dist: python-dotenv>=1.2.0; extra == "dev-full"
Requires-Dist: python-gettext~=5.0; extra == "dev-full"
Requires-Dist: pathlike-typing; extra == "dev-full"
Requires-Dist: pip-setuptools>=1.1.4; extra == "dev-full"
Requires-Dist: Pillow>=3.3.0; extra == "dev-full"
Requires-Dist: flask>=3.1.2; extra == "dev-full"
Requires-Dist: flask-sqlalchemy>=3.1.1; extra == "dev-full"
Requires-Dist: flask-wtf>=1.2.2; extra == "dev-full"
Requires-Dist: jinja2>=3.1.6; extra == "dev-full"
Requires-Dist: markupsafe>=3.0.3; extra == "dev-full"
Requires-Dist: filetype>=1.2.0; extra == "dev-full"
Requires-Dist: puremagic~=1.30; extra == "dev-full"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: platform
Dynamic: project-url
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
