# inhpc_dm
JupyterLab extension for InHPC-DE data management
WORK IN PROGRESS!
## Requirements
* JupyterLab >= 3.0
## Overview
This extension consists of a front-end part (basically an enhanced filebrowser) and a back-end (server) part,
that has the job of mounting remote file systems and invoking transfer commands.
## Contributing
### Development install
Note: You will need JupyterLab and NodeJS to build the extension package.
```bash
# Clone the repo to your local environment
# Change directory to the inhpc_dm directory
# Install package
pip install .
# Link your development version of the extension with JupyterLab
jupyter-labextension build .
# Enable server extension
jupyter server extension enable --user inhpc_dm
# Rebuild extension Typescript source after making changes
jlpm run build
# Run Jupyter lab
jupyter-lab
```
### Uninstall
```bash
pip uninstall inhpc_dm
```
Raw data
{
"_id": null,
"home_page": "https://github.com/BerndSchuller/inhpc_dm",
"name": "inhpc-dm",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "Jupyter,JupyterLab,JupyterLab3",
"author": "Jochen Buchholz",
"author_email": "buchholz@hlrs.de",
"download_url": "https://files.pythonhosted.org/packages/3d/37/e8bd1a3a6f9ba283d1555821ea222a6713eb5978dde3bc922976e02c7f1e/inhpc_dm-0.2.0.tar.gz",
"platform": "Linux",
"description": "# inhpc_dm\n\nJupyterLab extension for InHPC-DE data management\n\nWORK IN PROGRESS!\n\n## Requirements\n\n* JupyterLab >= 3.0\n\n## Overview\n\nThis extension consists of a front-end part (basically an enhanced filebrowser) and a back-end (server) part,\nthat has the job of mounting remote file systems and invoking transfer commands.\n\n\n## Contributing\n\n### Development install\n\nNote: You will need JupyterLab and NodeJS to build the extension package.\n\n```bash\n# Clone the repo to your local environment\n# Change directory to the inhpc_dm directory\n# Install package\npip install .\n# Link your development version of the extension with JupyterLab\njupyter-labextension build .\n# Enable server extension\njupyter server extension enable --user inhpc_dm\n# Rebuild extension Typescript source after making changes\njlpm run build\n# Run Jupyter lab\njupyter-lab\n```\n\n### Uninstall\n\n```bash\npip uninstall inhpc_dm\n```\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "Data Management for InHPC-DE",
"version": "0.2.0",
"project_urls": {
"Homepage": "https://github.com/BerndSchuller/inhpc_dm"
},
"split_keywords": [
"jupyter",
"jupyterlab",
"jupyterlab3"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3d37e8bd1a3a6f9ba283d1555821ea222a6713eb5978dde3bc922976e02c7f1e",
"md5": "4d80acfdfc0a5d59d655c090c6b24e59",
"sha256": "b4a46cb7543f503b0a9991097e7e52a9a78c4a64265d1c6dd543f141eea1d4f3"
},
"downloads": -1,
"filename": "inhpc_dm-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "4d80acfdfc0a5d59d655c090c6b24e59",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 32271,
"upload_time": "2023-07-05T17:19:07",
"upload_time_iso_8601": "2023-07-05T17:19:07.329723Z",
"url": "https://files.pythonhosted.org/packages/3d/37/e8bd1a3a6f9ba283d1555821ea222a6713eb5978dde3bc922976e02c7f1e/inhpc_dm-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-05 17:19:07",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "BerndSchuller",
"github_project": "inhpc_dm",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "inhpc-dm"
}