funding-service-design-utils

View on PyPIReverse Dependencies (0)

2.0.45 funding_service_design_utils-2.0.45-py3-none-any.whl

Wheel Details

Project: funding-service-design-utils
Version: 2.0.45
Filename: funding_service_design_utils-2.0.45-py3-none-any.whl
Download: [link]
Size: 66771
MD5: b53d9e7a06b067f43a93d7a4cf633e09
SHA256: 23a60718d558629d39cb28d4f4a423c038352a8edc87d6a1d1d7370380f0f9e6
Uploaded: 2024-04-12 07:59:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: funding-service-design-utils
Version: 2.0.45
Summary: Utilities used by the DLUHC Funding Service Design Team
Author-Email: DLUHC <FundingServiceDesignTeam[at]levellingup.gov.uk>
Project-Url: Homepage, https://github.com/communitiesuk/funding-service-design-utils
License: MIT License Copyright (c) 2022 Crown Copyright (Department for Levelling Up, Housing and Communities) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: <4.0,>=3.10
Requires-Dist: Flask-Babel (<3.0.0,>=2.0.0)
Requires-Dist: PyYAML (<7.0,>=6.0)
Requires-Dist: python-dotenv (<0.21.0,>=0.20.0)
Requires-Dist: rich (<13.0.0,>=12.4.4)
Requires-Dist: Flask (<3.0.0,>=2.1.1)
Requires-Dist: python-json-logger (<3.0.0,>=2.0.2)
Requires-Dist: gunicorn (<21.0.0,>=20.1.0)
Requires-Dist: pytz (>=2022.1)
Requires-Dist: PyJWT[crypto] (>=2.4.0)
Requires-Dist: sentry-sdk[flask] (<2.0.0,>=1.18.0)
Requires-Dist: requests
Requires-Dist: flipper-client (>=1.3.1)
Requires-Dist: flask-redis (==0.4.0)
Requires-Dist: Flask-Migrate
Requires-Dist: Flask-SQLAlchemy (>=3.0.3)
Requires-Dist: sqlalchemy-utils (>=0.38.3)
Requires-Dist: beautifulsoup4 (==4.12.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 15844 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
fsd_test_utils/__init__.py sha256=K9J7gqUgqzfa43GHZXPVY1V5jaTA6TCf6KG9WU02V7E 110
fsd_test_utils/fixtures/__init__.py sha256=RPxbEOWMtPHnPOhN6Clr95kK9_n6mxA_LXN9KI9j5dw 41
fsd_test_utils/fixtures/db_fixtures.py sha256=Ual64TcF91tZJ3khhZEeR_3nn_xuO9fMUkpQQLsvft8 3468
fsd_test_utils/test_config/__init__.py sha256=ES7FNLEPBYJh1fkNEK_ZKIxa6GUP4RrIPEhc2Aeyipo 43
fsd_test_utils/test_config/useful_config.py sha256=SdqYzFj0tm7VqvtB56qGZWUg9suDG8-Syp5w1cMlC5g 446
fsd_utils/__init__.py sha256=rklGivOwWEXzc7NMPYHYzdRtMJM3z79z3CJBRW6-cUU 1308
fsd_utils/authentication/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/authentication/config.py sha256=5K-Zz_uaRjOIfENejGDIOqHKpbWPscUg95xEjyqbMQE 627
fsd_utils/authentication/decorators.py sha256=X3HyVwEvnVvSQAPZRziQ-9AWXeJRv533HUtWH34LAuY 5390
fsd_utils/authentication/models.py sha256=ycbjav1NDJLatI-bYvMcWjmoZ-DIVZMNtT_HomWCfs8 1021
fsd_utils/authentication/utils.py sha256=liFig7FKgi3VuYG7xkuY_17GatOQ5PPz-KrfwONhAUk 1353
fsd_utils/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/config/commonconfig.py sha256=FlWPE617GraSbKPf6GcVeH-2Aw5M6z5yfuWPcHF1FN4 5686
fsd_utils/config/configclass.py sha256=WKnuOA2583atW5ZBMz5HmgQ7RD8Q3c62Ba-mIhEv1PQ 1517
fsd_utils/config/notify_constants.py sha256=5tlSStS_eR-b-eaDCPEBAjxG15u6WKwCpfx88Ygbwt4 1598
fsd_utils/decision/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/decision/evaluate_response_against_schema.py sha256=dhaIia_9eAdypw21Q40Lm6ig8n6_mTT1j-32hxtNwzc 4665
fsd_utils/gunicorn/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/gunicorn/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/gunicorn/config/devtest.py sha256=dSDnFKGL6k-O-8oRQ6h1hF4nvZxrl9oM_kMJicUx4OE 7706
fsd_utils/gunicorn/config/local.py sha256=0xDj7V_1oWw098wd7A9vO9cR7wbpNFqj90q-B0m-ygk 7032
fsd_utils/healthchecks/__init__.py sha256=gQk1FsU_zowt6-8ybGj7AhO9fs8NkuyS-l86htNIONc 65
fsd_utils/healthchecks/checkers.py sha256=NJ7rG6joGPeJhtAL2tr351oWDIQN91fzHjYwWlOoTl4 1230
fsd_utils/healthchecks/healthcheck.py sha256=LEaJnQMGzsI0QceegO4JmBnhwJuoptqfv33xNkRMAa8 1155
fsd_utils/locale_selector/__init__.py sha256=-GnluR_8EwJSEi4YYMKCDcrzZCAE-AIEiKCoJisQlB4 62
fsd_utils/locale_selector/get_lang.py sha256=BFCRqjPzC9GOd1xBbXtbLNY8-EJkSxn5BB69FOgLT5g 1027
fsd_utils/locale_selector/set_lang.py sha256=Sx9RrT3vUo9O6Adsr-jbq9iYy6aHtOQwHn6asPfSQZg 1157
fsd_utils/logging/__init__.py sha256=VoWEGQ3nn6eggJhbtjlVK3I8PwZoLHywvDhXsOR6Tdk 37
fsd_utils/logging/logging.py sha256=YGKVVAIJvx2GX2WzUvR4gB1Jx-eEx4q7XddBnpKD6GI 11559
fsd_utils/mapping/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/mapping/application/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/mapping/application/application_utils.py sha256=nHN9YQdgLXIIroUc_cwXyKHbCs4GUPDqhF1IIpKEI0c 8341
fsd_utils/mapping/application/free_text.py sha256=4rI-cG6VQ-TSSxLqjUU5XV5H0dtRJ93S8AWr3rT59MA 1851
fsd_utils/mapping/application/languages.py sha256=hj1leAFCmLvlv2b342iNPkO45ick4kTbHTQCvuv4HTE 206
fsd_utils/mapping/application/multi_input.py sha256=mnOSXDl1epfz4aSPPmteeYIhB1MWE447ggRPm1GxwLo 3962
fsd_utils/mapping/application/multi_input_utils.py sha256=f58uIOZA56sQwAfZL5WWCDJX9DuHD0dKV-qBLlxglWo 9166
fsd_utils/mapping/application/qa_mapping.py sha256=b_IEIzf0916UKW33Ta-jTfjpma0mDhQcI6RB5dpivuM 4784
fsd_utils/sentry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/sentry/init_sentry.py sha256=FDOEwQDKWd4SqIlB6KCzYA_4h0FzPNkteNDzuSHqYqs 1060
fsd_utils/services/__init__.py sha256=mdNb0qBhguAZQoDh77hh2pgqhDSCgcrtJpmPvtV_6Go 26
fsd_utils/services/aws.py sha256=D3JPDGT3LYfHJJqYMnKTaZPf20zNuAJe3NdEdJ_hV8U 13239
fsd_utils/simple_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/simple_utils/data_utils.py sha256=vBqek7ZU7mqdxIPyrvoLRwavk027w0DtGY3DbaJfoIw 437
fsd_utils/simple_utils/date_utils.py sha256=7xWojaOrXaeITdmR290sSOHTBU1cUjy4u2pX-tKStaY 788
fsd_utils/toggles/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fsd_utils/toggles/toggles.py sha256=ohoFA7dSZcBmAMU_aA84WbtCFWpqCVb-YbGnJOMY3yE 655
fsd_utils/toggles/vcap_services.py sha256=jRzV_ZqQdg9R3JJ9wYTChAqc5ga3hEwNoswortdj3Pc 1014
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=BCOkcEkmhexNmgxGtQ9rvEBbcaOAOdUZEm43l3_Fx_8 8939
tests/test_authentication.py sha256=IonDo177B6zvfYNScVULpIdYmyAyl7u0pi4JG5remHI 11224
tests/test_checkers.py sha256=0_HuU4wd0KfRqsu44qXQHKatyvTuqCvvn2hyJdkW9fo 2425
tests/test_data_utils.py sha256=r-786gxqQdQRsW8yzT7TIQhI_CwJUEhQegjw0d8sL9c 14167
tests/test_decisions.py sha256=4L5hSOMWtDN_elytLenyzlGuilggFWtmboWg-k_Ahs8 11601
tests/test_get_lang.py sha256=BsXrnuCKfyeRYHLs914XgBvusN61URfsEesLeVvCtCE 1502
tests/test_healthcheck.py sha256=gxRlkTxm70Wge6JAHB78vzGKsG--hKF0ECHUldE8j64 3564
tests/test_mapping_application.py sha256=jRysg0-2FHRACsEx3KxMMMJ3PNGwjFPRLaAcJkmHteo 13800
tests/test_set_lang.py sha256=ecWvfsMgDRHVFE2mJvIB9mnjhPLKoXCBrcItSI-E1u4 628
tests/test_sqsclient.py sha256=x41igB-R4JUiLnlln-1w-8QXtdDn6UVIabEsgo5CR4k 9427
tests/test_utils.py sha256=BgsR_FRYiY6eQqsSs2A_Ixr7C2CrPohhWG2j3n9Y9LQ 734
funding_service_design_utils-2.0.45.dist-info/LICENSE sha256=qBQyJGYEVHtnPzkd4PDC32_slY6IplA6p6omByPOPgk 1127
funding_service_design_utils-2.0.45.dist-info/METADATA sha256=4Rhnt3ixuW4nK-bBGQaPBDBuhMjdND2qSQr4dg3WUTg 18322
funding_service_design_utils-2.0.45.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
funding_service_design_utils-2.0.45.dist-info/top_level.txt sha256=ctjKuF0-OUlUCvCbSDw0TxW6AY7i6KSV3Utet5Ugj5k 31
funding_service_design_utils-2.0.45.dist-info/RECORD

top_level.txt

fsd_test_utils
fsd_utils
tests