pyensae

View on PyPIReverse Dependencies (4)

1.3.967 pyensae-1.3.967-py3-none-any.whl

Wheel Details

Project: pyensae
Version: 1.3.967
Filename: pyensae-1.3.967-py3-none-any.whl
Download: [link]
Size: 493106
MD5: 7b8e1a05cb3423857976d7573f68e8cf
SHA256: 30f0dc7e2e4acadd98e2928bc2058a4f4939738c6ac34d9f7904ccc0531f2883
Uploaded: 2022-12-06 00:31:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyensae
Version: 1.3.967
Summary: Helpers for teaching purposes (includes sqllite helpers).
Author: Xavier Dupré
Author-Email: xavier.dupre[at]gmail.com
Home-Page: http://www.xavierdupre.fr/app/pyensae/helpsphinx/index.html
Download-Url: https://github.com/sdpython/pyensae/
License: MIT
Keywords: pyensae,ENSAE,sqllite,database,teachings
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Education
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 5 - Production/Stable
Requires-Dist: pyquickhelper (>=1.8)
Requires-Dist: numpy (>=1.18)
Requires-Dist: pandas (>=1.0)
Requires-Dist: matplotlib (>=3.0)
Requires-Dist: pyquickhelper (>=1.8); extra == "all"
Requires-Dist: numpy (>=1.18); extra == "all"
Requires-Dist: pandas (>=1.0); extra == "all"
Requires-Dist: matplotlib (>=3.0); extra == "all"
Requires-Dist: blockdiag; extra == "all"
Requires-Dist: cartopy; extra == "all"
Requires-Dist: dbread; extra == "all"
Requires-Dist: geopandas; extra == "all"
Requires-Dist: shapely; extra == "all"
Requires-Dist: pyshp; extra == "all"
Requires-Dist: pylzma; extra == "all"
Requires-Dist: pandas-datareader; extra == "all"
Requires-Dist: yahoo-historical (>=0.4); extra == "all"
Requires-Dist: antlr4-python3-runtime (>=4.8); extra == "all"
Requires-Dist: folium; extra == "all"
Requires-Dist: qgrid; extra == "all"
Requires-Dist: easydev; extra == "all"
Requires-Dist: dbread; extra == "datasource"
Requires-Dist: geopandas; extra == "datasource"
Requires-Dist: shapely; extra == "datasource"
Requires-Dist: pyshp; extra == "datasource"
Requires-Dist: pylzma; extra == "datasource"
Requires-Dist: pandas-datareader; extra == "finance"
Requires-Dist: yahoo-historical (>=0.4); extra == "finance"
Requires-Dist: matplotlib (>=3.0); extra == "graphhelper"
Requires-Dist: antlr4-python3-runtime (>=4.10); extra == "languages"
Requires-Dist: folium; extra == "notebookhelper"
Requires-Dist: qgrid; extra == "notebookhelper"
Provides-Extra: all
Provides-Extra: datasource
Provides-Extra: finance
Provides-Extra: graphhelper
Provides-Extra: languages
Provides-Extra: notebookhelper
License-File: LICENSE.txt
[Description omitted; length: 3382 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyensae/__init__.py sha256=jyk7Tegv1ewE5EGtp9cBL7yMlURhcU9z45taco6pCmU 2433
pyensae/_pylint_common.py sha256=FaFtsoIqzexBcmTk-vSpZmjg2KwXK_Jdwbubvoh1uDQ 2385
pyensae/cli/__init__.py sha256=olKs15UBrKW59NW8IjmeQk2RIbfVnxyKcivEHui69uA 119
pyensae/cli/head_cli.py sha256=jEFjNUvQTK6RIA2mSM26tm8XP-kPYeStsJMaZcXa4Lo 1091
pyensae/cli/tail_cli.py sha256=7JOJPCQH4xoFamh2SfJnlNtnGCedHH8BizGYaVB5RIU 1094
pyensae/datasource/__init__.py sha256=crFPMHCcqOBJertXhueUHphP7lR2fwHVSXTu-aD1WqE 207
pyensae/datasource/convert.py sha256=_CDupCELSlvKSLZYIqamS4NmmyACYEGXVWNaJPXRVHM 2719
pyensae/datasource/geodata.py sha256=w9AMQnH_G8WWO31jFHaFsKyi99igKsD7C9h-mPVUe-c 4793
pyensae/datasource/http_retrieve.py sha256=CMhk8ADTn2o0Vsq8GOqWt4UZ8_tQMk9tY9vFmn7Amlo 12764
pyensae/filehelper/__init__.py sha256=CQHIAWbJUmqDQeAQ_ezUjJN4aKqhl_Gvz39wjhOP5PM 265
pyensae/filehelper/content_helper.py sha256=Kn20_6EXy9kghhv7F5fTJAEUfyUirZuYUiYCFQTEXIs 5466
pyensae/filehelper/decompress_helper.py sha256=Va0BZKZ8-UaWUd_RtW-mXGtwDHetRM5x-LAlDPG-YUY 6075
pyensae/filehelper/format_helper.py sha256=Nf6E4q-8AczazbCJ-E1x2MDCum8CEff6QzZCmTAxF54 858
pyensae/filehelper/magic_file.py sha256=P6Br64uStziaUb4JPm5u45qzkWZ1ua51Gzc4ugcsazQ 19063
pyensae/finance/__init__.py sha256=0mxjqXBpoy7hnVObUu464AY3Wrvf3zNNQ2JXI74xd4A 81
pyensae/finance/astock.py sha256=XMOKsnPi1sMnj9vlOclNxNjY9dRgO_ZmyukCWbMX1Ag 31033
pyensae/graphhelper/__init__.py sha256=CzwwHARuNw2ez4cFMbIwT8cIYEp8ivD-ez-fnzkA-w0 230
pyensae/graphhelper/_colormap.py sha256=zjLl7Ne4LmPxxIjSlieLsTtZGo_dxbjrJToBQXvJALk 6275
pyensae/graphhelper/blockdiag_helper.py sha256=Gv0jYE3-tV4RQ5ddg4SYuoshn9TgjpxH9iqcVfg6RRo 4552
pyensae/graphhelper/corrplot.py sha256=896WPJDxXU1hj5mZrqkjL2j8htjd0NLTMK9i3toAXC8 18243
pyensae/graphhelper/graphviz_helper.py sha256=uYySIWdU2m_29TBN3vvE6RTnLXA2Kn48bcQkrhbHfBU 1210
pyensae/graphhelper/linkage.py sha256=i7BHuGAyLjUadl55D_PE1Kg2im8l9dbUG1qQpF5Pqcw 1620
pyensae/graphhelper/magic_graph.py sha256=Nr8yAjLYc1474ywWKFYVqGut-2ipi0IoBK4KWKVHO2w 2029
pyensae/graphhelper/mapplot.py sha256=cinf-vke8cErjfScF3qmyTPXc82Yolm_iJlTyA8yRWI 2745
pyensae/graphhelper/matplotlib_helper.py sha256=Yz7doD7u7MziXCnlbNV0oL6vfmFD6He0crl_hLn0U-0 706
pyensae/languages/CSharpLexer.g4 sha256=z33iLySaWqJ8vJrv2HBx_l9YHUDeJs0iGiZAxE_QZtw 28917
pyensae/languages/CSharpLexer.py sha256=UbNVnWvf9HLxNOsYooygSSqwCiybsEorAD_xtjh6u0g 103364
pyensae/languages/CSharpLexer.tokens sha256=5whNWT798sXNOcZOSZNcTQvmmv7g-2ytQFBKZBfPw6A 4688
pyensae/languages/CSharpLexerBase.py sha256=suBSn7UzRUahmxy3gMiyaaZ7PPnHTk9Pk1BMLNcR5xU 2045
pyensae/languages/CSharpParser.g4 sha256=6o2woD-CA7Lv2MJdZRJFbwLrWkQ7d7V2__BOoBfd1Lw 26138
pyensae/languages/CSharpParser.py sha256=PM4XIo3pyJu_bK9rOb7ukPfac1phdT9xzI7wgdGU0Eg 879494
pyensae/languages/CSharpParser.tokens sha256=5whNWT798sXNOcZOSZNcTQvmmv7g-2ytQFBKZBfPw6A 4688
pyensae/languages/CSharpParserBase.py sha256=HZ_hA0ie_CIb48AS8Fnh9Ugj_Bm3CdD56PpRnRkFF38 589
pyensae/languages/CSharpParserListener.py sha256=YubNcILRZGWDozJDe-0vX0OEYomQHns2gQnM4xtq_nE 88244
pyensae/languages/CSharpPreprocessorParser.g4 sha256=Uk1Nz_-DYint9Ihg_VhkxKFAz6DjYmgwPUaQcQnQGH0 3699
pyensae/languages/CSharpPreprocessorParser.py sha256=A0uSb-ABhTJc7bD4pWCeff2KsdscNmbSnAshjtXjsmE 46470
pyensae/languages/CSharpPreprocessorParser.tokens sha256=5whNWT798sXNOcZOSZNcTQvmmv7g-2ytQFBKZBfPw6A 4688
pyensae/languages/CSharpPreprocessorParserListener.py sha256=0tcq_WRNmlHxcwQ7LA_dQfG4L7QtLlBTARLqv6-1u98 3796
pyensae/languages/DOT.g4 sha256=-77Dx3zUvDd3Q1-ZGI6V-OykN2iwn2kOHS8cBnYmFlg 3595
pyensae/languages/DOT.tokens sha256=qhjwqY-88MTu3HfBLOhzwUDfIGbldHtjdH9it1nDZpw 311
pyensae/languages/DOTLexer.py sha256=lADi3fczweaUrrGsMSIih-EzovyKx5G6QOlURmiIh-A 10551
pyensae/languages/DOTLexer.tokens sha256=qhjwqY-88MTu3HfBLOhzwUDfIGbldHtjdH9it1nDZpw 311
pyensae/languages/DOTListener.py sha256=njIOsU76LSpCRutTKmv4SS_yXN13kwi4pusCO1YIAOs 4016
pyensae/languages/DOTParser.py sha256=3q3si0ZfHn2sFLb8NMnxXbCf7SbfC7mvJLREGYacZxo 37126
pyensae/languages/Python3.g4 sha256=SVf6dmei56ZCUDFPg8zRgWpuIbaLvyOhT8TVykrS5i4 26611
pyensae/languages/Python3.tokens sha256=PzK9lBW8fSo8QrPBmRSqf3jrYarBQbSrLdUsnfco_88 1972
pyensae/languages/Python3Lexer.py sha256=KAlGxLo28KBSKl0HJowbvl785rNEN4pp4wwI5EOd52s 52354
pyensae/languages/Python3Lexer.tokens sha256=MVzXujBkKIh8eOKBbz2PGEKMZu9dokvVmBH71iYRhDc 1950
pyensae/languages/Python3Listener.py sha256=AkyO7v9OuSAdkH_x17wcIy09o1QL0vpm5ifgTqffk0U 25734
pyensae/languages/Python3Parser.py sha256=KfS9hp2r0yRSbzSRfifGq0alVNiRww5h9lctImB7yak 295774
pyensae/languages/R.g4 sha256=nftVIcxU6bMXTmT11UN10o1p3iaKxrDbPXNUBMo7LdU 7195
pyensae/languages/R.tokens sha256=FoptsgSD41gxFKmgw1fb4VvhpN98rj1UODvHbCh0_Go 1228
pyensae/languages/RFilter.g4 sha256=9BOR7-OBRa5nOj_hw-8rQ2xz51JuKqU2u_lScnGrdbw 3201
pyensae/languages/RFilter.py sha256=7UcgrU3zfycZLr9ggQkDbiyO27PBtsCgi8AfR0kA3JE 54763
pyensae/languages/RFilter.tokens sha256=FoptsgSD41gxFKmgw1fb4VvhpN98rj1UODvHbCh0_Go 1228
pyensae/languages/RFilterListener.py sha256=eSIMTIIYsevFv4bx9BnGNSJqSmz7ub19ac3OtidNLsk 1518
pyensae/languages/RLexer.py sha256=5nOp4rtGqCPdyXCCq-3PD5v_8Lq_XOCNRjzZSsa_Sj8 24701
pyensae/languages/RLexer.tokens sha256=FoptsgSD41gxFKmgw1fb4VvhpN98rj1UODvHbCh0_Go 1228
pyensae/languages/RListener.py sha256=DoJ8zBARWBlVVx8BDhewMc4v2SCLC3aYXd163NtxO8U 13660
pyensae/languages/RParser.py sha256=LpeSXEcuiozwNmOtTZed7wZvvRWflGHH_QQ4LRIy_6U 168881
pyensae/languages/SQLite.tokens sha256=GAAzjTeQjTyHAGS73FMeyDT2c--YxlCqn1ObpOLoZlc 2212
pyensae/languages/SQLiteLexer.g4 sha256=Z9XXE1INQbKA9p81gkC3JyWXP0Etr1DgbAVMC0-c-xU 7644
pyensae/languages/SQLiteLexer.py sha256=jTIw-cQO6gZV5A1Kmnh5BLbTNHc7Si2l_cllc07zQ2k 73927
pyensae/languages/SQLiteLexer.tokens sha256=oIkWNdK-KwaUWUDm-lszwk0MfbcNZ36ARdnZVyjoy14 4735
pyensae/languages/SQLiteListener.py sha256=nBaCDmFM6s8CcIXG9kdZPPU5R4OzuIJVFW6e8oHSwYI 25607
pyensae/languages/SQLiteParser.g4 sha256=VeN7fBd55gk7gaMzFEjT4pHhkZVxT_cEm5qWsd7miUg 20123
pyensae/languages/SQLiteParser.py sha256=8NL4Zm5_umrkQ-lG9wyMUtdeGL7W8SnoXT715I7HrbA 539588
pyensae/languages/SQLiteParser.tokens sha256=oIkWNdK-KwaUWUDm-lszwk0MfbcNZ36ARdnZVyjoy14 4735
pyensae/languages/SQLiteParserListener.py sha256=qrg0Pju0HEjd4xTmhGDWOE-puXJrTDeHfSQSGw3sC6I 35600
pyensae/languages/SimpleWorkflow.g4 sha256=O_1m4dXfNtVYQDqRZHiPtzYgeoSVsdeJ2nqWPkJPBS4 3395
pyensae/languages/SimpleWorkflow.tokens sha256=LGV-weLATz4LwBPdfxWGkEJuyGx9DhGOVzA56b_ICsw 716
pyensae/languages/SimpleWorkflowLexer.py sha256=T_uK48MC4m2Yf3UhD4Wg-RVtPr76PLaZpRr0VovXZsY 12572
pyensae/languages/SimpleWorkflowLexer.tokens sha256=LGV-weLATz4LwBPdfxWGkEJuyGx9DhGOVzA56b_ICsw 716
pyensae/languages/SimpleWorkflowListener.py sha256=6iSt90KW5SyEHIYUDUnRSHLq4SPKep0vkHXDlZw1x5k 11338
pyensae/languages/SimpleWorkflowParser.py sha256=r0Cn8imHxUWfu-yRHyWBUusXGEub2i27MInmklZnDH0 80104
pyensae/languages/__init__.py sha256=6urxpRUrm9ZJm2AQAPZqCvhX1M2lcM6dy5ESQsDimr8 193
pyensae/languages/antlr_grammar_build.py sha256=TJOK1BxmjDxbE2LpiC3khsS7imqxQFHXRsMbdhjCwes 5661
pyensae/languages/antlr_grammar_use.py sha256=IPRX13Fwu4ngUFsl02oa5VRcVLhWarh5QuPoy1I1J94 4348
pyensae/languages/rconverter.py sha256=a2r9TBQoigkb-8aJVIxcTlCUs4gvN4avnLYofMC2x-k 3048
pyensae/languages/rconverterListener.py sha256=vWys9xjgXqbB4satF_M6QDuOjMMsdkkZU7Rku0X11KA 34724
pyensae/languages/tree_graph_listener.py sha256=-azY3DmSXASQzyZ27HFCEjtwcVK9D-6fukdeeJVkA6Q 5793
pyensae/languages/tree_string_listener.py sha256=8NmQivqc89VUdq-0q9UaodYRrYuYH0B6-AiyxAySglo 2025
pyensae/mlhelper/__init__.py sha256=2OId0-0mZj_3OiZnJGmQVzoIGonnqPiTrZKU-onAZPI 166
pyensae/mlhelper/joins.py sha256=UyUBbGPp03kycMz2u4Kivq5N-M-6izIvLzqGe16BS00 1470
pyensae/mlhelper/missing.py sha256=lEhENfwTK-Ln1MiEeX9ffpWO1xFC4ysFBu9hBZeq1qs 2875
pyensae/mlhelper/table_formula.py sha256=WjbCG8DwNCt64uOTWRnFM1fRiO1ccHv3y77RfslGvgc 8328
pyensae/notebookhelper/__init__.py sha256=_xQIQWxAUl3dpLUJV4_3MLcZadaqi8IHycvbGRtEA9U 117
pyensae/notebookhelper/folium_helper.py sha256=l9g47Yh4CES8aNbILlGh5Y1VHoDwjGf_nFQ5JFsRfx8 3465
pyensae/notebookhelper/magic_notebook.py sha256=PFbZz7zITT0IousxmfflDu9RzxQ6JmkHM4C0jy_dxQY 8129
pyensae/sphinxext/__init__.py sha256=KEtOI3xWEVsaUIzDuiodcWoAF1kXweyjv0YadzP7mdI 93
pyensae/sphinxext/csharp_parser.py sha256=wYi2eBuV607PvotFA_lWMExSfWA0wOTOjDmM8racl2A 9552
pyensae/sphinxext/sphinx_csharp_extension.py sha256=6dSl7xhvfCOK0ouhnc9TOqVMm39ZiyNdJBBrNLW7evo 114
pyensae/sql/__init__.py sha256=85gSUtEoDRMYeZIxZUvrvI75PlPi9VzyVp29EchSui0 329
pyensae/sql/database_core.py sha256=nmYv3uwT41qwN6FqbvnSQ7TecD8B9yPAUUv9za1Yzjs 47994
pyensae/sql/database_core2.py sha256=bzox4_8qnNqHG5jiF05FcCzQC8Wul5RPwMiL5pDkdo0 20023
pyensae/sql/database_exception.py sha256=dQCgEQTMDerb2AVZOYr9SyYnLbJSPCBpmuc-nYV8QWQ 1028
pyensae/sql/database_function.py sha256=B2vgd7ARdaOSMfnKuD2si7W0e-CZGfBqYCcLueiol6A 3580
pyensae/sql/database_helper.py sha256=PB7vEQNsNKB1fqAL2nrsA8lwjnTAc1yXBW8AnRHpFkQ 2356
pyensae/sql/database_import_export.py sha256=aemflZnuljihg0uqul_GHwiljmC5zrwAo43Oj8SGoDI 18514
pyensae/sql/database_join_group.py sha256=4WhOusI4MgTMJXEkQQ8NmI0pZRJCSCmkZ45KLiFL8Yw 35081
pyensae/sql/database_main.py sha256=H2fAKx5U4xduFPE0FJeus3jkx9a0yTiXhm6PO53NEnk 7616
pyensae/sql/database_object.py sha256=8Kt3Qd3Mw3kuBHv1LzfWqlsmNuV7ME2yFSkYj7mAEgY 5277
pyensae/sql/file_text_binary.py sha256=nKpxkujuJAK8KqSKjK5ECnBbBY4SDz2gWgShtlzz5ls 26628
pyensae/sql/file_text_binary_columns.py sha256=1TysEDQW6ik0CzIg4ecc68UXw5BNlZHA6LjmvwjwdIM 20707
pyensae/sql/magic_sql.py sha256=cOI22eqo3jmu21SiGMC1YAch_XhIbmhfgimwaSwFFFs 16857
pyensae/sql/pandas_sql_helper.py sha256=3x8bHlvYO_cym9vOSVAQvomH2AZXHdf_PMCLfseb_gg 1956
pyensae/sql/sql_interface.py sha256=hpSbFGL_qtyFI5ZhlMs1d7LigchyMCxnSgbjlW44hBA 8455
pyensae/sql/sql_interface_database.py sha256=IwWVm0x2vS_iABb4CLvrEiPylfbDX_KG6MZSCxJoAtA 3997
pyensae/sql/type_helpers.py sha256=Iy3nzIhzAAm0-ofHzF0ZYNuyMAnyIOs44P6TuFpLpew 2029
pyensae-1.3.967.dist-info/LICENSE.txt sha256=yLIi49DdeFeRkFw0oPpCXd0QOBjILfxcFj5az2S2n7U 1085
pyensae-1.3.967.dist-info/METADATA sha256=zrDyxFKSTIVplh0n_M6roP8jkAW0fO3GR9iksH4AhCI 5696
pyensae-1.3.967.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
pyensae-1.3.967.dist-info/entry_points.txt sha256=PqfdvgBrw0ElpzIGNGhKz-hNs75JUWmYAcGpeikRYkA 113
pyensae-1.3.967.dist-info/top_level.txt sha256=uASWT7Acb570QD2l2Yo0pFgjBEoXfEk9jkhfxjtye-c 8
pyensae-1.3.967.dist-info/RECORD

top_level.txt

pyensae

entry_points.txt

file_head = pyensae.cli.head_cli:file_head_cli
file_tail = pyensae.cli.tail_cli:file_tail_cli