examples/data_platform/main.py,sha256=kap_LKR4ZHn2lWA3SNeJHOlYCDpRe1TkvTFHd6zKxIA,1573
examples/data_platform/modules/analytics/quant_controller.py,sha256=LNKpBQHeASIPcXSH5jl_pm7Cs_hm-UBYWFQ0RpaBTkE,3642
examples/data_platform/modules/analytics/quant_service.py,sha256=-WoW_uUbVXhqjmRbDuaOZ8RLFzrG1W9wiFf2k7PnYQE,3304
examples/data_platform/modules/catalog/catalog_controller.py,sha256=4OZRdWkWrUeqs_0WEVI7C_CrruY7LQeCTfYBCeDL5-Y,1682
examples/data_platform/modules/etl/etl_controller.py,sha256=a4eAMZ620LRp0Hy64BL2jvrc8oZEkTIJLY-5xTUjLsE,1885
examples/data_platform/modules/ingestion/ingestion_controller.py,sha256=wRgvMzieuhZt4HkZdVt0pEJS47qzuZXlTkajXl850wA,1290
examples/data_platform/modules/ingestion/ingestion_service.py,sha256=fEYX86-X7elzSYUkSJRqTii5RC3IpbsMnRtzTuJf7Gc,1711
examples/data_platform/modules/live_data/live_controller.py,sha256=shRWxAMkyU1Ylr7Fa-S8bWA7KYr4kbQ8qJzubX7_vdI,997
examples/data_platform/modules/live_data/live_service.py,sha256=a_JhDDNL1E_NJ55BKdLKuahopX0OT8hVoSL0M_OJVVs,2981
examples/data_platform/modules/streaming/binance_ingestor.py,sha256=W7XnpPqy7_ZOzsoKEmW7YHsR5iPI_pc_BW2boypFS80,4770
examples/data_platform/modules/streaming/data_contracts.py,sha256=TYdTsl1yyGnPmSFsffa7PFVNyXiRqUpYTalIYhKe1x8,1306
examples/data_platform/modules/streaming/database.py,sha256=VM-1CoTtz_CtRwbpWKsdKe2qdiNTp336tHZyz5qPZL0,1683
examples/data_platform/static/index.html,sha256=aPQ6Bukwmgk4erUrHCxIgwIpE9rGLoUjaXNw2mmKwJw,14881
ferrox_py/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/abstractions/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/abstractions/crud_generator.py,sha256=M0I7mq5iu1_CtNzPlcJvIMo4fGUEbU-zOxWdef3a6xU,990
ferrox_py/abstractions/guards_advanced.py,sha256=-Q7hhFSUyHnHo1o6nJMAmQVPlruYGQ7tZfzYCka3UQ4,255
ferrox_py/abstractions/interceptors.py,sha256=QLumRuXpkRplMvvGfw5SFraFYTotNXnYHyGr9m7WFF0,751
ferrox_py/abstractions/pipes.py,sha256=9UqUC0TracF8dJ2ej0ePCl-VwVFulRx1L_ChEtqphMU,764
ferrox_py/architectures/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/architectures/api_gateway.py,sha256=hiKADf5-1TbGR6jXF2igK0EddHiVEftYwWFux1z16ZU,1124
ferrox_py/architectures/events.py,sha256=TbtRLsdYaoSWQH_h7nX_67fOmON29CJjWtrW9j2og0U,512
ferrox_py/architectures/queues_jobs.py,sha256=vWqzReexthIfJdCL_lvoBkkcE1tg6xmYtju2IK1-9SQ,1588
ferrox_py/architectures/sagas.py,sha256=_nyL3-28AZIxJ0Ce5rHS-b16F2Ct-BV_9ACuU2e6tx8,1479
ferrox_py/architectures/scheduling.py,sha256=irEnOQpsVAegvcSN_ukOqz1vj2YXXNZTQOBEvXoETDk,531
ferrox_py/cli/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/cli/code_factory.py,sha256=SEaRii9r65G_J3QxiuHK3gzDqW_MekBUz9UMcXEb2JM,74
ferrox_py/cli/commands.py,sha256=nkcGCoPGhSpEzYRn501TRxC2uXym4Bxt4FZa9TKvOa0,1190
ferrox_py/core/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/core/app.py,sha256=mrHPBg0YeAz1yij_uMRDpABb1c31lHamzEC3bhtFTwU,907
ferrox_py/core/config.py,sha256=LVnOZnl8TxBMKOMNnzO4eiyCbaEzmFS-N-d84VlyM_8,552
ferrox_py/core/container.py,sha256=80v_uuF6OrAyON5287Jf-w5KLlgBj-4Z7qXwsxx2yIg,1878
ferrox_py/core/controllers.py,sha256=eso4JobRZARVlKr4PC0azliV9vwAjsCln6FSpx6fP5E,606
ferrox_py/core/errors.py,sha256=yxjtIIfo5hSF20iVdAMSJwq__ZtQplgXWyVaA1KiAwY,592
ferrox_py/core/module.py,sha256=vt6GuI-utgf-QpaRYfIad8eTDbEib9w8qea9jfxXll4,518
ferrox_py/core/provider.py,sha256=XYMUSlPZ0jPdKIW5I9LZRBgWq3MhYjCPHGco150Fuvo,568
ferrox_py/core/testing.py,sha256=U_F76ELEBkXD4S3Y_8WWKWdshlYmjag_bsG3xeDVZSE,660
ferrox_py/cqrs/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/cqrs/bus.py,sha256=izNLKAyMmXp_-65NAFIb0U3nXX22BWh4ERUzTTGj1B4,757
ferrox_py/databases/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/databases/migrations.py,sha256=1ZBFydO3a00--Nasj8r-vzQqvTmH4jXxiSDavNIZeQ4,183
ferrox_py/databases/mongodb.py,sha256=lkhTelCXdEwnjKPBH9_uMTROceog96q7PvglvQqbPGU,452
ferrox_py/databases/redis.py,sha256=UkQHSlc-m9M7Cg-tt36YTecCvqxQGds6Z0plBsdfrX4,698
ferrox_py/databases/sqlalchemy.py,sha256=OQnk0VVndPzAeNDmcGmCrPZjgKExks3Gcqx04dkth6A,658
ferrox_py/integrations/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/integrations/cloud.py,sha256=mZOzSYAbzcuSCdtyAlhubp7U19rqNj3FY7LAkwg1Uv4,395
ferrox_py/integrations/feature_flags.py,sha256=uTRh370cquC8M1yUTSl8NHFU1sNNs_8W7pF3NKTbLjY,278
ferrox_py/integrations/i18n.py,sha256=HfA9gEw8Ekr8DMzy9EtavN6TcMTCZ_z3I6Kxg2bXNO0,314
ferrox_py/integrations/mailer.py,sha256=oLr7d_7H-7_V5D44CT2wZ7yRbv2U2pcJtO154KAv2D8,993
ferrox_py/integrations/notifications.py,sha256=GRdZ3OvbPZlBtd9xsW9dknxmhBbRlaNFYtb0yO8oAuA,281
ferrox_py/integrations/payments.py,sha256=H_K6ZaKOXyj4SeUN16xMoBh0gpVB9IzSzgDg9G58MEU,926
ferrox_py/integrations/search.py,sha256=M3SHN5iXNzZy-14VTb9pVMMaTuJh6fZkmZQYr4oFHMo,276
ferrox_py/integrations/webhooks.py,sha256=oMusTvO5OdvlGdSj602bYUhMdW66jR6P9ZOTxJZqD-A,415
ferrox_py/observability/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/observability/health.py,sha256=U-nzFpSvVxy50XKiOK1Zy-_63f-i6K77z7KeAXN_JEM,324
ferrox_py/observability/logging.py,sha256=Cqx3gG3uUPBwAG6D2TuEBfAqYl_Z9F7zapb0vLo-Vqs,513
ferrox_py/observability/metrics.py,sha256=8UPut1N9F3XCewqirlWNg3FGnoJzqyU4D2PfihhLnSQ,799
ferrox_py/observability/tracing.py,sha256=aGuXdXqnSZuv5krLC8K_quOMdhvK7HhXzlppNEGVPGY,751
ferrox_py/pipelines/__init__.py,sha256=xyISaENhsbMP7rhn6RvUVcJvX3srA1mblvrB_KuJMyo,87
ferrox_py/pipelines/dag.py,sha256=12NTw4f42Cf0ygREplxgALZe_UWX8vwT5G9srjfN22k,2920
ferrox_py/pipelines/node.py,sha256=vpAuFU8Vj6s0QvLnthw0lu5ZIIMkIg-2HyYaxV5IQnc,1064
ferrox_py/resilience/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/resilience/circuit_breaker.py,sha256=E2N37gcIGKpq9WpKOWX-QMC8KX_l5VonRiL1-AilKiY,1215
ferrox_py/security/__init__.py,sha256=0TieoD8D7l6Wfqqqzh7x9vr8RgAMbbVWOTceJ-ACPHM,176
ferrox_py/security/advanced_auth.py,sha256=sccNUuF1V9VYwLkvG7vPSMWHCPkKw2-5riKt9Mmvhn8,829
ferrox_py/security/distributed_locks.py,sha256=15z98HZoB2ARg-JCwBDjbjF6UUQR2q_zqYJN51e2Lvs,1390
ferrox_py/security/headers.py,sha256=3MED8T-S8anNXyB07befLrD5E2e9D4z58iX2qzrnL-8,862
ferrox_py/security/jwt.py,sha256=0QD3ZNuuf4oCZ0uGN2gpUebxFn3l3OrVPwlnnLr5U6w,2101
ferrox_py/security/middlewares.py,sha256=1gVzEu9G39iH2bRDH0qgzN4P_t-b1hf_XqX6A0wdzMI,3115
ferrox_py/security/mtd.py,sha256=vucOzxzXKfrE4jlAVxD2sHl2C-9ubj53iS_dZHAFpMM,662
ferrox_py/security/paseto.py,sha256=jHmXX5DDs9VlNSWNGh6XknvL5FxXjnEaB19rUZo-HKQ,611
ferrox_py/security/rate_limiting.py,sha256=GTOE_dW4gCjJV32FSjHQy2aQH4TxgT7u-ymeRX8_qCw,1230
ferrox_py/security/selftest.py,sha256=Rs8WISHQmlxLpU157t8zRQtCQYk16u2dtmS1RCwvSU4,182
ferrox_py/security/sentinel.py,sha256=RBlrzwvxbp0WCtW8X6tCuFKysANADH87sqc-7Qz0H_o,718
ferrox_py/transports/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/transports/datagrid.py,sha256=4o9qYGOFroiN3iSA6LhnFcdIOT15TQypyKVHiTcTpYo,1241
ferrox_py/transports/file_storage.py,sha256=nJEHdoE3zF9jeyWO_mDO6kennP_cb6aXUCYjJYRUNOg,954
ferrox_py/transports/graphql.py,sha256=YMuMQIs4IMDGKtfaAXitfEtS3qA1SPvkMtOvFmNe3hk,420
ferrox_py/transports/sse.py,sha256=vggUl3BSeXHPZ5X8u9Ox22msPGk2jGzgEFbBqCf__hM,657
ferrox_py/web/__init__.py,sha256=4zALCCxfSyzOKNmB_Y-R1A0iUhPpCOrKbkJ1srJWyxo,7
ferrox_py/web/decorators.py,sha256=c2Zl9QdUWm_ieJLKMBFJOLcI0E8FSSkVpWSjOgP6gBk,752
ferrox_py/web/guards.py,sha256=FvnJEihFlZxSR0d1975OWSp72ea-lUitnXMAKRfY2ck,436
infrastructure/README.md,sha256=QssIX03VE0MJT6PQOXnv4WP9KM6CNcMBa34_A43ajwI,3310
infrastructure/terraform/aws/main.tf,sha256=2MGYHDw83MT5WJTSs826Z5cve7s-HV9T-UdPxzjYPgU,2553
infrastructure/terraform/aws/variables.tf,sha256=ku_yPwmXE_CbSmgKitD2k9p1N3HTN_9Q_LnxqRiWAnE,214
infrastructure/terraform/gcp/main.tf,sha256=Bf_seCrlZBZ0IxYVYH2mujUkjFlRQjE_Ql6_cK2XqC0,1767
infrastructure/terraform/gcp/variables.tf,sha256=aolKTGzz_a1J4Cpi8YDv9st6nqxfgmq9oZTGgEnssp4,119
infrastructure/terraform/vps/main.tf,sha256=weV73i5xYrLQTnScfU1X2GLRwrLJUBOAm4Eavh1-jMg,3288
ferrox_py-1.0.1.dist-info/METADATA,sha256=woAdZNzVq4AXIhpXyy3FbwkO2BJZkrkz8LqDC9aZt8g,4902
ferrox_py-1.0.1.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
ferrox_py-1.0.1.dist-info/entry_points.txt,sha256=sxUoc5RMa1Z-Jy2ejN-WOY6LyPbLWKhzsBEjDZwjJIo,55
ferrox_py-1.0.1.dist-info/RECORD,,
