omnipy

View on PyPIReverse Dependencies (1)

0.19.0 omnipy-0.19.0-py3-none-any.whl

Wheel Details

Project: omnipy
Version: 0.19.0
Filename: omnipy-0.19.0-py3-none-any.whl
Download: [link]
Size: 193728
MD5: 816964978119b56f5a48e8504c8b843d
SHA256: 0f7f0a6b7a4ba395e995460dc4376576b1f99cd38ec4b14fec59771b2effa2ee
Uploaded: 2024-12-17 01:36:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: omnipy
Version: 0.19.0
Summary: Omnipy is a high level Python library for type-driven data wrangling and scalable workflow orchestration (under development)
Author: Sveinung Gundersen
Author-Email: sveinugu[at]gmail.com
Home-Page: https://fairtracks.net/fair/#fair-07-transformation
Project-Url: Documentation, http://omnipy.readthedocs.io/
Project-Url: Repository, http://github.com/fairtracks/omnipy
License: Apache-2.0
Keywords: data wrangling,metadata,workflows,etl,research data,prefect,pydantic,FAIR,ontologies,JSON,tabular,type-driven,orchestration,data models,universal
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Framework :: Pydantic
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.10,<3.13
Requires-Dist: aiohttp (<4.0.0,>=3.10.6)
Requires-Dist: aiohttp-retry (<3.0.0,>=2.9.0)
Requires-Dist: aiolimiter (<2.0.0,>=1.1.0)
Requires-Dist: aiostream (<0.5.0,>=0.4.5)
Requires-Dist: chardet (<6.0.0,>=5.2.0)
Requires-Dist: devtools (<0.13.0,>=0.12.2)
Requires-Dist: griffe (<1)
Requires-Dist: humanize (<5.0.0,>=4.9.0)
Requires-Dist: inflection (<0.6.0,>=0.5.1)
Requires-Dist: ipython (>=7.34.0)
Requires-Dist: isort (<6.0.0,>=5.12.0)
Requires-Dist: objsize (<0.8.0,>=0.7.0)
Requires-Dist: pandas (<2.2)
Requires-Dist: pathspec (==0.12.1)
Requires-Dist: prefect (<3,>2.13.2)
Requires-Dist: pydantic-core (<3.0.0,>=2.24.2)
Requires-Dist: pydantic[email] (<2)
Requires-Dist: pytest-asyncio (<0.21.0,>=0.20.2)
Requires-Dist: pytest-cases (<4.0.0,>=3.6.13)
Requires-Dist: requests (<3.0.0,>=2.25.1)
Description-Content-Type: text/markdown
[Description omitted; length: 8832 characters]

WHEEL

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

RECORD

Path Digest Size
omnipy/__init__.py sha256=sqc5UM7SHFXTBzkFDePrroAzsypf-gLwKZugJdX-h_c 16011
omnipy/_dynamic_all.py sha256=BDzZ294JHeStsailMhgYOwW7KFKYWoQBiXekG2DKU7s 3818
omnipy/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/api/enums.py sha256=61I4P9ohuawamA8t154g1un8ROaJMFMDgiDkApuBmr8 1510
omnipy/api/exceptions.py sha256=rx7rzb8P9RPWtK17rzYSTvOCX-k2gjVeNSlwqFUWne8 345
omnipy/api/protocols/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/api/protocols/private/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/api/protocols/private/compute/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/api/protocols/private/compute/job.py sha256=7gw2_c3YWBeflC78L4Az8a2TunFMqZL1Jtx-hWB7xJ4 9518
omnipy/api/protocols/private/compute/job_creator.py sha256=ezJ8aCEVOWQ3jOivj5HhnyEqRz7s675LOPrzBYFNdTg 865
omnipy/api/protocols/private/compute/mixins.py sha256=rrnBZy_75zv8zqD1k5_7AuZfrgfHnMNvcaqme1OAPVE 467
omnipy/api/protocols/private/data.py sha256=e-i11eXTRtU-SA2SIAI8JiTygdl8w-A0vK8wg_68J_8 1025
omnipy/api/protocols/private/engine.py sha256=UnNhBpfUYVoS18-Q-1UkHvFsQpegbiebpbN9ruOpc1k 669
omnipy/api/protocols/private/log.py sha256=oDDPrnvuu-K0uJIy2v6d_bHvQNYG_ZnFrF861xXH4ns 920
omnipy/api/protocols/private/util.py sha256=5aQzQ_K9IWTEFk6GGU2MM12OLX5EoZQVluaPP2QnAkI 3035
omnipy/api/protocols/public/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/api/protocols/public/compute.py sha256=PSvSiSD5dWMc76zaXfZJDEaq8B7NlMQpswmTN9b6d7U 3798
omnipy/api/protocols/public/config.py sha256=hQOK0CmOriPPMR9ks3hjVIDPXPz0fBw332OzLz0KIy4 2471
omnipy/api/protocols/public/data.py sha256=CZYsed6CR4aE__nHH1dJVvh6ivQlq6efehFNay-aMtQ 11402
omnipy/api/protocols/public/engine.py sha256=FfrrriX5cm25r9ecxL46H028RPkygOYzF3pcs1ArwJs 1194
omnipy/api/protocols/public/hub.py sha256=Dh-_p7tw7DBHUqkWMSJ_2YOs-9SxRwvuv7TGe3fNSo4 2299
omnipy/api/typedefs.py sha256=PioErbmQSqoWnkpIpnU5vY4CPNiTf-yOvV1qmAC9Q0w 1056
omnipy/compute/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/compute/flow.py sha256=4XNUpRA7R6wFrgXoylxX45-SQ4atzhrdw8WmWkolioM 9757
omnipy/compute/func_job.py sha256=6qItAgJDQkHORE8kIPYqoYMJz89pbz4awTf74q4xYDo 2355
omnipy/compute/job.py sha256=GcD0eHKbtnw1dWWGLRImI0yOvVh3vDgJ4VbG2PVzqHI 10867
omnipy/compute/job_creator.py sha256=Uc89lTD2GtyzzhBAJeZaEjeQEVXdy83Ufi4UUMNsy0U 1881
omnipy/compute/mixins/__init__.py sha256=FGxsvQhp53JI6R-y1Ew8GW4VmUeKgWpraFVKgm5PUXM 135
omnipy/compute/mixins/auto_async.py sha256=e_niNfQF6AauYsbriJZdoNyCAHbZROqhyEKFHLYIDRU 1363
omnipy/compute/mixins/flow_context.py sha256=oMN3oFpZ0ijoY-sTufk_OJQJsrkmQTLm9SCzNa4xMt8 1400
omnipy/compute/mixins/func_signature.py sha256=clJc4-REAEgYA4K1NtTQhK9rDsN3ft1hlFnOixw7Pkk 1975
omnipy/compute/mixins/iterate.py sha256=KVh6zKPzmczMKgt2nfWCNrG_4QhOSpAHFuLfWopW-8g 12576
omnipy/compute/mixins/name.py sha256=qR32w8TPQgVhuNgWG2RDncUZBuJJsnQa6FS2yFZ0CVA 1892
omnipy/compute/mixins/params.py sha256=9kNWJobXStkABsEVJRL6QF1ZlDO3RxKEBXeMuN0c63g 3413
omnipy/compute/mixins/result_key.py sha256=KtxZ_SIfnFrrWakMpwO4mSeo-ACboQMYir-qMcRzAlg 866
omnipy/compute/mixins/serialize.py sha256=R0528YV4lwTO-Ec_MDcNAHewNVqarK0P0CIDBVZpEIs 9566
omnipy/compute/mixins/typedefs.py sha256=xVro4fQS4TbBCjqVEFT4M2oG9lxZJm2xNc450DjTGs4 809
omnipy/compute/task.py sha256=ObsOjgP9WH0dJXPOSrjwDdyKVT_bsCBVhANvZJUyKRI 3171
omnipy/compute/tasklist_job.py sha256=l3GCe0gOXeCxnowTew2IO8AqdfkmNQ6e0AI4IAd0_MQ 1332
omnipy/config/__init__.py sha256=-YQHh3GHLYKww0JFILKAUq__VkIdzVSyaKBUhz-dvMs 92
omnipy/config/data.py sha256=z0W-FOMysBElz0kbGS1Kh2CDgnsfxaK6K-TEaBhjP4k 1432
omnipy/config/engine.py sha256=96hmRv3ng1R5k72gaRBzHzcYVYymwRdIkB0gYMm_n-o 208
omnipy/config/job.py sha256=xkux5vpny2l_5tnDpRaTcOyaQzkVTUekfufR8J5qjDs 1600
omnipy/config/root_log.py sha256=G57oKc2q4nAhxoG6CWeXOhOT2ChBHM2XBgs4YMvl9N4 904
omnipy/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/data/data_class_creator.py sha256=e3McZHhQIMhzusBZM18cjJlWsYfh-89-8h5ZnwvQIqM 3884
omnipy/data/dataset.py sha256=x-G-Ar7pV7WhX_a5FCizzkdN8dGU50OeoUM3HMpUbqE 34770
omnipy/data/helpers.py sha256=Grs4rAuW6wk8w6aCUWBhzMRa7Rj13sv3bv97hqKl6eQ 10753
omnipy/data/mimic_models.py sha256=KRYZUxBEd7WOswxL65Q-f4xX-pc3OUpB4e2NcKT7A7E 902
omnipy/data/missing.py sha256=s50i_lRggGnhCM8wOgp_zstEIi_Rz4LcSl1BWHKzaW0 5344
omnipy/data/mixins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/data/mixins/display.py sha256=_AqB324pQSd4MA-LrcbIiMqCBXJn0vfkp8t1OGZS6NE 6031
omnipy/data/mixins/task.py sha256=0hfpvb99-IYIctxJ6de1z_YG4yGa72CZM6z4IBJx3zI 3185
omnipy/data/model.py sha256=WrGlD1zKgVjreWXIcpTeY_GBpt9Zey-Ye7bKJBW9RuQ 50568
omnipy/data/param.py sha256=zjwnL4lbNxfoByQBiMDUnE62pQO9hRXTHGUvLpUmTHU 5073
omnipy/data/selector.py sha256=08P5VXGJL9tLm_NPw5RR2E5fEUWmEm2MmR0UEkTDSRY 5300
omnipy/data/serializer.py sha256=iYS0EXMeYI9AcLCczGLSLAG5_pjLOCU6HSuRw9RpjzA 10854
omnipy/data/typedefs.py sha256=SYOIO2WB4ULfHbBwOXfDIV-X-I2GJeLXNP3VVtspiIs 155
omnipy/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/engine/base.py sha256=2Nwz4vwcu-_vEbcGBlp1tH_JNpMRpa-GJQvYkJf1dJQ 1906
omnipy/engine/job_runner.py sha256=XMkgvSVu8gQDMulJcH321GNnAKRfXXNxivHnKhfQkmA 9393
omnipy/engine/local.py sha256=OBHaXYInb2LKX21zXaaNt3nBGQJGPp5o9apk43XwiUE 1978
omnipy/hub/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/hub/log/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/hub/log/handlers.py sha256=iBzshg2ygAa5QYv4dIALelPGORVC6O-d-oJFV30BonY 1475
omnipy/hub/log/mixin.py sha256=F0luh_Pjns4gkJ0E4rymKMGNi6JRyqQpKAlM2c66Hzs 638
omnipy/hub/log/root_log.py sha256=-uI1yv2y7LD6QDky_XyTxiB7-WN2OQne0vxJn51w4M4 4768
omnipy/hub/registry.py sha256=mAcjWzkQmXRUJcxbi9bRYtn2bGpgRRxXO2On84JFJlc 3637
omnipy/hub/runtime.py sha256=SRnos_Z89mfMD2PikOdO5AACkykzlGeowyy6VEiVOnQ 8142
omnipy/modules/__init__.py sha256=Sc_nfmMr5z2TmM6fWgNFQYuz48g9v5eTn88fsrvxOiE 1159
omnipy/modules/fairtracks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/modules/fairtracks/create_filter.py sha256=H5yoUHXH_30sJRoqA7FVDQX6vT5RL_Q57M9oPbDQSZo 5519
omnipy/modules/fairtracks/functions.py sha256=-jGZqWZkCrCmjq959AGjqVhrgR5CoqnLlPKv5NvAOsM 1586
omnipy/modules/fairtracks/get_from_filter.py sha256=y9kCfWyk8nbC_zofEJ_X7usxm0aORBCXr1Z8fPbQDQ4 810
omnipy/modules/fairtracks/tasks.py sha256=Y-mjkVWGbiYY7fsoN5xyL6YVWmLyZKwL1zCZcHp9axI 595
omnipy/modules/frozen/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/modules/frozen/datasets.py sha256=rij1qBJ1ubuXgdXX35kMfeFCPrmUEyYl5o6hvW_U1Tc 802
omnipy/modules/frozen/models.py sha256=n4eFKi9zxrwsC4zrS-ZsCgOhCXdk2G3Psio_fQ9xHhw 4898
omnipy/modules/frozen/typedefs.py sha256=uFGt0d3BWj-Q1yPassyZBCRnRZAE7L1Snyhhk-_UPpk 2839
omnipy/modules/general/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/modules/general/models.py sha256=_kyRwyRc8YUbC0LH-Ej8FJ84qz6oBPaRkX0yXsEEfVA 3169
omnipy/modules/general/tasks.py sha256=fNSVrfUVP4aC81YnygZg_BVvR0Pw3lJaY4BKTfU7waI 2233
omnipy/modules/isa/__init__.py sha256=BgnLuN226YidPWtwd4aRPUcXb5vnyVMhbIJlFUbvYno 2286
omnipy/modules/isa/datasets.py sha256=EpxJaRNIbE0wexN1wNjzNQ3yqritU3fDLMuqHLW10NY 225
omnipy/modules/isa/flows.py sha256=bEVq4u8a80O4El9DIaklT95DSF1Gl0KET10daEHkGR0 637
omnipy/modules/isa/models/__init__.py sha256=sAc184pp8dc53BjV660QhMDJttxnZRFCKSVe7daGbOM 959
omnipy/modules/isa/models/assay_schema.py sha256=3nY0qP6zX1sGGWbbEPoG8ZjXgwarVD4Oy2aErZZ7XM8 2356
omnipy/modules/isa/models/comment_schema.py sha256=YuP0JW8Icxmp-Gwaid5g-hn2zgg-YhU_BLUegZ0OkJ0 724
omnipy/modules/isa/models/data_schema.py sha256=rDenlJZkEfoNiEYATfjLiMxEOLzTP3PXXhSwf4eUPjw 1707
omnipy/modules/isa/models/factor_schema.py sha256=IYENTUdFdbLFysNAjoDk1DE4SPGslUOrPv6A7z1oUVc 910
omnipy/modules/isa/models/factor_value_schema.py sha256=EX7wohp61yFtaldvfxvtpj69EIIdSKnNZ9pQnTQRQz8 1080
omnipy/modules/isa/models/investigation_schema.py sha256=9MKYJ2SrLLrgKElkPzg44wQLrRmPbepAxZoxZQwTyw0 1821
omnipy/modules/isa/models/material_attribute_schema.py sha256=ukrj3ugMcFeKAPbZ5S9zJRICsi3uLkA4g_fer35stYg 858
omnipy/modules/isa/models/material_attribute_value_schema.py sha256=O5kswMXwDULDE62fYiOGri4lZRR5I5Rv09ykXSJfwuk 1182
omnipy/modules/isa/models/material_schema.py sha256=aWl9KF7GBahwZW2Bm5urc5SijdtBqmHUojsHxPgMB4c 1154
omnipy/modules/isa/models/ontology_annotation_schema.py sha256=bCZViwUb5nqWzsR9paLDqGjgXNYNn3s2iXWQVeQyAC4 1177
omnipy/modules/isa/models/ontology_source_reference_schema.py sha256=Ra7HX8GuPA-4UvsDM1WatfBPMehAt8OoeieKMsWaImI 997
omnipy/modules/isa/models/organization_schema.py sha256=Gp8on1pLuT8hPrb_6_CGO1d0aWs5uYRgiWcK4-AN384 722
omnipy/modules/isa/models/person_schema.py sha256=INgeEwb0Z71Qu2HArfOv7trYLtHX2TnnD-3KlcBBX6k 1158
omnipy/modules/isa/models/process_parameter_value_schema.py sha256=LVtgx-Lyjm1DBpjNVpn3FZctmQoLvsHq7-AmCkZqv5c 1162
omnipy/modules/isa/models/process_schema.py sha256=3jXcC2he6jWuQtYYfCT4mb_zlvXYn9XUhDrNIZUadz8 2105
omnipy/modules/isa/models/protocol_parameter_schema.py sha256=h0pid9ea82O7BMJ_R2HXZjtfr2r-CkhQ5qS2EvtflVI 945
omnipy/modules/isa/models/protocol_schema.py sha256=mR9IfvXlOhrAZ5o5amUmvNOZxnd_GTkYQZ8r11ZOJD0 1422
omnipy/modules/isa/models/publication_schema.py sha256=RZw2v4NW77UO2WQcJ9hcezfgAnSKrvzEbJN0I1iJnIU 1033
omnipy/modules/isa/models/sample_schema.py sha256=0bTrDx0CZZYrkCuvMp6hmvCQKM1mixOKQefx8wxWwC4 1125
omnipy/modules/isa/models/source_schema.py sha256=FZ-us4jxHuPys_gGOhAEbmE7KGmm97TLpblY4NYJTrY 970
omnipy/modules/isa/models/study_group.py sha256=aIuRCjWKHpQU4Tlnujx6aya2JLPsNzKUDqO8K-UACCg 1036
omnipy/modules/isa/models/study_schema.py sha256=sqGuteGkfeYmAzW353pwxzG3Co-6t1K6_VE1jujXEpI 3269
omnipy/modules/isa/models/validators.py sha256=rsQI82pq2zp8qAFzLW1jgBwoo5eAAArn6ZMwFP35iWg 473
omnipy/modules/json/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/modules/json/datasets.py sha256=F6AzCp87QNSJdhol_6NyUioQ6iR1CYBS2qZN1FKeibI 3366
omnipy/modules/json/flows.py sha256=s-sOZZZb61tNuZG5hyeHFaRThbSwPdVDB3CvAp3vNjk 1789
omnipy/modules/json/functions.py sha256=bp6bUNgppyjPVRKqYwQ9rgk6aDtdSMfH-D5icz-Hcio 2772
omnipy/modules/json/models.py sha256=MNrVKSzx4TtglmpQxrwB3FfthEzVJjOQQN1a1rWbx3M 9017
omnipy/modules/json/serializers.py sha256=cm759a2wVe2clYA6KejEvFnBT9xY7gDNa0-0JyjZ_rQ 1726
omnipy/modules/json/tasks.py sha256=hRhpUCRlW7VtnsjLPpqXFoL2SZlLT26tTa6Dyq397mI 3754
omnipy/modules/json/typedefs.py sha256=9WzYkTl5nIgD6Pl6APSh6YuFSsqF7wI1mWpDeJCvGHc 1260
omnipy/modules/pandas/__init__.py sha256=YJcmlW-x3uihnvruVdG3yFf3xuRnxsFANZ5HwTTxcP4 28
omnipy/modules/pandas/helpers.py sha256=6zE5CAzk5tsYYLFMt9YYZA5grItYsacDLe41BHoddNY 1384
omnipy/modules/pandas/models.py sha256=ZNeXHLyj8K-Fx5aXLolqgdHSOKqq_Yaxe8urD08TlUA 2318
omnipy/modules/pandas/serializers.py sha256=SImqBjuS8MX0qA4iRrqeeh_UX9s0ml9FZOoryGZGZkc 1822
omnipy/modules/pandas/tasks.py sha256=AkK4HmgMacYK7ieCtDHgUL6EyQZEeVruhndEfBeuOl4 5083
omnipy/modules/prefect/__init__.py sha256=avmXIT-HdB9iP2OLuLgzFX9T16cigcoFedbvULPb7q4 848
omnipy/modules/prefect/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/modules/prefect/engine/prefect.py sha256=cGk_vLjs563jfU2eKTLfim4wPFBrvTcmRj8lXEsLjOI 5674
omnipy/modules/prefect/settings/logging.yml sha256=rMohhqiwOioiE6FIdzQhNzHZqrn_P7k1ah5xdqAcrXw 3226
omnipy/modules/raw/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/modules/raw/datasets.py sha256=63mIM5Jb08gJWoXaftYwkhYKcYZP2fOSZHB14R4cdxo 3549
omnipy/modules/raw/models.py sha256=n2O0-5y6d0U6HzGJHWzZEbwQzk61XEIF8kAkG-Nn-T4 11641
omnipy/modules/raw/protocols.py sha256=MTGPYFFu3MnKl0HvA-14ArAM2OjOQIxhtRq-b5nreBQ 445
omnipy/modules/raw/serializers.py sha256=XtPYH0hsV38wwgRA1hhQ4dRqnRc8xRlw_itZNA-SFxk 3250
omnipy/modules/raw/tasks.py sha256=sSuwfI9FKnL5Kv291iQHVtCzg5axlA0ccMcbp6OHGEw 3266
omnipy/modules/remote/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/modules/remote/datasets.py sha256=nYFBVjOAUrrtbzASweoeVjgVH27Xkvva0fCuijUhQSE 116
omnipy/modules/remote/helpers.py sha256=0RyMU1juOxKAY4E4KAGb0KpLXuzRG0aNBInLxYOzgcY 3232
omnipy/modules/remote/models.py sha256=fvLS41CX7wX5KflT-fCuR3TSJ88YjOrVx6EqLP4vmE0 5871
omnipy/modules/remote/tasks.py sha256=Bbd7ghJ2n1HTaIZkstRM1hX2mpumvvsBIygFdIP5MtM 5179
omnipy/modules/tables/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/modules/tables/datasets.py sha256=aKLfvOpnFhHtGR9pIi5Imh9br4Qtum24K_5Bn0Qj6nw 1537
omnipy/modules/tables/models.py sha256=2SQ9hEfzT2FA7T3l7uwsnF-kF3PKmCQoG4uaKOtbo1U 4382
omnipy/modules/tables/tasks.py sha256=QxeVWqFtQZYeT2iEK5NR-WZwlp-ZAJclwOveFXxAoIw 3419
omnipy/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/typing_test.py sha256=zfp11cKPt3-5ApuXzVftAzqwEP0QGqZmozHeMhhLnRk 938
omnipy/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
omnipy/util/callable_decorator.py sha256=E7jG52BW0dVV7gvkwKKx9ohqlYcePDgEmOKJGQSWIc0 4970
omnipy/util/contexts.py sha256=G0fp04ezQ0y075LqUtTdY2rVcHWi1oR9krTgg2QFMp8 2567
omnipy/util/dataframe.py sha256=Ye11eW5Yb8vi4HjeCVaafQTaJKexKk6uo19dChg-_7E 1748
omnipy/util/decorators.py sha256=fL9CoFK6tCeH-WOI5geGLziChkJVbUr3a4tc4giLxec 4506
omnipy/util/helpers.py sha256=Xl8oEw6XGod2rCLSe1D9vISGU6vGqWWReroGpHNW2Kw 30617
omnipy/util/mako_helpers.py sha256=L4OccE32cYSKKDyDjA-5PWESsdCBIsRm_Iu9whfwT58 7844
omnipy/util/mixin.py sha256=8V1C7Deq__e_SiQvA6PyEqE0k2ZdkWWZDiHOeolrx6o 8509
omnipy/util/param_key_mapper.py sha256=CY332Mx9OeYYN5dhhddfkrjKiFnuxRSrjPKLFAaXyeY 1569
omnipy/util/publisher.py sha256=erhZwPx9UxHM0XK8rnT4JasTC10dttgKfHmSPIj9c38 3328
omnipy/util/pydantic.py sha256=FcqNqQ9Mz3ebqAdeKuXJIKWob-VvXUVUrSSGjVuq_Sc 1172
omnipy/util/setdeque.py sha256=bZck5ivSIxo3eYXADblNO-Aciwv92vdBQTuVJCmuj_A 4932
omnipy/util/tabulate/LICENSE sha256=2ony-KOnU23ftlo8gLbyW-W7pV4mi0upc9FFrsZ7DmY 1079
omnipy/util/tabulate/__init__.py sha256=ITLjoGmKIRLzd4NNwqmmwThFoeS0TCw-JbzEkNEaOec 99882
omnipy-0.19.0.dist-info/LICENSE sha256=iaJTXWZyttucjlAMwkCGYoZxnsbqC59o0hQAHMe2QTc 11349
omnipy-0.19.0.dist-info/METADATA sha256=9O8IfJz3mREX84qt87tRLbrYpSkKqhlz1apcRB9Z5No 10802
omnipy-0.19.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
omnipy-0.19.0.dist-info/RECORD