mirror of
https://github.com/clearml/clearml-session
synced 2025-01-31 02:46:56 +00:00
Update github repo link
This commit is contained in:
parent
220cbdc503
commit
01c7e9756f
2
LICENSE
2
LICENSE
@ -186,7 +186,7 @@
|
|||||||
same "printed page" as the copyright notice for easier
|
same "printed page" as the copyright notice for easier
|
||||||
identification within third-party archives.
|
identification within third-party archives.
|
||||||
|
|
||||||
Copyright [yyyy] [name of copyright owner]
|
Copyright 2025 ClearML Inc
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
<div align="center">
|
<div align="center">
|
||||||
|
|
||||||
<a href="https://app.clear.ml"><img src="https://github.com/allegroai/clearml/blob/master/docs/clearml-logo.svg?raw=true" width="250px"></a>
|
<a href="https://app.clear.ml"><img src="https://github.com/clearml/clearml/blob/master/docs/clearml-logo.svg?raw=true" width="250px"></a>
|
||||||
|
|
||||||
## **`clearml-session` </br> CLI for launching JupyterLab / VSCode / SSH on a remote machine**
|
## **`clearml-session` </br> CLI for launching JupyterLab / VSCode / SSH on a remote machine**
|
||||||
|
|
||||||
## 🔥 NEW in version `0.13` [Workspace Syncing](#-store-and-synchronize-interactive-session-workspace) 🚀
|
## 🔥 NEW in version `0.13` [Workspace Syncing](#-store-and-synchronize-interactive-session-workspace) 🚀
|
||||||
|
|
||||||
|
|
||||||
[![GitHub license](https://img.shields.io/github/license/allegroai/clearml-session.svg)](https://img.shields.io/github/license/allegroai/clearml-session.svg)
|
[![GitHub license](https://img.shields.io/github/license/clearml/clearml-session.svg)](https://img.shields.io/github/license/clearml/clearml-session.svg)
|
||||||
[![PyPI pyversions](https://img.shields.io/pypi/pyversions/clearml-session.svg)](https://img.shields.io/pypi/pyversions/clearml-session.svg)
|
[![PyPI pyversions](https://img.shields.io/pypi/pyversions/clearml-session.svg)](https://img.shields.io/pypi/pyversions/clearml-session.svg)
|
||||||
[![PyPI version shields.io](https://img.shields.io/pypi/v/clearml-session.svg)](https://img.shields.io/pypi/v/clearml-session.svg)
|
[![PyPI version shields.io](https://img.shields.io/pypi/v/clearml-session.svg)](https://img.shields.io/pypi/v/clearml-session.svg)
|
||||||
[![PyPI status](https://img.shields.io/pypi/status/clearml-session.svg)](https://pypi.python.org/pypi/clearml-session/)
|
[![PyPI status](https://img.shields.io/pypi/status/clearml-session.svg)](https://pypi.python.org/pypi/clearml-session/)
|
||||||
@ -35,7 +35,7 @@ Read more about `clearml-agent` and interactive sessions [here](https://clear.ml
|
|||||||
`clearml-session` will automatically create a snapshot of your entire workspace when shutting it down,
|
`clearml-session` will automatically create a snapshot of your entire workspace when shutting it down,
|
||||||
and later restore into a new session on a different remote machine
|
and later restore into a new session on a different remote machine
|
||||||
|
|
||||||
> ℹ️ **Remote PyCharm:** You can also work with PyCharm in a remote session over SSH. Use the [PyCharm Plugin](https://github.com/allegroai/clearml-pycharm-plugin) to automatically sync local configurations with a remote session.
|
> ℹ️ **Remote PyCharm:** You can also work with PyCharm in a remote session over SSH. Use the [PyCharm Plugin](https://github.com/clearml/clearml-pycharm-plugin) to automatically sync local configurations with a remote session.
|
||||||
|
|
||||||
|
|
||||||
### Use-cases for remote interactive sessions:
|
### Use-cases for remote interactive sessions:
|
||||||
@ -46,7 +46,7 @@ and later restore into a new session on a different remote machine
|
|||||||
|
|
||||||
## Prerequisites:
|
## Prerequisites:
|
||||||
* **An SSH client installed on your machine** - To verify, open your terminal and execute `ssh`. If you did not receive an error, we are good to go.
|
* **An SSH client installed on your machine** - To verify, open your terminal and execute `ssh`. If you did not receive an error, we are good to go.
|
||||||
* At least one `clearml-agent` running on a remote host. See installation [details](https://github.com/allegroai/clearml-agent).
|
* At least one `clearml-agent` running on a remote host. See installation [details](https://github.com/clearml/clearml-agent).
|
||||||
|
|
||||||
Supported OS: MacOS, Windows, Linux
|
Supported OS: MacOS, Windows, Linux
|
||||||
|
|
||||||
|
@ -665,7 +665,7 @@ def setup_ssh_server(hostname, hostnames, param, task, env):
|
|||||||
print('WARNING: SSHd was not found defaulting to user-space dropbear sshd server')
|
print('WARNING: SSHd was not found defaulting to user-space dropbear sshd server')
|
||||||
dropbear_download_link = \
|
dropbear_download_link = \
|
||||||
os.environ.get("CLEARML_DROPBEAR_EXEC") or \
|
os.environ.get("CLEARML_DROPBEAR_EXEC") or \
|
||||||
'https://github.com/allegroai/dropbear/releases/download/DROPBEAR_CLEARML_2024.86/dropbearmulti'
|
'https://github.com/clearml/dropbear/releases/download/DROPBEAR_CLEARML_2024.86/dropbearmulti'
|
||||||
dropbear = StorageManager.get_local_copy(dropbear_download_link, extract_archive=False)
|
dropbear = StorageManager.get_local_copy(dropbear_download_link, extract_archive=False)
|
||||||
os.chmod(dropbear, 0o744)
|
os.chmod(dropbear, 0o744)
|
||||||
sshd_path = dropbear
|
sshd_path = dropbear
|
||||||
|
8
setup.py
8
setup.py
@ -1,6 +1,6 @@
|
|||||||
"""
|
"""
|
||||||
`clearml-session` - CLI for launching JupyterLab / VSCode on a remote machine
|
`clearml-session` - CLI for launching JupyterLab / VSCode on a remote machine
|
||||||
https://github.com/allegroai/clearml-session
|
https://github.com/clearml/clearml-session
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import os.path
|
import os.path
|
||||||
@ -38,9 +38,9 @@ setup(
|
|||||||
long_description=long_description,
|
long_description=long_description,
|
||||||
long_description_content_type='text/markdown',
|
long_description_content_type='text/markdown',
|
||||||
# The project's main homepage.
|
# The project's main homepage.
|
||||||
url='https://github.com/allegroai/clearml-session',
|
url='https://github.com/clearml/clearml-session',
|
||||||
author='Allegroai',
|
author='ClearML',
|
||||||
author_email='clearml@allegro.ai',
|
author_email='clearml@clear.ml',
|
||||||
license='Apache License 2.0',
|
license='Apache License 2.0',
|
||||||
classifiers=[
|
classifiers=[
|
||||||
'Development Status :: 5 - Production/Stable',
|
'Development Status :: 5 - Production/Stable',
|
||||||
|
Loading…
Reference in New Issue
Block a user