digitalmarketplace-utils

View on PyPIReverse Dependencies (1)

60.12.0 digitalmarketplace_utils-60.12.0-py3-none-any.whl

Wheel Details

Project: digitalmarketplace-utils
Version: 60.12.0
Filename: digitalmarketplace_utils-60.12.0-py3-none-any.whl
Download: [link]
Size: 74522
MD5: e4a5eac497418910cb6e5db85a55e065
SHA256: 1f5db0f234e7185b9ba3de9b85076a5f390b3578db597ec561e380bf22258b4b
Uploaded: 2024-01-16 14:05:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: digitalmarketplace-utils
Version: 60.12.0
Summary: Common utils for Digital Marketplace apps.
Author: GDS Developers
Home-Page: https://github.com/alphagov/digitalmarketplace-utils
License: MIT
Requires-Python: ~=3.8
Requires-Dist: Flask-WTF (>=0.14.2)
Requires-Dist: Flask (<2.1,>=1.0)
Requires-Dist: Flask-gzip (>=0.2)
Requires-Dist: Flask-Login (>=0.2.11)
Requires-Dist: Flask-Session (>=0.3.2)
Requires-Dist: boto3 (<2,>=1.7.83)
Requires-Dist: contextlib2 (>=0.4.0)
Requires-Dist: cryptography (>=3.2)
Requires-Dist: gds-metrics (<1,>=0.2.0)
Requires-Dist: govuk-country-register (>=0.3.0)
Requires-Dist: mailchimp3 (==3.0.17)
Requires-Dist: requests (<3,>=2.22.0)
Requires-Dist: redis (>=3.5.2)
Requires-Dist: fleep (<1.1,>=1.0.1)
Requires-Dist: notifications-python-client (<9.0.0,>=5.7.1)
Requires-Dist: odfpy (>=1.3.6)
Requires-Dist: python-json-logger (<3.0.0,>=0.1.11)
Requires-Dist: pytz
Requires-Dist: unicodecsv (>=0.14.1)
Requires-Dist: workdays (>=1.4)
[Description omitted; length: 46 characters]

WHEEL

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

RECORD

Path Digest Size
dmutils/__init__.py sha256=XoBGwCdcv9V2IMAwXBavRYJqNxDnITlQom8rNx_ouuI 121
dmutils/access_control.py sha256=kdFCYFGkn6tuxHMJ05eYxSLWoK9Hs4Vat_rN1QPJAb8 972
dmutils/asset_fingerprint.py sha256=XcKyNJ8Zror9eEWS_9NQ_JyUHHAYT3AtclZ7NLqW_FI 1433
dmutils/authentication.py sha256=W_uWn92PYwnQ7Y7Gf4qBXQUAs1plNcl0NvFNXIdgx6g 577
dmutils/cloudfoundry.py sha256=n2EwMIm4l6R7MWhfdV1C620d-9ZyEBsRsrdYtUvXzV8 652
dmutils/config.py sha256=ojKFZ7ZFYNt_3ORe6U4LvyFH8AUUbMns3KLi2mRtHOE 2776
dmutils/cookie_probe.py sha256=pAr1xli4j0-upyXVPwgcAKbwAme8v6RxLSpoLgU0iEE 2051
dmutils/csv_generator.py sha256=aoPCS1ZUCvZ5Rt9J7taj478kBdV_xFo4uYDKbKq3Akw 705
dmutils/dates.py sha256=jbvAQyFaTgL88vPQps5jzvvfegm_-DihzhlloWDfhFg 2772
dmutils/deprecation.py sha256=1jWDbrcYcTZ165wFz860SjEQ5UnSRhr8M_QEZVE3sb4 909
dmutils/direct_plus_client.py sha256=hQQ97lyR-SXgbCpe6j-rdsDXNLgsu7sZms4Kb5mN5bE 5098
dmutils/dmp_so_status.py sha256=1BjSqW1fiaNlzUxP4m_D0cH9fP-J9Q_270bGRamHWYA 280
dmutils/documents.py sha256=ba8w00bu81Oj3PYchwYlqpJWwXH3IhYts7WB2xR21Qg 11471
dmutils/env_helpers.py sha256=Qdc53JUK0dvPWww8omVOTgGyg0eoX8i2JwmrdpG5Skk 1636
dmutils/external.py sha256=vU-9en_n67ypiQHGexgmEGevA8NACKAVMEzLK8bafFk 3752
dmutils/filters.py sha256=dWqUoloamj2x8LyXeF83_0_REwt4Rc3wooNPN91Wu24 5106
dmutils/flask.py sha256=BMxy6Kd5_JLMokTtJt9bkZzj-_dkDYGYZ-lJL8QOCZY 2633
dmutils/flask_init.py sha256=q4Nv2IxtZKhuXqAqS2peeTF57jEQpLXT3ifrikAn7Yc 4170
dmutils/formats.py sha256=FYKGLAnJw70lxhLdWBONxhb_I_KnKhGpuKj5whkkjFw 8904
dmutils/jinja2_environment.py sha256=wIrTSloTraF0gEhpqsf4GzcujiRQEYrYzRiPAodZOuc 776
dmutils/logging.py sha256=kZqTUCTIqPwoF10Y0hnILXQFRh6xcu1WGLZRqzsaQYc 11943
dmutils/metrics.py sha256=Ao2LrjN58VVuxJ5p2OoK040N970b5jXze7-xzAOShbc 1144
dmutils/ods.py sha256=f0A8J7HO4iCIwJa0LlA7cwYggOGbhB6MyGjrvfxcJuM 3031
dmutils/proxy_fix.py sha256=jQi2H0Hkl2F1ZlC62l_voVmrJKkKsKWDUZM5WsBElF8 577
dmutils/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dmutils/request_id.py sha256=8UgrQh7PpZ98Q6vvnPARmoKvaEZ2G69fuUgsQbpc70Y 7760
dmutils/s3.py sha256=JwguK6ByioD1fiArLMo-Yyq0N2d0Dq1pT53shftS0d0 10473
dmutils/service_attribute.py sha256=GLovKQ72vHHRvc_B1hX0aF9D8BxsjtFQBo8yCAtvw4U 1300
dmutils/session.py sha256=lrlRTWh3VJX_ncCzX5xQSKL6hSW12JLhIaguS0PCCBk 705
dmutils/status.py sha256=0bZuM63nzJiZf9aK5ya1VHOdRcH5hG8su6Yor0enbo4 5502
dmutils/timing.py sha256=J4xr-j4R62SCA2tGcX1muKfJh4jEDjQ7_Ku5ZSHYgto 7995
dmutils/urls.py sha256=uOWp-4-geAQYJH6KMaUYB-LnxMYzluJ2XJKJ-iuyiB4 1391
dmutils/user.py sha256=FqHmddPkXMnUoNECFjtPjrpwfVmX9rNfWXuKjGLlOj4 2903
dmutils/views.py sha256=s1wOIbyFbFm9hFm86Ro7IQqLE9QBLZMnF-q6oMvVGWo 9537
dmutils/email/__init__.py sha256=VR_KCb36CiZRgzdQ-4LfMhT6lLNPSvKHJS9p7vZ_SV8 240
dmutils/email/dm_mailchimp.py sha256=PegQCZVeDgzQNNBU4diMEEFdWz-9YKZt-8o51dEsO-0 10873
dmutils/email/dm_notify.py sha256=nzHfExX8GXaehjpPivzrjAA9SEGyuLfnRa7v0uit_To 9624
dmutils/email/exceptions.py sha256=9ldnmKS8VxF2jPOoAn6rqrz2CNe07zB3RjG6v97En-g 217
dmutils/email/helpers.py sha256=HEqADlaDKpicJxI58Yi5EgGfFEDe3Uk8U3MH-G5jvak 4406
dmutils/email/tokens.py sha256=bwUF0wTy7JDKFu60acLaC_lafFKfNrclHyv_UimAw8I 7911
dmutils/email/user_account_email.py sha256=rq7eSonSpxd_d-JliU13oNVGeUUB50Mtl9GTnOGBVe4 1396
dmutils/errors/__init__.py sha256=ZbReCIsYDMk1yfrLJVIdOIf-hnhvjAT22pHOLZ3UhBc 138
dmutils/errors/api.py sha256=wzcQuAbiyzijPVVLeqoXRWufKmHtDSbNsfuzDHnnTDg 1671
dmutils/errors/frontend.py sha256=dMtXYUC2Ztuwt3koteKtVMeP0mZj5H6cjIl9jtnnCyA 3955
dmutils/forms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dmutils/forms/errors.py sha256=EEKKH5Oc-K1RWevs_7WCQSLfBu9xZmu67KcTHzKeWn4 5285
dmutils/forms/fields.py sha256=YeChlTbG9EwDzpFYg8sKdSA9TiKAvwquGK8V8l6zLwY 8124
dmutils/forms/filters.py sha256=VKj8ALlGBnusTYyvD82nTAFS5XmdjO1iFxXNEsS_cLk 196
dmutils/forms/helpers.py sha256=_-skzJEoF17vvEG_2oNRIauLGy0qWoRlaZqWBULAraY 3876
dmutils/forms/mixins.py sha256=LBDYCuJAJJ8GzPmIZtEL4J1ynKVs7Z6JIq5k8ehWIyA 4257
dmutils/forms/validators.py sha256=yIJDWpuXssIi6m7IBsI9s9tkDdwehunn3DE3dp0KFQs 9058
dmutils/forms/widgets.py sha256=qSvSaB9HjkF1UnP7s5hTMZhNoh_6bWs2wAFYMeyVpU8 2805
dmutils/repoutils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
digitalmarketplace_utils-60.12.0.dist-info/LICENCE sha256=GbPuM26UomDfs5sMy6udIVXYC8grPSN7bSkO29-F5hI 1110
digitalmarketplace_utils-60.12.0.dist-info/METADATA sha256=uEmIV7t6PqKQS2P9qA2n0xyPwiEiCCdZYJLv_HYx50o 1023
digitalmarketplace_utils-60.12.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
digitalmarketplace_utils-60.12.0.dist-info/top_level.txt sha256=DHQLYB3FyVliuOyk8wmIKeJ6WuV8M0yzbGbGSMgAv_o 8
digitalmarketplace_utils-60.12.0.dist-info/RECORD

top_level.txt

dmutils