orator

View on PyPIReverse Dependencies (7)

0.9.9 orator-0.9.9-py2.py3-none-any.whl

Wheel Details

Project: orator
Version: 0.9.9
Filename: orator-0.9.9-py2.py3-none-any.whl
Download: [link]
Size: 172921
MD5: 2714ddb40a295020f6746a3029cff599
SHA256: d9ab5bcc8a630ec449d856a4b4cf7dead9f68b1835dd04d62e7f115b96c3360f
Uploaded: 2019-07-15 18:39:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: orator
Version: 0.9.9
Summary: The Orator ORM provides a simple yet beautiful ActiveRecord implementation.
Author: Sébastien Eustace
Author-Email: sebastien[at]eustace.io
Home-Page: https://orator-orm.com/
Project-Url: Repository, https://github.com/sdispater/orator
License: MIT
Keywords: database,orm
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*
Requires-Dist: Faker (<0.9,>=0.8)
Requires-Dist: PyMySQL (<0.8,>=0.7); extra == "mysql-python"
Requires-Dist: Pygments (<3.0,>=2.2)
Requires-Dist: backpack (<0.2,>=0.1)
Requires-Dist: blinker (<2.0,>=1.4)
Requires-Dist: cleo (<0.7,>=0.6)
Requires-Dist: inflection (<0.4,>=0.3)
Requires-Dist: lazy-object-proxy (<2.0,>=1.2)
Requires-Dist: mysqlclient (<2.0,>=1.3); extra == "mysql"
Requires-Dist: pendulum (<2.0,>=1.4)
Requires-Dist: psycopg2 (<3.0,>=2.7); extra == "pgsql"
Requires-Dist: pyaml (<17.0,>=16.12)
Requires-Dist: pyyaml (<6.0,>=5.1)
Requires-Dist: simplejson (<4.0,>=3.10)
Requires-Dist: six (<2.0,>=1.10)
Requires-Dist: wrapt (<2.0,>=1.10)
Provides-Extra: mysql
Provides-Extra: mysql-python
Provides-Extra: pgsql
Description-Content-Type: text/x-rst
[Description omitted; length: 20600 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.0a5
Root-Is-Purelib: true
Tag: py2.py3-none-any

RECORD

Path Digest Size
orator/__init__.py sha256=4OnH8RBwnjV1aYrduISOcIu5gStQK80La16lbxOHZHQ 297
orator/commands/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
orator/commands/application.py sha256=dOuxg-oKcqw7t1Dl36-LepOKuiJqq2yXOAlfr2qNL34 785
orator/commands/command.py sha256=Kj7iVEe63RAgR3mJoZVHg4CLZvryRH-_mE7LP7C9j_0 3436
orator/commands/migrations/__init__.py sha256=Aot2TE6vOMNVjKIismczMPdesLe9F5ZQpuQYzwgXPmI 330
orator/commands/migrations/base_command.py sha256=zEt1hmtZSRsONXSce8EGEnXM_2A_-YA90LDw0izDSHQ 186
orator/commands/migrations/install_command.py sha256=BL7LiGzf2RitgC1ZN05q6T1co6RYPK5igCranD6dk4A 626
orator/commands/migrations/make_command.py sha256=yynDDz5YkAPNOp8CGjtRCwJWfeBtT8grOfpaCaME12g 1301
orator/commands/migrations/migrate_command.py sha256=cYIp1PRMVh_a5qcD2Q66AeibzK_7I-_IPVmwFnCmYWA 2343
orator/commands/migrations/refresh_command.py sha256=1Qzau1WdnrUUFzMo5OvDSJ51NdVSfsz9ie86AcgXIsI 1886
orator/commands/migrations/reset_command.py sha256=o2wf0Hw_5U2CbgXLXeTLrqqJDp6mfCUtv5KPb4UopbM 1308
orator/commands/migrations/rollback_command.py sha256=5aK1Leprjl4kehnM_X02f5xpZkjWash_1gmnka9xeXU 1315
orator/commands/migrations/status_command.py sha256=WUpKdm_Q1b_hl1l12rSJCeoFGporM5RQpvr54dXpVYQ 1642
orator/commands/models/__init__.py sha256=lYr6z1zoiXObyvrQBjd7z3Gqxr_lz9G03NaivpK_KSo 68
orator/commands/models/make_command.py sha256=x2e0rODQVTpIjU87VC3AkKOefkagyIQd6KfGJwBi2l4 2217
orator/commands/models/stubs.py sha256=8j-2zsGAc10ksg9_7VhysWBbc0-zazdnCY1P2_cBemc 115
orator/commands/seeds/__init__.py sha256=pln4GhxYyEnyKi_XM8IzhZX6I3fOMtxgVvH2iK0TV8U 108
orator/commands/seeds/base_command.py sha256=KvjbwA8EJuUpTc13GcBvOefi61e1lYwn9PIlphtAgK8 178
orator/commands/seeds/make_command.py sha256=IXzzZiE4qX2xJkFxI3_ZpFwlUdU0xpbR-shk-SoxErc 2204
orator/commands/seeds/seed_command.py sha256=9i7mWSme0dd7GCIAiUZoSS6ISgwDiRabfvgFi59DGwI 1923
orator/connections/__init__.py sha256=xvig6cjKKKlkDaxEIrff-Rw4s9engJsfLneuToud4aM 206
orator/connections/connection.py sha256=PrcijCiLCvFncHlspwQMC4JARlTI7uDqBCEmpfXz7wM 15063
orator/connections/connection_interface.py sha256=AZB0IfXAjjZixtQpZYLFR3xiAUXU9d0QbHHAnVNYclE 4112
orator/connections/connection_resolver_interface.py sha256=bTzP1VVrnVEFGMWcu1oQ2ubno0AbvXpg_W6bIFPgcR0 298
orator/connections/mysql_connection.py sha256=lGeyu0sj5Xw7Bi921oFwWI30HtjxpsQ8T-B5gUSYa7w 1946
orator/connections/postgres_connection.py sha256=ayzg5Go6zHzqLhvNFFnWNVCNbfzjn8cp9blDvYxJaW8 2056
orator/connections/sqlite_connection.py sha256=78Kin_TAu3lVtI_cZaAUdtFZy2MWPA3ITV3jmmi2IQQ 1588
orator/connectors/__init__.py sha256=XY9JsvzCz8CAcsXI9FaQUuqxQo84e7itnCqedrAHhmo 198
orator/connectors/connection_factory.py sha256=Tiv3zsQZpFDSBQrO8-G7qo7iqGSN-aDWH7lejQN1Vu4 3133
orator/connectors/connector.py sha256=v2U-TlYLOzOi2M0tK6zQ34ibmM3K9-og_hWk8OZnwDA 3106
orator/connectors/mysql_connector.py sha256=W5XJl3xgiBIwSq-ZSNUOVQhHL8E2Wi60PmLDMemzaNs 3886
orator/connectors/postgres_connector.py sha256=QeSsb_NfjwoUzwYzkEcmZJVMH9WDczWrINRZZh_nb6E 3280
orator/connectors/sqlite_connector.py sha256=Ool2t7lGOYxaLNlkBEeY4oFFBaduYOB-OMM3hzwPtEA 2065
orator/database_manager.py sha256=xz5-TViF1w9a4thK1AWhUil0h2kgKeh0CMCF39RMm0U 5089
orator/dbal/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
orator/dbal/abstract_asset.py sha256=_kcS16fsW2QpPdRVZSh1JFqAZsiWVJneOXECTYf6Ueg 2372
orator/dbal/column.py sha256=PoE3YMBeJv8OrNAVcCxQ4KIzE99XbyBSwOidoVAyNZk 3447
orator/dbal/column_diff.py sha256=My_glXIUKKZ0uLwdsGZ8W9HO16UW-VME5waqxotXhkI 545
orator/dbal/comparator.py sha256=E3nojYFHeYlyRFtiGWJJ3vQ7zcJ_rR7-7v59il9wmfs 11219
orator/dbal/exceptions/__init__.py sha256=pvrDBrOqRAxm0If2mOWAOD1OZNOkvdsfROk-b3_j8kw 1943
orator/dbal/foreign_key_constraint.py sha256=Q7RPeOz59q6ChcPya33YdppC91Cc4FVhzLrGETfPj70 8193
orator/dbal/identifier.py sha256=cpMnuxmYwQXdcXR6uRFYCaP5Qi6UJkYvMfSMHfcZNaU 173
orator/dbal/index.py sha256=L4l48JUFA9lTlv6oNvQgI1TU8o31guCCMYgqoMif5R0 7094
orator/dbal/mysql_schema_manager.py sha256=__SJus3SDn1bqbA4YJ0X0xprYsdQnMsiu8ZCVANjihg 5260
orator/dbal/platforms/__init__.py sha256=jHjlfCW9eujBgeogUzcFAeCd1-sD4LLjG7WLIt_JBSw 205
orator/dbal/platforms/keywords/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
orator/dbal/platforms/keywords/keyword_list.py sha256=VVw_w_qa90H8gSndNg0ZwMtMWp7nttQACKec3bB1S2o 209
orator/dbal/platforms/keywords/mysql_keywords.py sha256=wh7pZkouSlXHEAT92i-A-JFHUZR5Y_lEzn8BKbMVwvk 4383
orator/dbal/platforms/keywords/postgresql_keywords.py sha256=MY1y-p7lDUzfaVk-3qm6KL5192gkQMbabS4x6Cf_v2E 1730
orator/dbal/platforms/keywords/sqlite_keywords.py sha256=4wKUa0MYrG4MucXtQKaAmclo6sIGzEqSJ-zaZqKcCWs 2315
orator/dbal/platforms/mysql57_platform.py sha256=1t0CeusNqy9fDp6S4DaHbjJxTKjkGjcLqYYBmRh0_ng 1254
orator/dbal/platforms/mysql_platform.py sha256=MG01UOoAp9Zgu9OSna-AHsfbaON1g7TWTI_5KoMQ_A8 9489
orator/dbal/platforms/platform.py sha256=pOSmuSUOJC03X4GNJlL_89sDq6Y8FGtJ9ZHFV5dFQJ0 21672
orator/dbal/platforms/postgres_platform.py sha256=GXDwmMSPmNeQVQj6g_S45XIVyf5FKC5VFJIR1koWMoE 14126
orator/dbal/platforms/sqlite_platform.py sha256=csdbqPkhqQNB60-duyCsbDvb5TI-8Tob0MUhDbC9pdE 20833
orator/dbal/postgres_schema_manager.py sha256=x9S1-A88dvtLgjpgB_Im0CYQqHkOdtL7tRfMkRKhQRw 6014
orator/dbal/schema_manager.py sha256=47gU-QMB_oRJyWYv0cwy8f-Z-cgvp4GwBspQO9uHhfo 4240
orator/dbal/sqlite_schema_manager.py sha256=AWnZ_w44eRr359GTt672S3kvFB_WoCLk2M7GJgiCrrU 5458
orator/dbal/table.py sha256=SXsgKdYTbf8foc9naWnJFkw7aC3LePjBaqk5HaFHVDo 17146
orator/dbal/table_diff.py sha256=U8kax1oOyMIKq0DmzTZIkC2xCn_upVP731r038Ju_FE 1436
orator/dbal/types/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
orator/events/__init__.py sha256=9Saug4uKuGpXBBWUiYbN2otuNLeirgnE-keRrQUag3I 992
orator/exceptions/__init__.py sha256=Xn0KZaaS_waSRBPmHLdUtmn-gy682ndEbEzj5CkzmjQ 68
orator/exceptions/connection.py sha256=EPzplTgFFyH5ngWig2zx_B2RmYTt6LAM4ULTgJ777ow 193
orator/exceptions/connectors.py sha256=-_jMpsIx1lMLNLpvpfctg2tUpSG6D9qhtQUfSYXN8_U 822
orator/exceptions/orm.py sha256=bK3xN8ydq4XB8qBnDQvjsmsSJtaUgQbyFkjVa_XcDcU 551
orator/exceptions/query.py sha256=NlVenXl77hHI5mzLVvf9wFJJ8cdjjdiocAl55-C0qC4 494
orator/migrations/__init__.py sha256=iXRpLpWLTfvlxWoXtR6Gh5zV-WYHg5bO0iykSusNcjM 208
orator/migrations/database_migration_repository.py sha256=ZFfzg8vVytqwNXioavmock0Iln9W8bOmIIT6ttzzs-E 2730
orator/migrations/migration.py sha256=IS5MgLjDuuphkX58DYjXVO1CFTSb4W6JnKWWUKIDq5A 425
orator/migrations/migration_creator.py sha256=YyipXlKiiIVO12nMqnGvnItIolPXT7ddPt-fwjQTXJ4 2588
orator/migrations/migrator.py sha256=pwaBPZyBNCY1rkzFEUJVACLB6Vgdin_t7Kl0WaX4y9Y 7754
orator/migrations/stubs.py sha256=cBnZE3wWlCuuuxtJTqBhIT6AhLkiLc_DMC6guuLFOxA 1114
orator/orm/__init__.py sha256=WPwkNETfsqiFVXfvKwbhYwv6Sx82JTzDrNMS7pDvWN8 419
orator/orm/builder.py sha256=7HOllhI9U1W3OfEsT8RnK8ZM1n4Rq4kkeLo2Zh4w1vc 32311
orator/orm/collection.py sha256=7mlruVrjO3Gp3u9yFbTPsEMnmnGJuoWUMCcM2dIanYw 814
orator/orm/factory.py sha256=wZUqtlLmp_-YgYDsF_w6jmG-xndfv4CIAmkYHKwLXvk 7481
orator/orm/factory_builder.py sha256=KooDQ5yMM0TTdVL9ZMt__5DSo-IAa4jU9v3RckVMtT4 2579
orator/orm/mixins/__init__.py sha256=HqbzR6oLKxDJHLyAsIow3030ohVsy2aXzAmWqwnR-mY 63
orator/orm/mixins/soft_deletes.py sha256=peQEHZsuoo7-2jzHnXJLgCFMqVi2_NKxe24HiGdBYWQ 3532
orator/orm/model.py sha256=CwsQlIsOzmVCJRLPLaDSj9pcdwUjlho_2Q4Fgnub5GM 75367
orator/orm/relations/__init__.py sha256=WDiPbzXXFOHXQmEGd0qe4jezahXK089QP6iS8h2J2Zc 371
orator/orm/relations/belongs_to.py sha256=JAPuBxW44feeLw8BW_R-zxdRR0G0hrxRoEaiVqJp5iY 5427
orator/orm/relations/belongs_to_many.py sha256=KhglbQ_25LWj-2OLjhR1LLneahhS1LYbwWVn0iyhAsM 23246
orator/orm/relations/has_many.py sha256=cwu7ZhgPVAjpldbtoVUhZgToxTF62mD-tHX_60cfAHg 1012
orator/orm/relations/has_many_through.py sha256=Kkp8BCjERQ0xFjvmHfePbFjXlQ3osfeqHSeEA1hpDqg 5126
orator/orm/relations/has_one.py sha256=Sc2DpOLzn_HPmJ4tZ1qYs5iXZGwALtkwb4LD7TnEvBU 955
orator/orm/relations/has_one_or_many.py sha256=eKl19tOsqaWlCfyykSkqqs1-M7nwdTKO-lM1ppJH93I 8617
orator/orm/relations/morph_many.py sha256=HcJwpOcREu4bNMYu-OBGT9sb79dPqwyazYZ3QrmX3A4 899
orator/orm/relations/morph_one.py sha256=n24H5Z1QTtMtAmMNw7yGhre6eX6C1HO0rnKFqYjDz1g 843
orator/orm/relations/morph_one_or_many.py sha256=L4_g38c5dP4mAGMfMm-iUK91yFPZgsRwsivb3rPxLkQ 5377
orator/orm/relations/morph_pivot.py sha256=0A92X-EuIAovwTxLovjB5UzVzKvwXB65kvRKwXu5Ze4 984
orator/orm/relations/morph_to.py sha256=pZXxgVsVt-w1C9N2HQAVuiTbVYR9C7O4owXLOpom1wY 5293
orator/orm/relations/morph_to_many.py sha256=2SUqc6vGzt1hUBfR7eZV5H9aD54rMKArvxBghvuyJ1o 3555
orator/orm/relations/pivot.py sha256=OzrsxK9JXESKW7CA-VloL_KvmHWDg2PUFTJVcVbqzsA 2978
orator/orm/relations/relation.py sha256=92Tc5-KRxoRYT07uy1WnPDP8tikxnqTr-WeNUPwkkQw 5956
orator/orm/relations/result.py sha256=D--MnnYbge3eJQyS25iclWmeAf28w6gjLggpIESNPL4 685
orator/orm/relations/wrapper.py sha256=hT3sCdTgxCXXx4x5Gj7ETk5tTAqATZqEL9C9ZfMoWLY 1106
orator/orm/scopes/__init__.py sha256=XafID_Z3DCOSCI_BsqdsNGadEcdRYDrSzTNf95V1lXE 95
orator/orm/scopes/scope.py sha256=Ld-GVpYm43NnDmOphEt_elkq6EjytbUOqL4RYeP_kbw 348
orator/orm/scopes/soft_deleting.py sha256=ts27k2FEXNR85B-jJvOUK5--LSzBf_oXsqpQpUznEgM 3900
orator/orm/utils.py sha256=vQIVyyImMV7Y02hFtCyG-_9xQzXrS8SmnFRrTmATI7k 13642
orator/pagination/__init__.py sha256=tFmCXwOD1CnSfT1wgySwH7A33bt8qD_TYHLkOrvRCH0 115
orator/pagination/base.py sha256=7hhhQVAeH5-e0pTyhbo2xtUSI5b55nTuKT5W-YA_cuM 2251
orator/pagination/length_aware_paginator.py sha256=QPk_WPmTzn6pbWPjlsiUyVU0MkgsyUGETvcBJpDoZxw 2426
orator/pagination/paginator.py sha256=4Kolra1D0XvgnYQvoogy-mrSvyLqBDSxBSeok_yQvmw 2216
orator/query/__init__.py sha256=grSwKlc2zZR1bb78sv5VLFIkzAVszUzMEwtXkaqiMjU 59
orator/query/builder.py sha256=FlJF5aEbgveOlQPaRJq8-5lTNxsQqy4PV6HjGI3kOlY 43978
orator/query/expression.py sha256=t5NqjBgHNUlFyhHrDLdub_XjTLd51Ws2_dYpYthWP5k 230
orator/query/grammars/__init__.py sha256=KiQxTGHzdwet4L0BqDCbZXr6MX1SARz1Wp3a5yve6mk 202
orator/query/grammars/grammar.py sha256=C6P8cDt1Mr9N-whVrnv8x3KDOBp72XgUPHesdBqm40o 13999
orator/query/grammars/mysql_grammar.py sha256=JuNUbR2BF7mrvbBSHk2kKzMvzitd15TBG_IbcfdcdAs 3559
orator/query/grammars/postgres_grammar.py sha256=Bg0qy8O3wgqqYqgq7b1h-vb24W4V0d8t4K8ETcmaDGg 4461
orator/query/grammars/sqlite_grammar.py sha256=OPV4PExwBarcG60NwT__RcPnu7qYDQ8OMdBfWqj8OfU 4204
orator/query/join_clause.py sha256=WQm1FiUJJsa3PPkL2kabvbYamNbpfG_yZIX1cnoCanc 1407
orator/query/processors/__init__.py sha256=PlWpEEn03KWKkNMCMaFbNGfhFEAZH1AFzUKzgLSjLPI 218
orator/query/processors/mysql_processor.py sha256=P3SzrRwUMhsgYdBI6dfb-rM7aLrUR__pzgHzvehWIZE 1790
orator/query/processors/postgres_processor.py sha256=3SSUcY7WUj0zhC-AMEGebQ157ZX7kK24k3sIVFH-N6M 1160
orator/query/processors/processor.py sha256=xdjs4ikqoBHazU3DtW_qXc4iD9PUaXKJ9-RLAJeUe4E 1423
orator/query/processors/sqlite_processor.py sha256=Uxih1XkSoGCcI1ylsXNV5RDRqsY_yQtCdrZ2JYfyfb0 422
orator/schema/__init__.py sha256=w0IsemRP0FyMPZYvSUu9iKXd29Y3B4ekF5XjyX_wvsE 166
orator/schema/blueprint.py sha256=2WAIifOwbFKwkdzpSFshaRQ-m4VZKhkLUdCdzv9VNnQ 19482
orator/schema/builder.py sha256=qW0hkegrNyHyBRmKCBgPSvkFJ23g5I2z6hj8rGH3g04 3617
orator/schema/grammars/__init__.py sha256=K6dQY2miY8yXYd57CJQFQyZRyg8NetdbEnOCz0-Kg8w 206
orator/schema/grammars/grammar.py sha256=OIm1mP8Yh_-tGH-WreCV_rTPq8PR11N6CwnktYXzAMM 9880
orator/schema/grammars/mysql_grammar.py sha256=Z0WdG54kNmzrRXwyOEwoWix-qJPfNduWpceZfWcP9g4 8503
orator/schema/grammars/postgres_grammar.py sha256=1Cuxglc__anqpDRZkqkZzy4LqOKoHSdKzwN95qnSoYw 7103
orator/schema/grammars/sqlite_grammar.py sha256=I6AS2pAjsOhv444zSjHlcvE5qLgCCS8jFHgYOedG08U 8321
orator/schema/mysql_builder.py sha256=mvhr3hAAaMkhNAaHImq9ldvMjmSMVL2tO-OXONztzUk 1229
orator/schema/schema.py sha256=6Rr43OYp-B42C3qcxddJxRljLoHXljIiVrCfZwPERE4 645
orator/seeds/__init__.py sha256=MUD0s8rcHUist6E7b0YO8I6bT9WZL5c2uTVcymKV1HY 52
orator/seeds/seeder.py sha256=UivD8X6h7Y7kbz0Pb64q9FWTFDVrNC3JS4F-1kdwXS8 1730
orator/seeds/stubs.py sha256=JkVYg-bHYhpzXuVVpr8MxCTK55NTzLOjS29V9b_Rv4c 203
orator/support/__init__.py sha256=_feunfjqcqi2E4hEj-A2LH8lDxTsLtwEYXZyARgYfG0 60
orator/support/collection.py sha256=UsHL9if0wIOY2qoJxCJyb2DzzO6McyHbQY4m1IuNTGM 121
orator/support/fluent.py sha256=pIGePUuKxeyscb1hJi5WWOziJk3rJGOvbYt53LP4lII 2193
orator/support/grammar.py sha256=sSiO-q2T4z7ihfyJOIGwO13p5z9FSoPGTq50p-NIsgU 2614
orator/utils/__init__.py sha256=kWzVJRZKGQ-pbrC3fpdENCDo73UkCf1TyrIRCcckhPQ 2833
orator/utils/command_formatter.py sha256=furxtZ5k-xLyV32uGa10DXwA4RxWHfhD1D0lOVg-xXc 4398
orator/utils/helpers.py sha256=XT-WFSqEaOdY5iq0g7-JsbmOu0VNVTW2bReKq6VQF-E 749
orator/utils/qmarker.py sha256=YhGwrSIsL-QAU7asH9BG3c1cvmXfwQ0wuf-dCvL_rgg 714
orator/utils/url.py sha256=biOEPyjtxHR7Oq5GvjbXIz_xc1Mj9qqVUTelHrm1H9A 7566
orator-0.9.9.dist-info/entry_points.txt sha256=U1FsySiLLDg2oOiw0o6fp9jEeDPKAgc6efmBCW84cmM 70
orator-0.9.9.dist-info/LICENSE sha256=eddrvsOJnRZIIWOjZcf2XoenKZk6HWX5YPQYHi7LgaA 1062
orator-0.9.9.dist-info/WHEEL sha256=k_UtF7DeTKrUqc0FULNabrogAWgCy8zJZKQiwD2AkC4 89
orator-0.9.9.dist-info/METADATA sha256=4azK6-Z93NIGaBlX7RCxx1KoNY_UjQhL6k84oTfH4TI 22108
orator-0.9.9.dist-info/RECORD

entry_points.txt

orator = orator.commands.application:application.run