foca
View on PyPI — Reverse Dependencies (0)
0.13.0 | foca-0.13.0-py3-none-any.whl |
Wheel Details
Project: | foca |
Version: | 0.13.0 |
Filename: | foca-0.13.0-py3-none-any.whl |
Download: | [link] |
Size: | 92785 |
MD5: | ddaec9e21efe3ed97d6b05bcda5ac2c2 |
SHA256: | bde43a704c156b23808c4a8e8653c62b0d876be6a69b37e0ed6cc05d7a4fbb2b |
Uploaded: | 2024-05-20 03:54:25 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.41.2) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
foca/__init__.py | sha256=Cb7c81WAUUA6sqO1cQviFtQ_ufFrlV8VExfoLpNvat8 | 67 |
foca/foca.py | sha256=wdn0sWD4630VTvV9XP2fwcgjBdyHMIyRtvG4HWVl8sA | 7553 |
foca/version.py | sha256=IfhLKW1YIg7B37Kt9UTpJQlWqwe0tiWpc2ZvS2ZkRKs | 74 |
foca/api/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/api/register_openapi.py | sha256=S6YFsudwdaAx5cjKKRg35vl4kSX5Qvanf-xWbyrhwAg | 3628 |
foca/config/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/config/config_parser.py | sha256=45dHfU1cm0x4K9DbpsKIJNdTixsHg7qrzHq79cAVHws | 6912 |
foca/database/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/database/register_mongodb.py | sha256=z1ihQKJ4PfIuPHmy7r0tdCK3RRZCN1uw_YbmLNVBRT0 | 4665 |
foca/errors/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/errors/exceptions.py | sha256=dDy8vwYRMnznaQlfJ8ZUlnVk0tNLNllQETppO_mXNfQ | 6675 |
foca/factories/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/factories/celery_app.py | sha256=vzLVhPGJOGxMWRJw8mAjv0XbjOs5wBhhTJG3NH8rEFk | 1562 |
foca/factories/connexion_app.py | sha256=H0-Y2PRnEmduhPUPUxyM-MS1TpYBj6RFrdqsrnOOaFw | 1904 |
foca/models/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/models/config.py | sha256=Ut7gU-9HdP5aIONJWGyYs4BwDqWH-0yajP5oSKpelws | 53639 |
foca/security/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/security/auth.py | sha256=x44BaT0RzZYN5RJSysDHEBgMvX48K6G8bhmb9U06tyQ | 12080 |
foca/security/cors.py | sha256=pY7lIv_DA7qkNBIZy2AXjB3mP6XfH5uq5xlQZ0f46ak | 436 |
foca/security/access_control/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/security/access_control/access_control_server.py | sha256=ri8fwrreJMCTGDg7W2s02yrpoto8Cyxhs14pmdgrGAw | 5819 |
foca/security/access_control/constants.py | sha256=p_I8ReimBB-ObPwnXtVWWNZzPWm7-GeNHWzfJeer2Qw | 394 |
foca/security/access_control/register_access_control.py | sha256=fx_1OMd-UlUPn5nO7XZd93sjiqyW5wO2MaEE2RGODsg | 7053 |
foca/security/access_control/api/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/security/access_control/api/access-control-specs.yaml | sha256=T7BPTQin04qIu43yiy2ke_Q7CEzKX7upXxRpAyQ4Qqw | 10026 |
foca/security/access_control/api/default_model.conf | sha256=5x-dGrxS28dkzw547Tal5ldjsf88erMpncVK_gPQZM8 | 1656 |
foca/security/access_control/foca_casbin_adapter/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/security/access_control/foca_casbin_adapter/adapter.py | sha256=8EKYzr7gC-gHaeBEmX_kJQJ7XsJ7kEA-g3TjRrijML4 | 6290 |
foca/security/access_control/foca_casbin_adapter/casbin_rule.py | sha256=OszUwQen80n8h7KZ4c4tVpzzomX4950AV3ShILHw25Q | 1837 |
foca/utils/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
foca/utils/db.py | sha256=VT1oASKM50Upydh07XXo2zamHYFGqDAbcW2csWrziwE | 1140 |
foca/utils/logging.py | sha256=omLNC4myb9RQtRYX9dGU-gjzJMpPMObYojODiu0CAHg | 2152 |
foca/utils/misc.py | sha256=GDhJCzuey4rYRnkSnDtMAdk0G_oRh6LiSJOpf2z7-ho | 1313 |
tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
tests/integration_tests.py | sha256=Q8yrKGp6S8erTNvs5uzHRvjw06cjuBKLDbHrN-2qPCg | 4596 |
tests/mock_data.py | sha256=Ra0pLuPd4Leo2Le2SMqtfVbxAVikl91nF5OHo8RW6Vg | 1243 |
tests/test_foca.py | sha256=vUfaVQV17GY3j58F9Q9o1eVDOSQttZYIHRWc9yV-19c | 5276 |
tests/test_version.py | sha256=30Slok_QBFHWQcd3lLBMqf9dMitQ815c7hGY1RNRlBM | 89 |
tests/api/test_register_openapi.py | sha256=5tVhlUsQcy339OuXhgPSkRxUZulm-YSWDzV1MyX_eis | 6404 |
tests/api/controllers/__init__.py | sha256=T8oWR_Rkhu9xYxpQSRfpa8aEgeirv2O3P3iCdVur89A | 205 |
tests/config/test_config_parser.py | sha256=uANqrRB9aesltcfa1cyzyG9V8UvA0522v0mJIErws44 | 4389 |
tests/database/test_register_mongodb.py | sha256=yPL7wqSSBiAuhlRQkA50fM_FgCFDPaga-4cPBSt8EAQ | 3188 |
tests/errors/test_errors.py | sha256=m5TXWQJBf2x1vmp5s3BtfaJYbLp5AP026YdH9Yru3VE | 4455 |
tests/factories/test_celery_app.py | sha256=klIQi5a8gVNTD3QX42H6SxCt5DjbpAos9oEtn-rrdhQ | 529 |
tests/factories/test_connexion_app.py | sha256=cg6ADArObPo9GeOZVVhgL6DRdJmMuIObWO1OFdrSqic | 1048 |
tests/models/test_config.py | sha256=S5dBtspwdMB0FlinM3rgHglnNNNGxpNDcfLDDd9Fl8U | 11289 |
tests/security/test_auth.py | sha256=RE12BZtuWPOO1l0i5KXXG82oiaVskGhT_Oda1pRJNx8 | 15772 |
tests/security/test_cors.py | sha256=CQdC0M3ZuqlqZRMVV4oBzsi0tYBWU-HWAML7mzBVayo | 366 |
tests/security/access_control/test_access_control_server.py | sha256=FEbSYwo5UxzK3zxK3BlYcwlrJauj2aRnn1FbFZvEOL4 | 14314 |
tests/security/access_control/test_register_access_control.py | sha256=Wdq2cImv_XtS6MlXusRD-2Pnn_wDiFYehPgM8Q5jbWg | 3820 |
tests/security/access_control/foca_casbin_adapter/test_adapter.py | sha256=GMu24fo-urkjtFLKk-0HXXyJ-8QcBg3xtF5uiU_cCS0 | 8804 |
tests/security/access_control/foca_casbin_adapter/test_casbin_rule.py | sha256=2NvIOosdLaWnOEMZ4PD1DEH7GJLp16nFqHtpiHYNfQg | 987 |
tests/security/access_control/foca_casbin_adapter/test_files/rbac_model.conf | sha256=j7n1E38JTj4CCTMfMxQOt-Sgg4JOFfOWK2VOKXrhOv4 | 223 |
tests/security/access_control/foca_casbin_adapter/test_files/rbac_with_resources_roles.conf | sha256=nXDnl4oa2qYGVnfK3w47uUI82BMO0qCHYevC7LhEiFU | 235 |
tests/test_files/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
tests/test_files/conf_api.yaml | sha256=VP6DA5uXVzVJpgZiNvt3nzdrhNLd5roWkqqw5pNjVSo | 571 |
tests/test_files/conf_db.yaml | sha256=q5X_RVVM_0Svq5cR-gGWd1hz4-FzwCLP3aVVv1vUr_c | 145 |
tests/test_files/conf_invalid_access_control.yaml | sha256=1UP6GxTT41_DOSeUfEnOyMckx8G7Zxo5-fLo4Pz8yZ8 | 726 |
tests/test_files/conf_invalid_jobs.yaml | sha256=i-WY36GseNN6_bEjmeNuTZsRrO0KsasDAIbLUqqc1N0 | 101 |
tests/test_files/conf_invalid_log_level.yaml | sha256=0sOb2QuVaKYA3iuESVpkbU--CUkPpEOEgwarC0abX-w | 1537 |
tests/test_files/conf_jobs.yaml | sha256=8r_1o4U1zuyrOKNumkQ1aJqbHq-HDp6udDagHhBUTLI | 96 |
tests/test_files/conf_log.yaml | sha256=KLwPo20MjONbzSSOSLSGppp_L9v-WHzZF7OQKS87sZU | 438 |
tests/test_files/conf_log_invalid.yaml | sha256=tqu9kTjq2IFxixo0kuAvSIDAERiCcsVnPmOVIyRB_zM | 435 |
tests/test_files/conf_no_jobs.yaml | sha256=oCEXiBo1ZIPicXalIBfBqY7WXwbFazNQhMCD9x2hTZQ | 1353 |
tests/test_files/conf_no_yaml.txt | sha256=hUA-bg6_Hhb6CVdoR53DOgksc3eAUFYAkQuyYQKxrAA | 10 |
tests/test_files/conf_valid.yaml | sha256=-9N07ohRThlWabpz9ORWEyMuzJQmlusEGHD6JNdS0pM | 1451 |
tests/test_files/conf_valid_access_control.yaml | sha256=sLCDD2kR6TKS7SJMc-VRNtO5K-JTwCg5XsMTJngsCG8 | 702 |
tests/test_files/conf_valid_cors_disabled.yaml | sha256=RkvBO5my1w1Xr440K8a9e8oNpSgO0tEdeAD5-iZMmGM | 329 |
tests/test_files/conf_valid_cors_enabled.yaml | sha256=PiYI_Q-a9reeTogepWi0q5OVzp0xYgH1OgupuvxCf9E | 328 |
tests/test_files/conf_valid_custom_invalid.yaml | sha256=-Ovx4FYkrgWjk4g_kMCb9LduOK4exUmWr807qDAmIN8 | 1467 |
tests/test_files/empty_conf.yaml | sha256=Jzvl8VY3dBG-1vzCPBzlapH7tIaqMbX4NcB-9E2iFho | 427 |
tests/test_files/invalid.json | sha256=oEwUdKYfQSr-zCP7CRBSVQ4GNCUnBHR81jCDH9Isulc | 3144 |
tests/test_files/invalid.openapi.yaml | sha256=MVQ7FBkih4egQo0hF3qSq_m9YICXx9PXVAMYawDBr9A | 667 |
tests/test_files/invalid_conf.yaml | sha256=0pbqLzbtJrccKZS1AK7zkq7HHIf-5GN5AcVLDh0_Nfc | 427 |
tests/test_files/invalid_conf_db.yaml | sha256=oNGbYfUlHWRorQmGZBsA4O4qX9WhsJ_TuiYAFn7g9rE | 63 |
tests/test_files/model_valid.py | sha256=hvg69tdnAWDLfauVsu1AZ9ZDM3R421oCL06dF4p_0zQ | 185 |
tests/test_files/models_petstore.py | sha256=UH-csuO_mLuM3Gi-DZ-JQclZDDlGXR-QCqs28GEcPx8 | 919 |
tests/test_files/openapi_2_petstore.addition.yaml | sha256=soSrSmVhXQl6ajQQMQXDcewJo6TdXoTikwDTFztldZI | 699 |
tests/test_files/openapi_2_petstore.modified.yaml | sha256=YPEF-58LHvJnjxvD-OaKtMZF_jRnFB739rcLOkxTkKM | 2280 |
tests/test_files/openapi_2_petstore.original.json | sha256=2i_cc_1Pq2BQhGZ9s9sR4bjqkGZFvP97dIev-QIEDxQ | 1739 |
tests/test_files/openapi_2_petstore.original.yaml | sha256=uVeVF_pp7RYiteoERtYvwoFMeCyT2UEXV5wdmgWBOpA | 2416 |
tests/test_files/openapi_3_petstore.modified.yaml | sha256=Jnf7uF4sT8PZDnJWO26Ggh-tXuHcKzsaN2ZEp4mRwIA | 2666 |
tests/test_files/openapi_3_petstore.original.yaml | sha256=K0Ez_z169JnhmcdM4FASyjXMYjMH3F66oyWgAOXrIkk | 2781 |
tests/utils/test_db.py | sha256=t-UYlyrhVUjJKxhxuwbuSrvPetd8BmSDe-fcyySnudM | 1341 |
tests/utils/test_logging.py | sha256=fO0Y0ajhqvd1PhSWZbm18KakpKc03X9N3_6ZMwM0MJ4 | 1818 |
tests/utils/test_misc.py | sha256=rS_fsteh_Vquxm1F37_C0-87qORJ1aCvzxnZ1rq2GSI | 2279 |
foca-0.13.0.dist-info/LICENSE | sha256=Hrb_j1frvgz7kJ-LQWHGciXZsJgOwUXyzVca5FaFq04 | 11348 |
foca-0.13.0.dist-info/METADATA | sha256=0dD1RTJIBHsE6GFqyov_rOTJ-c0z2SyXEWE_V5tJHxA | 25391 |
foca-0.13.0.dist-info/WHEEL | sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A | 92 |
foca-0.13.0.dist-info/top_level.txt | sha256=jYj1amUTUq27xA1ls1L3JkZ48X3liJjLTcGnoCvAERY | 11 |
foca-0.13.0.dist-info/RECORD | — | — |
top_level.txt
foca
tests