### Develop FastAPI Utils Source: https://github.com/fastapiutils/fastapi-utils/blob/master/CONTRIBUTING.md Sets up the development environment by creating a virtual environment and installing dependencies using poetry. It ensures Python 3 and poetry are installed and prints the path to the executable. ```console $ make develop ``` -------------------------------- ### Develop FastAPI Utils Source: https://github.com/fastapiutils/fastapi-utils/blob/master/docs/contributing.md Sets up the development environment by creating a virtual environment and installing dependencies using poetry. It ensures Python 3 and poetry are installed and prints the path to the executable. ```console $ make develop ``` -------------------------------- ### Install FastAPI Utils Source: https://github.com/fastapiutils/fastapi-utils/blob/master/docs/index.md Installs the FastAPI Utils package with different levels of functionality. The basic slim package is installed with `pip install fastapi-utils`. For SQLAlchemy session support, use `pip install fastapi-utils[session]`. To install all packages, use `pip install fastapi-utils[all]`. ```bash pip install fastapi-utils # For basic slim package :) pip install fastapi-utils[session] # To add sqlalchemy session maker pip install fastapi-utils[all] # For all the packages ``` -------------------------------- ### Install fastapi-utils Source: https://github.com/fastapiutils/fastapi-utils/blob/master/README.md Installs the fastapi-utils package. The slim package includes basic utilities. Additional features like SQLAlchemy session support can be installed with extras. ```Bash pip install fastapi-utils ``` ```Bash pip install fastapi-utils[session] ``` ```Bash pip install fastapi-utils[all] ``` -------------------------------- ### Setting up PostgreSQL GUIDs Source: https://github.com/fastapiutils/fastapi-utils/blob/master/docs/user-guide/basics/guid-type.md Provides the function call to set up PostgreSQL GUIDs, which is necessary if the `pgcrypto` extension is not automatically available. ```Python from fastapi_utils.guid_type import setup_guids_postgresql # Assuming you have a database engine instance named 'engine' # setup_guids_postgresql(engine) ``` -------------------------------- ### Make SQLAlchemy an Extras Install Source: https://github.com/fastapiutils/fastapi-utils/blob/master/docs/release-notes.md Configures SQLAlchemy as an optional dependency that can be installed separately. This allows users who do not require SQLAlchemy to have a lighter installation of the library. ```Python # Example of defining optional dependencies (e.g., in setup.py) # setup( # ... # extras_require={ # 'sqlalchemy': ['sqlalchemy>=1.4.0'] # } # ) # To install with SQLAlchemy: pip install fastapi-utils[sqlalchemy] ``` -------------------------------- ### Install pluggy Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the pluggy package version 1.2.0, compatible with Python versions 3.7 to 3.9. Includes SHA256 hashes for verification. ```bash pip install pluggy==1.2.0 \ --hash=sha256:c2fd55a7d7a3863cba1a013e4e2414658b1d07b6bc57b3919e0c63c9abb99849 \ --hash=sha256:d12f0c4b579b15f5e054301bb226ee85eeeba08ffec228092f8defbaa3a4c4b3 ``` -------------------------------- ### Install platformdirs Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the platformdirs package version 4.0.0, compatible with Python versions 3.7 to 3.9. Includes SHA256 hashes for verification. ```bash pip install platformdirs==4.0.0 \ --hash=sha256:118c954d7e949b35437270383a3f2531e99dd93cf7ce4dc8340d3356d30f173b \ --hash=sha256:cb633b2bcf10c51af60beb0ab06d2f1d69064b43abf4c185ca6b28865f3f9731 ``` -------------------------------- ### Install pygments Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs Pygments, a syntax highlighter written in Python, for Python versions 3.7 to 4.0. Includes SHA256 hashes for integrity. ```shell pip install pygments==2.17.2 \ --hash=sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c \ --hash=sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367 ``` -------------------------------- ### Install psutil Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the psutil package version 5.9.6, compatible with Python versions 3.7 to 3.9. Includes SHA256 hashes for verification. ```bash pip install psutil==5.9.6 \ --hash=sha256:10e8c17b4f898d64b121149afb136c53ea8b68c7531155147867b7b1ac9e7e28 \ --hash=sha256:18cd22c5db486f33998f37e2bb054cc62fd06646995285e02a51b1e08da97017 \ --hash=sha256:3ebf2158c16cc69db777e3c7decb3c0f43a7af94a60d72e87b2823aebac3d602 \ --hash=sha256:51dc3d54607c73148f63732c727856f5febec1c7c336f8f41fcbd6315cce76ac ``` -------------------------------- ### Install mock Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the mock package version 5.1.0, specifically for Python versions 3.7 up to (but not including) 3.8. Includes SHA256 hashes for verification. ```bash pip install mock==5.1.0 ; python_version >= "3.7" and python_version < "3.8" \ --hash=sha256:18c694e5ae8a208cdb3d2c20a993ca1a7b0efa258c247a1e565150f477f83744 \ --hash=sha256:5e96aad5ccda4718e0a229ed94b2024df75cc2d55575ba5762d31f5767b8767d ``` -------------------------------- ### Install pytz Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs pytz, a library for working with timezones, for Python versions 3.7 up to (but not including) 3.9. Includes SHA256 hashes for integrity. ```shell pip install pytz==2023.3.post1 \ --hash=sha256:7b4fddbeb94a1eba4b557da24f19fdf9db575192544270a9101d8509f9f43d7b \ --hash=sha256:ce42d816b81b68506614c11e8937d3aa9e41007ceb50bfdcb0749b921bf646c7 ``` -------------------------------- ### Install pytest Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs pytest, a powerful Python testing framework, for Python versions 3.7 to 4.0. Includes SHA256 hashes for integrity. ```shell pip install pytest==7.4.3 \ --hash=sha256:0d009c083ea859a71b76adf7c1d502e4bc170b80a8ef002da5806527b9591fac \ --hash=sha256:d989d136982de4e3b29dabcc838ad581c64e8ed52c11fbe86ddebd9da0818cd5 ``` -------------------------------- ### Install paginate Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the paginate package version 0.5.6, compatible with Python versions 3.7 to 3.9. Includes a SHA256 hash for verification. ```bash pip install paginate==0.5.6 \ --hash=sha256:5e6007b6a9398177a7e1648d04fdd9f8c9766a1a945bceac82f1929e8c78af2d ``` -------------------------------- ### Install mkdocs Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the mkdocs package version 1.5.3, compatible with Python versions 3.7 to 3.9. Includes SHA256 hashes for verification. ```bash pip install mkdocs==1.5.3 \ --hash=sha256:3b3a78e736b31158d64dbb2f8ba29bd46a379d0c6e324c2246c3bc3d2189cfc1 \ --hash=sha256:eb7c99214dcb945313ba30426c2451b735992c73c2e10838f76d09e39ff4d0e2 ``` -------------------------------- ### Install anyio Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the anyio package version 3.7.1, compatible with Python versions 3.7 to 3.10. Includes SHA256 hashes for integrity verification. ```shell pip install anyio==3.7.1 --hash=sha256:44a3c9aba0f5defa43261a8b3efb97891f2bd7d804e0e1f56419befa1adfc780 --hash=sha256:91dee416e570e92c64041bd18b900d1d6fa78dff7048769ce5ac5ddad004fbb5 ``` -------------------------------- ### Install pymdown-extensions Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs pymdown-extensions, a collection of Python Markdown extensions, for Python versions 3.7 to 4.0. Includes SHA256 hashes for verification. ```shell pip install pymdown-extensions==10.2.1 \ --hash=sha256:bded105eb8d93f88f2f821f00108cb70cef1269db6a40128c09c5f48bfc60ea4 \ --hash=sha256:d0c534b4a5725a4be7ccef25d65a4c97dba58b54ad7c813babf0eb5ba9c81591 ``` -------------------------------- ### Install packaging Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the packaging package version 23.2, compatible with Python versions 3.7 to 3.9. Includes SHA256 hashes for verification. ```bash pip install packaging==23.2 \ --hash=sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5 \ --hash=sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7 ``` -------------------------------- ### Install mkdocs-material-extensions dependency Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the mkdocs-material-extensions package version 1.2, compatible with Python versions 3.7 up to (but not including) 4.0. ```Shell pip install mkdocs-material-extensions==1.2 \ --hash=sha256:225c6123522495d4119a90b3a3ba31a1e87a70369e03f14799ea9c0d7183a3d6 --hash=sha256:a4c1b65c0957b4bd9e7d86ddc7b3c9868fb9670660f6f99f6d1bca8954d5a941 ``` -------------------------------- ### Install mkdocs-material Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the mkdocs-material package version 9.2.7, compatible with Python versions 3.7 to 3.9. Includes SHA256 hashes for verification. ```bash pip install mkdocs-material==9.2.7 \ --hash=sha256:27e2d1ed2d031426a6e10d5ea06989d67e90bb02acd588bc5673106b5ee5eedf \ --hash=sha256:c767bd6d6305f6420a50f0b541b0c9966d52068839af97029be14443849fb8a1 ``` -------------------------------- ### Install mypy-extensions Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the mypy-extensions package version 1.0.0, compatible with Python versions 3.7 to 3.9. Includes SHA256 hashes for verification. ```bash pip install mypy-extensions==1.0.0 \ --hash=sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d \ --hash=sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782 ``` -------------------------------- ### Install python-dateutil Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs python-dateutil, a library for manipulating dates and times, for Python versions 3.7 to 4.0. Includes SHA256 hashes for verification. ```shell pip install python-dateutil==2.8.2 \ --hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \ --hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 ``` -------------------------------- ### Install types-setuptools with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the 'types-setuptools' package version 69.0.0.0, compatible with Python versions 3.7 up to (but not including) 4.0. Includes SHA256 hashes for integrity verification. ```bash pip install types-setuptools==69.0.0.0 \ --hash=sha256:8c86195bae2ad81e6dea900a570fe9d64a59dbce2b11cc63c046b03246ea77bf \ --hash=sha256:b0a06219f628c6527b2f8ce770a4f47550e00d3e8c3ad83e2dc31bc6e6eda95d ``` -------------------------------- ### Install pytest-asyncio Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs pytest-asyncio, a plugin for pytest to run asyncio tests, for Python versions 3.7 to 4.0. Includes SHA256 hashes for integrity. ```shell pip install pytest-asyncio==0.21.1 \ --hash=sha256:40a7eae6dded22c7b604986855ea48400ab15b069ae38116e8c01238e9eeb64d \ --hash=sha256:8666c1c8ac02631d7c51ba282e0c69a8a452b211ffedf2599099845da5c5c37b ``` -------------------------------- ### Install mypy Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the mypy package version 1.4.1, compatible with Python versions 3.7 to 3.9. Includes numerous SHA256 hashes for verification. ```bash pip install mypy==1.4.1 \ --hash=sha256:01fd2e9f85622d981fd9063bfaef1aed6e336eaacca00892cd2d82801ab7c042 \ --hash=sha256:0dde1d180cd84f0624c5dcaaa89c89775550a675aff96b5848de78fb11adabcd \ --hash=sha256:141dedfdbfe8a04142881ff30ce6e6653c9685b354876b12e4fe6c78598b45e2 \ --hash=sha256:16f0db5b641ba159eff72cff08edc3875f2b62b2fa2bc24f68c1e7a4e8232d01 \ --hash=sha256:190b6bab0302cec4e9e6767d3eb66085aef2a1cc98fe04936d8a42ed2ba77bb7 \ --hash=sha256:2460a58faeea905aeb1b9b36f5065f2dc9a9c6e4c992a6499a2360c6c74ceca3 \ --hash=sha256:34a9239d5b3502c17f07fd7c0b2ae6b7dd7d7f6af35fbb5072c6208e76295816 \ --hash=sha256:43b592511672017f5b1a483527fd2684347fdffc041c9ef53428c8dc530f79a3 \ --hash=sha256:43d24f6437925ce50139a310a64b2ab048cb2d3694c84c71c3f2a1626d8101dc \ --hash=sha256:45d32cec14e7b97af848bddd97d85ea4f0db4d5a149ed9676caa4eb2f7402bb4 \ --hash=sha256:470c969bb3f9a9efcedbadcd19a74ffb34a25f8e6b0e02dae7c0e71f8372f97b \ --hash=sha256:566e72b0cd6598503e48ea610e0052d1b8168e60a46e0bfd34b3acf2d57f96a8 \ --hash=sha256:5703097c4936bbb9e9bce41478c8d08edd2865e177dc4c52be759f81ee4dd26c \ --hash=sha256:7549fbf655e5825d787bbc9ecf6028731973f78088fbca3a1f4145c39ef09462 \ --hash=sha256:8207b7105829eca6f3d774f64a904190bb2231de91b8b186d21ffd98005f14a7 \ --hash=sha256:8c4d8e89aa7de683e2056a581ce63c46a0c41e31bd2b6d34144e2c80f5ea53dc \ --hash=sha256:98324ec3ecf12296e6422939e54763faedbfcc502ea4a4c38502082711867258 \ --hash=sha256:9bbcd9ab8ea1f2e1c8031c21445b511442cc45c89951e49bbf852cbb70755b1b \ --hash=sha256:9d40652cc4fe33871ad3338581dca3297ff5f2213d0df345bcfbde5162abf0c9 \ --hash=sha256:a2746d69a8196698146a3dbe29104f9eb6a2a4d8a27878d92169a6c0b74435b6 \ --hash=sha256:ae704dcfaa180ff7c4cfbad23e74321a2b774f92ca77fd94ce1049175a21c97f \ --hash=sha256:bfdca17c36ae01a21274a3c387a63aa1aafe72bff976522886869ef131b937f1 \ --hash=sha256:c482e1246726616088532b5e964e39765b6d1520791348e6c9dc3af25b233828 \ --hash=sha256:ca637024ca67ab24a7fd6f65d280572c3794665eaf5edcc7e90a866544076878 \ --hash=sha256:e02d700ec8d9b1859790c0475df4e4092c7bf3272a4fd2c9f33d87fac4427b8f \ --hash=sha256:e5952d2d18b79f7dc25e62e014fe5a23eb1a3d2bc66318df8988a01b1a037c5b ``` -------------------------------- ### Install markdown-include with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the markdown-include package version 0.8.1, compatible with Python versions 3.7 to 4.0. Includes SHA256 hashes for integrity verification. ```Shell pip install markdown-include==0.8.1 \ --hash=sha256:1d0623e0fc2757c38d35df53752768356162284259d259c486b4ab6285cdbbe3 ``` -------------------------------- ### Install pytest-cov Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs pytest-cov, a plugin for pytest to measure code coverage, for Python versions 3.7 to 4.0. Includes SHA256 hashes for verification. ```shell pip install pytest-cov==4.1.0 \ --hash=sha256:3904b13dfbfec47f003b8e77fd5b589cd11904a21ddf1ab38a64f204d6a10ef6 \ --hash=sha256:6ba70b9e97e69fcc3fb45bfeab2d0a138fb65c4d0d6a41ef33983ad114be8c3a ``` -------------------------------- ### Install pathspec Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the pathspec package version 0.11.2, compatible with Python versions 3.7 to 3.9. Includes SHA256 hashes for verification. ```bash pip install pathspec==0.11.2 \ --hash=sha256:1d6ed233af05e679efb96b1851550ea95bbb64b7c490b0f5aa52996c11e92a20 \ --hash=sha256:e0d8d0ac2f12da61956eb2306b69f9469b42f4deb0f3cb6ed47b9cce9996ced3 ``` -------------------------------- ### Install types-mock with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the 'types-mock' package version 5.1.0.3, compatible with Python versions 3.7 up to (but not including) 3.8. Includes SHA256 hashes for integrity verification. ```bash pip install types-mock==5.1.0.3 \ --hash=sha256:e5821fdfd57bd545b101dc42373b0112027a1e53e82afbd801c122840b3a2780 \ --hash=sha256:eeeac25480287bb721fb17fcda2e9768d70a476dcc14a2c1d0389535c54f8184 ``` -------------------------------- ### Install autoflake Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the autoflake package version 1.7.8, compatible with Python versions 3.7 to 3.10. Includes SHA256 hashes for integrity verification. ```shell pip install autoflake==1.7.8 --hash=sha256:46373ef69b6714f5064c923bb28bd797c4f8a9497f557d87fc36665c6d956b39 --hash=sha256:e7e46372dee46fa1c97acf310d99d922b63d369718a270809d7c278d34a194cf ``` -------------------------------- ### Install six dependency Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the 'six' package version 1.16.0, compatible with Python versions 3.7 up to (but not including) 4.0. Includes SHA256 hashes for verification. ```Shell --hash=sha256:5daaeaf00ae3c1efec9742ff294b06c3a2a9db8d3db51ee4851c12ad385cda30 --hash=sha256:7d076717c67b34c162da7c1a5bda16ffc205e0e0072c03745275e7eab888719f --hash=sha256:7de792582f6e490ae6aef36a58d85df9f7a0cfd1b0d4fe6b4fb51803a3ac96fa --hash=sha256:a05b0ddd7ea25495e4115a43125e8a7ebed0aa043c3d432de7e7d6e8e8cd6448 --hash=sha256:aa8ee4f8440023b0a6c3707f76cadce8657553655dcbb5fc9b2f9bb9bee389f6 --hash=sha256:b6a21ab023124eafb7cef6d038f835cb1155cd5ea798edd8d9eb2f8b84be07d9 --hash=sha256:bd8ee69b02e7bdefe1e5da2d5b6eaaddcf4f90859f00281b2333c0e3a0cc9cd6 --hash=sha256:c8e3255afd186c142eef4ec400d7826134f028a85da2146102a1172ecc7c3696 --hash=sha256:ce697c463458555027dfb194cb96d26608abab920fa85213deb5edf26e026664 --hash=sha256:db6cedd9ffed55548ab313ad718bc34582d394e27a7875b4b952c2d29c001b26 --hash=sha256:e49fbdfe257fa41e5c9e13c79b9e79a23a79bd0e40b9314bc53840f520c2c0b3 --hash=sha256:e6f08ca730f4dc1b76b473bdf30b1b37d42da379202a059eae54ec7fc1fbcfed --hash=sha256:f35960b02df6b827c1b903091bb14f4b003f6cf102705efc4ce78132a0aa5af3 --hash=sha256:f41f692f1691ad87f51708b823af4bb2c5c87c9248ddd3191c8f088e66ce590a --hash=sha256:f7ee467677467526cfe135eab86a40a0e8db43117936ac4f9b469ce9cdb3fb62 --hash=sha256:ff78a7583020da124dd0deb835ece1d87bb91762d40c514ee9b67a087940528b six==1.16.0 ; python_version >= "3.7" and python_version < "4.0" ``` -------------------------------- ### Install sqlalchemy-stubs dependency Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the 'sqlalchemy-stubs' package version 0.4, compatible with Python versions 3.7 up to (but not including) 4.0. Includes SHA256 hashes for verification. ```Shell --hash=sha256:5eec7aa110adf9b957b631799a72fef396b23ff99fe296df726645d01e312aa5 --hash=sha256:c665d6dd4482ef642f01027fa06c3d5e91befabb219dc71fc2a09e7d7695f7ae ssqlalchemy-stubs==0.4 ; python_version >= "3.7" and python_version < "4.0" ``` -------------------------------- ### Install click with SHA256 hash Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the 'click' package version 8.1.7, compatible with Python versions 3.7 to 3.10. Includes a SHA256 hash for verifying the package integrity. ```shell pip install click==8.1.7 \ --hash=sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28 \ --hash=sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de ``` -------------------------------- ### Install aiofiles Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the aiofiles package version 23.2.1, compatible with Python versions 3.7 to 3.10. Includes SHA256 hashes for integrity verification. ```shell pip install aiofiles==23.2.1 --hash=sha256:19297512c647d4b27a2cf7c34caa7e405c0d60b5560618a29a9fe027b18b0107 --hash=sha256:84ec2218d8419404abcb9f0c02df3f34c6e0a68ed41072acfb1cef5cbc29051a ``` -------------------------------- ### Install various packages with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs multiple packages with their specified versions and SHA256 hashes for integrity. This includes a range of dependencies with different Python version compatibilities. ```bash pip install \ --hash=sha256:bfd39a41c0ef6f31684daff53befddae608f9daf6957140228a08e51f312d7e6 \ --hash=sha256:c631da9710271cb67b08bd3f3813b7af7f4c69c319b75475436fcab8c3d21bee \ --hash=sha256:cc95ffaaab2be3b25eb938779e43f513e0e538a84dd14a5d844b8f2932593d88 \ --hash=sha256:d09d930c2d1d621f717bb217bf1fe2584616febb5138d9b3e8cdd26506c3f6d4 \ --hash=sha256:d40c10326893ecab8a80a53039164a224984339b2c32a6baf55ecbd5b1df6431 \ --hash=sha256:d41b7a686ce653e06c2609075d397ebd5b969d821b9797d029fccd71fdec8e04 \ --hash=sha256:d5c0c112a74c0e5db2c75882a0adf3133adedcdbfd8cf7c9d6ed77365ab90a1d \ --hash=sha256:e1a976ed4cc2d71bb073e1b2a250892a6e968ff02aa14c1f40eba4f365ffec02 \ --hash=sha256:e48bf27022897577d8479eaed64701ecaf0467182448bd95759883300ca818c8 \ --hash=sha256:ed4a1a42df8a3dfb6b40c3d2de109e935949f2f66b19703eafade03173f8f437 \ --hash=sha256:f0aefdd66f1784c58f65b502b6cf8b121544680456d1cebbd300c2c813899274 \ --hash=sha256:fc2b8c4e1bc5cd96c1a823a885e6b158f8451cf6f5530e1829390b4d27d0807f \ --hash=sha256:fd946abf3c31fb50eee07451a6aedbfff912fcd13cf357363f5b4e834cc5e71a \ --hash=sha256:fe58ef6a764de7b4b36edfc8592641f56e69b7163bba9f9c8089838ee596bfb2 ``` -------------------------------- ### Install httpcore with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the httpcore library version 0.17.3, compatible with Python versions 3.7 to 4.0. Includes SHA256 hashes for integrity verification. ```Shell pip install httpcore==0.17.3 \ --hash=sha256:a6f30213335e34c1ade7be6ec7c47f19f50c56db36abef1a9dfa3815b1cb3888 \ --hash=sha256:c2789b767ddddfa2a5782e3199b2b7f6894540b17b16ec26b2c4d8e103510b87 ``` -------------------------------- ### Install black Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the black package version 23.3.0, compatible with Python versions 3.7 to 3.10. Includes multiple SHA256 hashes for integrity verification. ```shell pip install black==23.3.0 --hash=sha256:064101748afa12ad2291c2b91c960be28b817c0c7eaa35bec09cc63aa56493c5 --hash=sha256:0945e13506be58bf7db93ee5853243eb368ace1c08a24c65ce108986eac65915 --hash=sha256:11c410f71b876f961d1de77b9699ad19f939094c3a677323f43d7a29855fe326 --hash=sha256:1c7b8d606e728a41ea1ccbd7264677e494e87cf630e399262ced92d4a8dac940 --hash=sha256:1d06691f1eb8de91cd1b322f21e3bfc9efe0c7ca1f0e1eb1db44ea367dff656b --hash=sha256:3238f2aacf827d18d26db07524e44741233ae09a584273aa059066d644ca7b30 --hash=sha256:32daa9783106c28815d05b724238e30718f34155653d4d6e125dc7daec8e260c --hash=sha256:35d1381d7a22cc5b2be2f72c7dfdae4072a3336060635718cc7e1ede24221d6c --hash=sha256:3a150542a204124ed00683f0db1f5cf1c2aaaa9cc3495b7a3b5976fb136090ab --hash=sha256:48f9d345675bb7fbc3dd85821b12487e1b9a75242028adad0333ce36ed2a6d27 --hash=sha256:50cb33cac881766a5cd9913e10ff75b1e8eb71babf4c7104f2e9c52da1fb7de2 --hash=sha256:562bd3a70495facf56814293149e51aa1be9931567474993c7942ff7d3533961 --hash=sha256:67de8d0c209eb5b330cce2469503de11bca4085880d62f1628bd9972cc3366b9 --hash=sha256:6b39abdfb402002b8a7d030ccc85cf5afff64ee90fa4c5aebc531e3ad0175ddb --hash=sha256:6f3c333ea1dd6771b2d3777482429864f8e258899f6ff05826c3a4fcc5ce3f70 --hash=sha256:714290490c18fb0126baa0fca0a54ee795f7502b44177e1ce7624ba1c00f2331 --hash=sha256:7c3eb7cea23904399866c55826b31c1f55bbcd3890ce22ff70466b907b6775c2 --hash=sha256:92c543f6854c28a3c7f39f4d9b7694f9a6eb9d3c5e2ece488c327b6e7ea9b266 --hash=sha256:a6f6886c9869d4daae2d1715ce34a19bbc4b95006d20ed785ca00fa03cba312d --hash=sha256:a8a968125d0a6a404842fa1bf0b349a568634f856aa08ffaff40ae0dfa52e7c6 --hash=sha256:c7ab5790333c448903c4b721b59c0d80b11fe5e9803d8703e84dcb8da56fec1b --hash=sha256:e114420bf26b90d4b9daa597351337762b63039752bdf72bf361364c1aa05925 --hash=sha256:e198cf27888ad6f4ff331ca1c48ffc038848ea9f031a3b40ba36aced7e22f2c8 --hash=sha256:ec751418022185b0c1bb7d7736e6933d40bbb14c14a0abcf9123d1b159f98dd4 --hash=sha256:f0bd2f4a58d6666500542b26354978218a9babcdc972722f4bf90779524515f3 ``` -------------------------------- ### Install httpx with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the httpx HTTP client library version 0.24.1, compatible with Python versions 3.7 to 4.0. Includes SHA256 hashes for integrity verification. ```Shell pip install httpx==0.24.1 \ --hash=sha256:06781eb9ac53cde990577af654bd990a4949de37a28bdb4a230d434f3a30b9bd \ --hash=sha256:5853a43053df830c20f8110c5e69fe44d035d850b2dfe795e196f00fdb774bdd ``` -------------------------------- ### Install babel Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the babel package version 2.14.0, compatible with Python versions 3.7 to 3.10. Includes SHA256 hashes for integrity verification. ```shell pip install babel==2.14.0 --hash=sha256:6919867db036398ba21eb5c7a0f6b28ab8cbc3ae7a73a44ebe34ae74a4e7d363 --hash=sha256:efb1a25b7118e67ce3a259bed20545c29cb68be8ad2c784c83689981b7a57287 ``` -------------------------------- ### Install certifi Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the certifi package version 2023.11.17, compatible with Python versions 3.7 to 3.10. Includes SHA256 hashes for integrity verification. ```shell pip install certifi==2023.11.17 --hash=sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1 --hash=sha256:e036ab49d5b79556f99cfc2d9320b34cfbe5be05c5871b51de9329f0603b0474 ``` -------------------------------- ### Install typing-extensions with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the 'typing-extensions' package version 4.7.1, compatible with Python versions 3.7 up to (but not including) 4.0. Includes SHA256 hashes for integrity verification. ```bash pip install typing-extensions==4.7.1 \ --hash=sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36 \ --hash=sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2 ``` -------------------------------- ### Install idna with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the idna library version 3.6, compatible with Python versions 3.7 to 4.0. Includes SHA256 hashes for integrity verification. ```Shell pip install idna==3.6 \ --hash=sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca \ --hash=sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f ``` -------------------------------- ### Install urllib3 with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the 'urllib3' package version 2.0.7, compatible with Python versions 3.7 up to (but not including) 4.0. Includes SHA256 hashes for integrity verification. ```bash pip install urllib3==2.0.7 \ --hash=sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84 \ --hash=sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e ``` -------------------------------- ### Install zipp with SHA256 Hashes Source: https://github.com/fastapiutils/fastapi-utils/blob/master/requirements.txt Installs the 'zipp' package version 3.15.0, compatible with Python versions 3.7 up to (but not including) 3.10. Includes SHA256 hashes for integrity verification. ```bash pip install zipp==3.15.0 \ --hash=sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b \ --hash=sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.