Metadata-Version: 2.1
Name: python-explorer
Version: 0.1.0
Summary: A Python environment exploration interface
Home-page: https://github.com/nelsonseth/python-explorer
Author: Seth M. Nelson
Author-email: murrson@gmail.com
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: dash >=2.11.1
Requires-Dist: dash-bootstrap-components >=1.4.1
Requires-Dist: dash-cytoscape >=0.3.0
Requires-Dist: dash-extensions >=1.0.3
Requires-Dist: dash-iconify >=0.1.2
Requires-Dist: dash-mantine-components >=0.12.1
Requires-Dist: pypandoc-binary >=1.11
Requires-Dist: waitress >=2.0.0

<h1 style="text-align: center">Python Explorer</h1>

<p style="text-align: center; font-style: italic">A Python environment exploration interface.</p>

Written 100% in Python and renders in your browser using [Dash](https://dash.plotly.com).

An online demo version can be accessed here: [python-explorer demo](https://python-explorer.onrender.com/).

Install
-------
Install with pip into your current environment.

```cmd
> pip install python-explorer
```
To open and run the interface from the command line interface, type ```python-explorer```. This will launch the interface in your default browser. To terminate the session, press Ctrl+C while in the command prompt.

```cmd
> python-explorer
Exploring: Python Explorer started on 'http://127.0.0.1:8080/
Exploring: Number of threads: 8
Exploring: Press Ctrl+C to terminate
```
Access help features and other options with the --help option.

```cmd
> python-explorer --help
Usage: python-explorer [OPTIONS]

  Launch Python Explorer in browser.

Options:
  -h, --host TEXT        The interface to bind to.  [default: 127.0.0.1]
  -p, --port TEXT        The port to bind to.  [default: 8080]
  -t, --threads INTEGER  Number of waitress threads.  [default: 8]
  --help                 Show this message and exit.
```

Other Resources
---------------
Source Code: [github.com/nelsonseth/python-explorer](https://github.com/nelsonseth/python-explorer)

Documentation: [Github README](https://github.com/nelsonseth/python-explorer/blob/main/README.md)
