fractal-server

View on PyPIReverse Dependencies (0)

1.4.10 fractal_server-1.4.10-py3-none-any.whl

Wheel Details

Project: fractal-server
Version: 1.4.10
Filename: fractal_server-1.4.10-py3-none-any.whl
Download: [link]
Size: 142574
MD5: 977f3505506adc0ca1cd599c7b060427
SHA256: a3ecd97b5c33e440f81363f2e36a7555a21f3a361ae5241d2c256d9675cf7db6
Uploaded: 2024-03-15 13:42:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fractal-server
Version: 1.4.10
Summary: Server component of the Fractal analytics platform
Author: Jacopo Nespolo
Author-Email: jacopo.nespolo[at]exact-lab.it
Home-Page: https://github.com/fractal-analytics-platform/fractal-server
Project-Url: Changelog, https://github.com/fractal-analytics-platform/fractal-server/blob/main/CHANGELOG.md
Project-Url: Documentation, https://fractal-analytics-platform.github.io/fractal-server
Project-Url: Repository, https://github.com/fractal-analytics-platform/fractal-server
License: BSD-3-Clause
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<4.0
Requires-Dist: aiosqlite (<0.20.0,>=0.19.0)
Requires-Dist: alembic (<2.0.0,>=1.9.1)
Requires-Dist: asyncpg (<0.30.0,>=0.29.0); extra == "postgres"
Requires-Dist: bcrypt (==4.0.1)
Requires-Dist: cloudpickle (<2.3.0,>=2.2.1)
Requires-Dist: clusterfutures (<0.6,>=0.5)
Requires-Dist: fastapi (<0.110.0,>=0.109.0)
Requires-Dist: fastapi-users[oauth] (<13.0.0,>=12.1.0)
Requires-Dist: gunicorn (<22.0.0,>=21.2.0); extra == "gunicorn"
Requires-Dist: packaging (<24.0,>=23.2)
Requires-Dist: psycopg2 (<3.0.0,>=2.9.5); extra == "postgres"
Requires-Dist: pydantic (<2,>=1.10.8)
Requires-Dist: python-dotenv (<0.22.0,>=0.21.0)
Requires-Dist: sqlalchemy[asyncio] (<2.1,>=2.0.23)
Requires-Dist: sqlmodel (<0.0.15,>=0.0.14)
Requires-Dist: uvicorn (<0.28.0,>=0.27.0)
Provides-Extra: gunicorn
Provides-Extra: postgres
Description-Content-Type: text/markdown
[Description omitted; length: 2467 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
fractal_server/__init__.py sha256=t8NS5fz3p0nUC42V0AgAZYewpt_H0bj6cdGkswqpg2k 23
fractal_server/__main__.py sha256=CocbzZooX1UtGqPi55GcHGNxnrJXFg5tUU5b3wyFCyo 4958
fractal_server/alembic.ini sha256=MWwi7GzjzawI9cCAK1LW7NxIBQDUqD12-ptJoq5JpP0 3153
fractal_server/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fractal_server/app/db/__init__.py sha256=WZEVfdJAX7ZyBM1ngfEGeqWWcjK_NygtCbawpmbwGpU 4042
fractal_server/app/models/__init__.py sha256=RuxWH8fsmkTWsjLhYjrxSt-mvk74coCilAQlX2Q6OO0 353
fractal_server/app/models/dataset.py sha256=nydU9syGVXSVuj3sTsVXIiU2vhTUrdwcUZipM-p00GY 2000
fractal_server/app/models/job.py sha256=t0O9EKGQO4aPuTtc_N9SzLF2vrc-pevjsHumLeCPvM8 3287
fractal_server/app/models/linkuserproject.py sha256=RVtl25Q_N99uoVDE7wx0IN0SgFjc7Id5XbScsgrjv_E 309
fractal_server/app/models/project.py sha256=lK2CObOto_ozeNQ0gzHiioqaMIavCc-Zh_GE8yWbBTQ 848
fractal_server/app/models/security.py sha256=Lvf1Z50oQneDSJeJxYjQcmNTJHAb64EW3hnjfu_ahUY 3135
fractal_server/app/models/state.py sha256=rSTjYPfPZntEfdQudKp6yu5vsdyfHA7nMYNRIBWsiAQ 1087
fractal_server/app/models/task.py sha256=APndtea9A7EF7TtpVK8kWapBM01a6nk3FFCrQbbioI8 2632
fractal_server/app/models/workflow.py sha256=B6v3qqNDb6hvAyDN63n5vkemNueR2aH6zpwSGLlcRNE 3933
fractal_server/app/routes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fractal_server/app/routes/admin.py sha256=IfPEUhZA7P__pKiKjkJbOzot3HcvSZ6raJDeM61ml-k 13872
fractal_server/app/routes/api/__init__.py sha256=EVyZrEq3I_1643QGTPCC5lgCp4xH_auYbrFfogTm4pc 315
fractal_server/app/routes/api/v1/__init__.py sha256=V4nhYyMIqhlJxbotLTYikq_ghb6KID0ZKOOYaOq7C-g 944
fractal_server/app/routes/api/v1/_aux_functions.py sha256=wcrYf29PrCrRHAH_8CIOfMge17RGU8iTro4jKvjajDM 11948
fractal_server/app/routes/api/v1/dataset.py sha256=7iokdBq516xLwjtgLorSRAnhQLy4mwA5EOBItI9I_r8 16810
fractal_server/app/routes/api/v1/job.py sha256=82QMOfSnoO4t3Y90gNif6bBol13018tXQN-KrCkiB2U 5400
fractal_server/app/routes/api/v1/project.py sha256=Z3hqcH6_5H-ddaOxsDNM9qgvKt7ObyuwQKsIFNE-7fE 15673
fractal_server/app/routes/api/v1/task.py sha256=CwGbmlJYoKlX_PuoV273tALAb0WCNuuc9DxqLkDlUtA 5745
fractal_server/app/routes/api/v1/task_collection.py sha256=zKkKd-3hne16hYCaopySvkj1l8HOfWozgjHsQaceGN8 8340
fractal_server/app/routes/api/v1/workflow.py sha256=3dfFBUh0qJ_h4zMEsRgPit7g2Nu7v0CczeyfVA_Q4Fw 10864
fractal_server/app/routes/api/v1/workflowtask.py sha256=9QrsnZatai4PXvRgD7gfT-8QGRu787-2wenN_6gfYuo 5550
fractal_server/app/routes/auth.py sha256=Xv80iqdyfY3lyicYs2Y8B6zEDEnyUu_H6_6psYtv3R4 4885
fractal_server/app/routes/aux/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fractal_server/app/routes/aux/_job.py sha256=whx2G9PCCt-Hw_lgsZa1ECQlhDKNq4eHvwqgpgvBgwg 1246
fractal_server/app/routes/aux/_runner.py sha256=psW6fsoo_VrAHrD5UQPbqFYikCp0m16VRymC-U1yUTk 675
fractal_server/app/runner/.gitignore sha256=ytzN_oyHWXrGU7iFAtoHSTUbM6Rn6kG0Zkddg0xZk6s 16
fractal_server/app/runner/__init__.py sha256=ZWixaPPVsOZJFGpTjNwpOndIyc8qcXD7CMC_GObWj1c 13505
fractal_server/app/runner/_common.py sha256=cRmhAayWLbXrSYV0ZJNAnlZp8hqvLofJmaFLGNChSfE 24363
fractal_server/app/runner/_local/__init__.py sha256=gHsilCnT9VkqVbKpnEIZCnx4BuDydWcKneeWHWb2410 6799
fractal_server/app/runner/_local/_local_config.py sha256=-oNTsjEUmytHlsYpWfw2CrPvSxDFeEhZSdQvI_wf3Mk 3245
fractal_server/app/runner/_local/_submit_setup.py sha256=cP4gjQ_3TFgqglscQacp9dB3aqeXup5tVqqWE7TZl9Q 1631
fractal_server/app/runner/_local/executor.py sha256=QrJlD77G6q4WohoJQO7XXbvi2RlCUsNvMnPDEZIoAqA 3620
fractal_server/app/runner/_slurm/.gitignore sha256=ytzN_oyHWXrGU7iFAtoHSTUbM6Rn6kG0Zkddg0xZk6s 16
fractal_server/app/runner/_slurm/__init__.py sha256=vHuEPhmwZi6c22sAF3rKy3rvSBOA9E1FdwFVQlG3J28 4850
fractal_server/app/runner/_slurm/_batching.py sha256=KE4NrLXRHFZQSLW2vbUyu0X7TE7bTd2WCRrbYhXRTow 8840
fractal_server/app/runner/_slurm/_check_jobs_status.py sha256=4lZiVq0o_9Tmbui-UsPCLewCuxWCd-nyzPbbzPvzt2A 1907
fractal_server/app/runner/_slurm/_executor_wait_thread.py sha256=8DMlW3vxZ0rJPQw7F1X48ljUKBJod_88Kj_Sg9UgzRk 4420
fractal_server/app/runner/_slurm/_slurm_config.py sha256=fNjnqbQgZ2wSMTTUOC9HuPis9MHxX6rl49wd4ro2SKY 21010
fractal_server/app/runner/_slurm/_submit_setup.py sha256=JIPmZEqyLRByQ3SgqiyocQlsHjfm0wKCk7W-KRBGu_0 2930
fractal_server/app/runner/_slurm/_subprocess_run_as_user.py sha256=KYaifaAR8JsQ0OZW2A6JlfL0GsiQ6WFUa5fTvaMgA-g 5122
fractal_server/app/runner/_slurm/executor.py sha256=H5Cpu8ths5XZysvX1dTdEEbWQyku1_C8YNvN-nAeXuw 43886
fractal_server/app/runner/_slurm/remote.py sha256=wLziIsGdSMiO-jIXM8x77JRK82g_2hx0iBKTiMghuIo 5852
fractal_server/app/runner/common.py sha256=soO9qFWh1Aac13oolk0K1VpP0VIWG5QqTNkcqzHDDUE 9508
fractal_server/app/runner/handle_failed_job.py sha256=Kov_Ha1rcPNdoLuQx8Dq4fz7s2naR25ce4oQaUy-7TI 4653
fractal_server/app/schemas/__init__.py sha256=vjGKGMM45ywNClHV5KZ2u9eGLCa4p7i6ueQqCGtPcSk 2010
fractal_server/app/schemas/_validators.py sha256=s9a6AX4-3Vfoy1Y_HMQA3lXm4FLdmnODYUD4lfsJr6w 2549
fractal_server/app/schemas/applyworkflow.py sha256=hDYB5Oao1uq1RURUBSxFJH7L3AO5YTXCqTxnvICkeZA 4264
fractal_server/app/schemas/dataset.py sha256=e5rM5vyrxWsuWn-rb0BUaGLYS5BtE_Ksq4Vpi8FjDGM 3375
fractal_server/app/schemas/dumps.py sha256=ovxbPB6Zfq1t2R8exBHj-jl0clvI-BcVyGfamU25qtY 1258
fractal_server/app/schemas/json_schemas/manifest.json sha256=yXYKHbYXPYSkSXMTLfTpfCUGBtmQuPTk1xuSXscdba4 1787
fractal_server/app/schemas/manifest.py sha256=xxTd39dAXMK9Ox1y-p3gbyg0zd5udW99pV4JngCUGwM 3819
fractal_server/app/schemas/project.py sha256=NSileJqsKdvRd7wg5nUC-uAJhyAKuTLIZU1FU_w1HqY 1196
fractal_server/app/schemas/state.py sha256=t4XM04aqxeluh8MfvD7LfEc-8-dOmUVluZHhLsfxxkc 692
fractal_server/app/schemas/task.py sha256=2TBE5Ne9tO_-a2-Es0PRXMT8ZddSInTOPMor7u8-gx0 3671
fractal_server/app/schemas/task_collection.py sha256=nkbW076pB0wWYyWkFpplyLBBEWufAP6buYAmEupWV6I 3044
fractal_server/app/schemas/user.py sha256=rE8WgBz-ceVUs0Sz2ZwcjUrSTZTnS0ys5SBtD2XD9r8 3113
fractal_server/app/schemas/workflow.py sha256=sbao4_hWHzby5w7syKB045XLLEwsYv-GHczBSMHM8QU 4525
fractal_server/app/security/__init__.py sha256=wxosoHc3mJYPCdPMyWnRD8w_2OgnKYp2aDkdmwrZh5k 11203
fractal_server/config.py sha256=IBDGp3x-pXRznOa0NZybU0FlT8SVPJ7zFZEtkhWn9WA 15068
fractal_server/data_migrations/README.md sha256=_3AEFvDg9YkybDqCLlFPdDmGJvr6Tw7HRI14aZ3LOIw 398
fractal_server/logger.py sha256=95duXY8eSxf1HWg0CVn8SUGNzgJw9ZR0FlapDDF6WAY 3924
fractal_server/main.py sha256=qz0YrcLCEYVGobHcrntQJicbPiC7y4MFoKTlBkZmCqI 2706
fractal_server/migrations/README sha256=4rQvyDfqodGhpJw74VYijRmgFP49ji5chyEemWGHsuw 59
fractal_server/migrations/env.py sha256=05EoWw0p43ojTNiz7UVG4lsl057B4ImSgXiHmiU-M80 2690
fractal_server/migrations/script.py.mako sha256=oMXw9LC3zRbinWWPPDgeZ4z9FJrV2zhRWiYdS5YgNbI 526
fractal_server/migrations/versions/4c308bcaea2b_add_task_args_schema_and_task_args_.py sha256=-wHe-fOffmYeAm0JXVl_lxZ7hhDkaEVqxgxpHkb_uL8 954
fractal_server/migrations/versions/4cedeb448a53_workflowtask_foreign_keys_not_nullables.py sha256=Mob8McGYAcmgvrseyyYOa54E6Gsgr-4SiGdC-r9O4_A 1157
fractal_server/migrations/versions/50a13d6138fd_initial_schema.py sha256=zwXegXs9J40eyCWi3w0c_iIBVJjXNn4VdVnQaT3KxDg 8770
fractal_server/migrations/versions/70e77f1c38b0_add_applyworkflow_first_task_index_and_.py sha256=Q-DsMzG3IcUV2Ol1dhJWosDvKERamBE6QvA2zzS5zpQ 1632
fractal_server/migrations/versions/71eefd1dd202_add_slurm_accounts.py sha256=mbWuCkTpRAdGbRhW7lhXs_e5S6O37UAcCN6JfoY5H8A 1353
fractal_server/migrations/versions/84bf0fffde30_add_dumps_to_applyworkflow.py sha256=NSCuhANChsg76vBkShBl-9tQ4VEHubOjtAv1etHhlvY 2684
fractal_server/migrations/versions/8f79bd162e35_add_docs_info_and_docs_link_to_task_.py sha256=6pgODDtyAxevZvAJBj9IJ41inhV1RpwbpZr_qfPPu1A 1115
fractal_server/migrations/versions/97f444d47249_add_applyworkflow_project_dump.py sha256=eKTZm3EgUgapXBxO0RuHkEfTKic-TZG3ADaMpGLuc0k 1057
fractal_server/migrations/versions/99ea79d9e5d2_add_dataset_history.py sha256=0im6TxDr53sKKcjiPgeH4ftVRGnRXZSh2lPbRQ1Ir9w 883
fractal_server/migrations/versions/9fd26a2b0de4_add_workflow_timestamp_created.py sha256=4l1AHGUsa0ONoJVZlr3fTXw_xbbQ8O7wlD92Az2aRfM 1849
fractal_server/migrations/versions/a7f4d6137b53_add_workflow_dump_to_applyworkflow.py sha256=ekDUML7ILpmdoqEclKbEUdyLi4uw9HSG_sTjG2hp_JE 867
fractal_server/migrations/versions/d4fe3708d309_make_applyworkflow_workflow_dump_non_.py sha256=6cHEZFuTXiQg9yu32Y3RH1XAl71av141WQ6UMbiITIg 949
fractal_server/migrations/versions/e75cac726012_make_applyworkflow_start_timestamp_not_.py sha256=lOggSvzGWqQvnxxFuSM6W50Ui49R918A-uBuiZJ0pNM 963
fractal_server/migrations/versions/efa89c30e0a4_add_project_timestamp_created.py sha256=jilQW3QIqYQ4Q6hCnUiG7UtNMpA41ujqrB3tPFiPM1Q 1221
fractal_server/migrations/versions/f384e1c0cf5d_drop_task_default_args_columns.py sha256=9BwqUS9Gf7UW_KjrzHbtViC880qhD452KAytkHWWZyk 746
fractal_server/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fractal_server/syringe.py sha256=3qSMW3YaMKKnLdgnooAINOPxnCOxP7y2jeAQYB21Gdo 2786
fractal_server/tasks/_TaskCollectPip.py sha256=Y1YPu0YB0z5abmwyWvBhFVIkP8ORv6lxihg8Q5zsY9I 3765
fractal_server/tasks/__init__.py sha256=k5bhaUOXRrSQSik_riqTDQlWgNHzHMR92AIwmyBrIlw 176
fractal_server/tasks/background_operations.py sha256=GiDIE4s3tVkjJbUle7rSzQsldiFnABes8Vm2zii1WdY 12744
fractal_server/tasks/endpoint_operations.py sha256=PC94y_sNajyGxNFsgxNGB8FDZF8MuCxquL6l63FJeY4 5549
fractal_server/tasks/utils.py sha256=-j8T1VBbjTt5fjP2XdIcs0nBwSkYyuv_yLI1troBg9Q 2274
fractal_server/utils.py sha256=b7WwFdcFZ8unyT65mloFToYuEDXpQoHRcmRNqrhd_dQ 2115
fractal_server-1.4.10.dist-info/LICENSE sha256=QKAharUuhxL58kSoLizKJeZE3mTCBnX6ucmz8W0lxlk 1576
fractal_server-1.4.10.dist-info/METADATA sha256=41I4kYdxw0cQH-Zqq3M1cb7OpSjKIpX533-QLTHhQzQ 4204
fractal_server-1.4.10.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
fractal_server-1.4.10.dist-info/entry_points.txt sha256=8tV2kynvFkjnhbtDnxAqImL6HMVKsopgGfew0DOp5UY 58
fractal_server-1.4.10.dist-info/RECORD

entry_points.txt

fractalctl = fractal_server.__main__:run