pypnusershub/__init__.py,sha256=pbgXg8XSHnIqxkReEDr-nuo3oIkiSLPU_WkyS_L_YWg,43
pypnusershub/__main__.py,sha256=kSDh-CkPwnfVgOd_IAwtmFdQJfKuF8YQ2qV3MH-U7RQ,2867
pypnusershub/commands.py,sha256=Tvstkorx7YbdYL2_dQqcKVYRJSLSFi2KLR-HDlv13tU,3675
pypnusershub/decorators.py,sha256=fsHdceNzT9aGY4u82Pfja-5lZ18RL38EIO5o3wVl54A,922
pypnusershub/env.py,sha256=Id6dhRNIcTg3KsRBjULlIM7T67RHWGZjoDB9ghuniNE,788
pypnusershub/login_manager.py,sha256=nzWJpbqpv1omELLEit1e-whvLNArZ5E3sbiwfwnkWfU,1191
pypnusershub/organisms_manager.py,sha256=GjudPm6a3NtNcgry1lnfL9ih69uaLIUUhdajmfKUAIs,1135
pypnusershub/routes.py,sha256=p7riJFPu3ovLapQ9YMvauwox8VTgD4Wdp4VQpnFMjMU,8542
pypnusershub/schemas.py,sha256=eqT-y6s7kEHuEmBKON_CYJOyoy8wKTZqDp4VmTPJrqk,2310
pypnusershub/test_settings.py,sha256=5tQGviK112pwYY5DBWEjemCwUdseqJATF9vZZdUrfiA,1544
pypnusershub/utils.py,sha256=_whs22peVIZ09brWWyLlri95_Z56h7TUHozVdTDFpc4,3809
pypnusershub/auth/__init__.py,sha256=7whrnMav-_-iACvkuRjFrTjPoMKBQJrzR7QQwUrhF60,167
pypnusershub/auth/auth_manager.py,sha256=18Bson6pUbu1xgN-A02f8LE8gNflEjJIH-1awITH_hY,3769
pypnusershub/auth/authentication.py,sha256=G8kjUqL0s9pNg3384ayQxR3TXv6bk964AvarPRzwO6M,9622
pypnusershub/auth/user_manager.py,sha256=mI6zGfqFntiGZkh8KQKE2OiLtNX4a1f3FNAAxAxgODI,10747
pypnusershub/auth/providers/__init__.py,sha256=SD95jMlYDtnHm1DpwciOoEgWHGECbdwnhCzbjXnjanE,35
pypnusershub/auth/providers/cas_inpn_provider.py,sha256=io8y7YigYUp0nie32ioPAZjwb6E-zcD8Ltn5lOGgff0,5832
pypnusershub/auth/providers/default.py,sha256=JRKF8-njzdKbNmepgp4pd3Avez1fDTjIGLiDgg1FmdI,2053
pypnusershub/auth/providers/openid_provider.py,sha256=kEXgxR1osfZo_9PC7w_kKeoFd4QnGoa8_veQGSM4-0A,7766
pypnusershub/auth/providers/usershub_provider.py,sha256=lzUC--IEF15Ux7673Y_3yyKw3BLa4THV2LSoBIfg_6M,1874
pypnusershub/db/__init__.py,sha256=AbtAZmT8KHMrSrq-zU2RIZHnylpQEkY4DvbTl-Hozyc,30
pypnusershub/db/models.py,sha256=CfBuajjetjJuCa0N5jxXKGgSTjuJdRtrsWYkWh07Vyk,21801
pypnusershub/db/models_register.py,sha256=Rb3lI8kukSM8IhVyTDEOS1hVOZUYD2BWdCBOlVUJ4sU,4878
pypnusershub/db/tools.py,sha256=LfCgL_PKhWew5OtYjy33maY-wjbXOvx6L0Xbg_jig9k,3898
pypnusershub/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pypnusershub/migrations/env.py,sha256=oYcAfwqku9Yj_Ruzy8_mszn1lpw7PLRy5GzpPiYFkI0,2158
pypnusershub/migrations/data/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pypnusershub/migrations/data/utilisateurs-samples.sql,sha256=CGbBR89il9gfSEfNMwyJGFa0U0Zc9jI7s7x1-mdoLxs,3605
pypnusershub/migrations/data/utilisateurs.sql,sha256=u7pgOOMZY7GzpTlfSAOVwFsoODR3fYMS1OyhDv_UyGs,15812
pypnusershub/migrations/versions/10e87bc144cd_get_id_role_by_name.py,sha256=Dm_XOolX2zmoHNOjo0PukRQGCgOsXGziRuWwjHAXonA,806
pypnusershub/migrations/versions/112ccf1024ce_add_unique_constraint_on_t_roles_uuid.py,sha256=5_Ki8CKr3OgzRdDE4LQIVSDzZ9o1jPSdRVB9GKPg4HY,547
pypnusershub/migrations/versions/17122ba73a6f_add_apikey_to_t_roles.py,sha256=atBbKZ9jTjaDm-eGHI-5eFVacn-eBeIWCVOovVaGDN0,872
pypnusershub/migrations/versions/532ddbc066a2_t_roles_add_missing_constraints_on_troles_and_bib_organismes.py,sha256=_586GquvsR9G-VYySxKXBn1NkJboW2bSA-kHGgHUNA4,2049
pypnusershub/migrations/versions/5b334b77f5f5_fix_v_roleslist_forall_applications.py,sha256=f1G_o01EOnlFO1phHCK4jD7zXcNArkicZkuTLMkHrMw,5854
pypnusershub/migrations/versions/72f227e37bdf_utilisateurs_sample_data.py,sha256=TuUeW_tDNsoPT3y1AM2Rc7hTZQgal64s7Y_ca9VgH7w,977
pypnusershub/migrations/versions/830cc8f4daef_add_additional_data_field_to_organism.py,sha256=Hen0bBQWCCH2YRxE7TMB7IFgE2GvYiHqjZS7Rva8e5M,639
pypnusershub/migrations/versions/951b8270a1cf_add_unique_constraint_on_uuid_organisme.py,sha256=nHUzFPf-NLqv4TWN35XAvFm5zHUr-J_hwVAp4O6F15c,587
pypnusershub/migrations/versions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pypnusershub/migrations/versions/b3dec57f13d8_add_drop_on_cascade_on_cor_role_.py,sha256=-UvVZp5oB-3I4Si8ZPCBebf6QmxRlqYgeAFUQZZE0s0,970
pypnusershub/migrations/versions/b7c98935d9e8_add_providers_table_and_cor_tables_with_troles.py,sha256=G-RV06UxMb59jFI5L806uh-ua1zH4adt5vkHG2Ej7aA,1591
pypnusershub/migrations/versions/cf38131bc247_add_meta_create_insert_date_to_.py,sha256=ia4aVNVz103jNz1RfclaFtXDoA84gMtvNio-LHH8_r0,1807
pypnusershub/migrations/versions/f4bf21ac6238_fix_temp_user_organism_size.py,sha256=nl6_1tbpQfosut5qMrqPexSKNgvKYt3vGizwQEnmO1U,476
pypnusershub/migrations/versions/f9d3b95946cd_set_code_profil_in_integer.py,sha256=fSCFRLKmVb3Nkv6OlE97aqpILzobtJBc_FbPAuQjI28,657
pypnusershub/migrations/versions/fa35dfe5ff27_create_utilisateurs_schema.py,sha256=CgBjEsshpkhyc8rzNSamXN2F4UignzvUAivZRSuP7jA,565
pypnusershub/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pypnusershub/tests/conftest.py,sha256=eWa75lJbgvRIpPLAdpKyIH9XgckL2T3Hmjnf1Ney9aY,942
pypnusershub/tests/fixtures.py,sha256=sdd5LPWjawcmbMXlvBJumGIj_8dAGEovvvHB8WOzV24,3551
pypnusershub/tests/test_authentication.py,sha256=Smd4n2g2ljUwfDeuhsXhe6Jl8XjSduj5paJzYrLknJo,1218
pypnusershub/tests/test_user_management.py,sha256=QpZZqvLGHZ9GI9iHC_Sq09jbzvKWaer6eD5ePL_5xHk,15419
pypnusershub/tests/test_utilisateurs.py,sha256=wq03a89jllUAR4Yy9lojBw5Ht9JrpTX3F7dFYH3EvJo,9905
pypnusershub/tests/test_utils.py,sha256=Ddl-UF2jqduHKyJu2tndTsLvPzUCjRml8irnG4eo6wo,1608
pypnusershub/tests/utils.py,sha256=KA2Uyxu49jhLar6N3Tz9kAsDhaSQjVymtx7olnrOMuU,1579
pypnusershub-3.2.1.dist-info/licenses/LICENSE,sha256=WJ7YI-moTFb-uVrFjnzzhGJrnL9P2iqQe8NuED3hutI,35141
pypnusershub-3.2.1.dist-info/METADATA,sha256=IuQ7nceWGDfzl9gGj8Hwt1AU58JqMOghxt2OEVjRc1E,25505
pypnusershub-3.2.1.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
pypnusershub-3.2.1.dist-info/entry_points.txt,sha256=L5pEWHL9f0zzV0B_RtaAAxvFkBLjS-6ZhpmKtij-PX4,108
pypnusershub-3.2.1.dist-info/top_level.txt,sha256=fYUypkUdb52KV-ftEQa0Sts_NH3O7qWCTfTGk3MmQ0k,13
pypnusershub-3.2.1.dist-info/RECORD,,
