nbrefactor

View on PyPIReverse Dependencies (0)

0.1.6 nbrefactor-0.1.6-py3-none-any.whl

Wheel Details

Project: nbrefactor
Version: 0.1.6
Filename: nbrefactor-0.1.6-py3-none-any.whl
Download: [link]
Size: 29496
MD5: 32f0b13e483d406915d3c6b4b835d6a0
SHA256: 1c769f3391ab8d8d6ed18841b9f4e947b609af88487598190440c57cd07dc67a
Uploaded: 2025-02-22 17:19:06 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: nbrefactor
Version: 0.1.6
Summary: An automation tool to refactor Jupyter Notebooks to Python modules, with code dependency analysis.
Author: Mohamed Shahawy
Author-Email: envious-citizen.0s[at]icloud.com
Home-Page: https://github.com/ThunderStruct/nbrefactor
Project-Url: Bug Reports, https://github.com/ThunderStruct/nbrefactor/issues
Project-Url: Source, https://github.com/ThunderStruct/nbrefactor
Keywords: jupyter,notebook,refactor,python,cli
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Framework :: Jupyter
Classifier: Framework :: IPython
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Requires-Dist: graphviz
Requires-Dist: nbformat
Requires-Dist: tqdm
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 9932 characters]

WHEEL

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

RECORD

Path Digest Size
nbrefactor/__init__.py sha256=tV_J0SFJkzD5EEQwKV46cWe8PzN5PGStjUjkc226GnE 193
nbrefactor/cli.py sha256=3xLjFH6CcR7PeThTJMCWXaMXRx_p7p4xGMG6qts4q9k 1267
nbrefactor/datastructs/__init__.py sha256=9nb8WVb459F6ejoriGTb-36oCxIx7H2dUzPl6F86xOU 231
nbrefactor/datastructs/markdown_element.py sha256=G5UY8mrvXi_as6Oatp60izNW6vyvR0pZWSW1ZMB9jBQ 5956
nbrefactor/datastructs/module_node.py sha256=U3Jr8U4CssMlHkb0nyAsMB5pE2_dPIuUzjN5xhY4N_s 3166
nbrefactor/datastructs/parsed_cell.py sha256=UpvcRSyI3f1b0ccm0dy5jCCIXAvjwtVZlVgYtTXkaCs 2063
nbrefactor/datastructs/unparsed_cell.py sha256=hauCO9dzMYUiFPF_ZpLkd5AQAVks_g7lslmjDHQGphk 527
nbrefactor/fileops/__init__.py sha256=sdjm3OFq3gJ85ifm3HOFqvMgUNesSzZ-_NTA-6-PDTs 156
nbrefactor/fileops/reader.py sha256=OG0QqW3aRxXo8NR_6l4ORmPZVVTXXb1BxCmU-Hd9-eI 1044
nbrefactor/fileops/utils.py sha256=EiWkjST_jYH3lsWNEr4zoH0VN4oNAombNoGAkktOrxk 1838
nbrefactor/fileops/writer.py sha256=5NVFPkmUKczY2VfcTO6uL07GmUL9-J7MYbfDJhq6qZo 6441
nbrefactor/processor/__init__.py sha256=15n5rxe0nkMb6jslzY70vz0vGqhge6jtiQaOb1ViBg0 40
nbrefactor/processor/cda.py sha256=fDrgOAzm909NauS3YWRef_sN3ibA-KW3swTzHtGUVUk 13387
nbrefactor/processor/parser.py sha256=hrl51wUaowboTZlH4c1nyQiJZ6tkpwHQxRooSRajJw8 4282
nbrefactor/processor/processor.py sha256=kINwaOzSPN8Yd6_SWUiNhWe7ThBQWHz4-RcCOPvK9_U 15318
nbrefactor/utils/__init__.py sha256=JT8MhIP5-Z6imtQRYhSPIol3nhKJ9TL_3dgnnOpWCNw 69
nbrefactor/utils/argument_parsing.py sha256=sv63uSJx-IDJNRrw_RNvsWQKGIoZ44udisHjH3SKHmo 2879
nbrefactor/utils/logging.py sha256=yCWd8guxTtO_dMItMZ04MJmfw5WNVQTYilYrGTZ33WA 871
nbrefactor/visualization/__init__.py sha256=tXiy4TN8kMx0t5gJYusp9KhPbHMb55Odb4-kKVJyTBU 46
nbrefactor/visualization/plot_module_tree.py sha256=y4FTBjumv0O9sHpf2Ryd5AhbYRj5WLz9N1Q1bLMKll8 3204
nbrefactor-0.1.6.dist-info/LICENSE sha256=cwaVxj9FPVKQT7fQDol5Rp0WRJ_9_oOI6PTrFnOesIY 1072
nbrefactor-0.1.6.dist-info/METADATA sha256=3USwxCLN4j77W89euQSYCgkbNlv3zZeeBoiMoyA8-Ew 11384
nbrefactor-0.1.6.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
nbrefactor-0.1.6.dist-info/entry_points.txt sha256=PnFVcwmJdxzbsvnT9C_h5G9G32Z8GC8wKRgRkK-5Xuc 59
nbrefactor-0.1.6.dist-info/top_level.txt sha256=JpnlTFVDrQOPck-NhXeiVEFqKa9JAHhrC_QGCXf67LU 11
nbrefactor-0.1.6.dist-info/RECORD

top_level.txt

nbrefactor

entry_points.txt

jupyter-nbrefactor = nbrefactor.cli:main