summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-11 19:08:48 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-11 19:08:48 +0000
commit18d59a9fed361c70660562187691ddf8f6e05a5d (patch)
tree43c0ac5bd69012da9a783da5c020b0fc67349598
parent8485fb13c67fe672993e3eeb87e2a2ac9dd39a31 (diff)
automatic import of python-colabcode
-rw-r--r--.gitignore1
-rw-r--r--python-colabcode.spec283
-rw-r--r--sources1
3 files changed, 285 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..02ffc8b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/colabcode-0.3.0.tar.gz
diff --git a/python-colabcode.spec b/python-colabcode.spec
new file mode 100644
index 0000000..1b74e07
--- /dev/null
+++ b/python-colabcode.spec
@@ -0,0 +1,283 @@
+%global _empty_manifest_terminate_build 0
+Name: python-colabcode
+Version: 0.3.0
+Release: 1
+Summary: ColabCode - Run codeserver on Colab!
+License: MIT License
+URL: https://github.com/abhishekkrthakur/colabcode
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/11/d1/52c5b71d5b82b81a60903e6a1f732c26a5347c04e3fc3ae2ab8a01293ccc/colabcode-0.3.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-pyngrok
+Requires: python3-nest-asyncio
+Requires: python3-uvicorn
+Requires: python3-jupyterlab
+
+%description
+# ColabCode
+
+[![license](https://img.shields.io/badge/license-MIT-blue.svg)](/LICENSE)
+[![PyPI version](https://badge.fury.io/py/colabcode.svg)](https://badge.fury.io/py/colabcode)
+![python version](https://img.shields.io/badge/python-3.6%2C3.7%2C3.8-blue?logo=python)
+
+## Installation
+
+```python
+$ pip install colabcode
+```
+
+Run code server on [Google Colab](https://colab.research.google.com/) or [Kaggle](https://www.kaggle.com/) Notebooks.
+
+## Getting Started
+
+ColabCode also has a command-line script. So you can just run `colabcode` from command line.
+
+**`colabcode -h`** will give the following:
+
+```console
+usage: colabcode [-h] --port PORT [--password PASSWORD] [--mount_drive]
+
+ColabCode: Run VS Code On Colab / Kaggle Notebooks
+
+required arguments:
+ --port PORT the port you want to run code-server on
+
+optional arguments:
+ --password PASSWORD password to protect your code-server from unauthorized access
+ --mount_drive if you use --mount_drive, your google drive will be mounted
+```
+
+**Else**, you can do the following:
+
+```python
+# import colabcode
+$ from colabcode import ColabCode
+```
+
+```python
+# run colabcode with by default options.
+$ ColabCode()
+```
+
+```python
+# ColabCode has the following arguments:
+# - port: the port you want to run code-server on, default 10000
+# - password: password to protect your code server from being accessed by someone else.
+# Note that there is no password by default!
+# - mount_drive: True or False to mount your Google Drive
+$ ColabCode(port=10000, password="abhishek", mount_drive=True)
+```
+
+## How to use it?
+
+**Colab** starter notebook: &nbsp;&nbsp; [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/abhishekkrthakur/colabcode/blob/master/colab_starter.ipynb)
+
+**`ColabCode`** comes pre-installed with some VS Code extensions.
+
+### See an example in youtube video
+
+[![YouTube Video](https://img.shields.io/youtube/views/7kTbM3D02jU?style=social)](https://youtu.be/7kTbM3D02jU)
+
+## License
+
+[MIT](LICENSE)
+
+
+
+
+%package -n python3-colabcode
+Summary: ColabCode - Run codeserver on Colab!
+Provides: python-colabcode
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-colabcode
+# ColabCode
+
+[![license](https://img.shields.io/badge/license-MIT-blue.svg)](/LICENSE)
+[![PyPI version](https://badge.fury.io/py/colabcode.svg)](https://badge.fury.io/py/colabcode)
+![python version](https://img.shields.io/badge/python-3.6%2C3.7%2C3.8-blue?logo=python)
+
+## Installation
+
+```python
+$ pip install colabcode
+```
+
+Run code server on [Google Colab](https://colab.research.google.com/) or [Kaggle](https://www.kaggle.com/) Notebooks.
+
+## Getting Started
+
+ColabCode also has a command-line script. So you can just run `colabcode` from command line.
+
+**`colabcode -h`** will give the following:
+
+```console
+usage: colabcode [-h] --port PORT [--password PASSWORD] [--mount_drive]
+
+ColabCode: Run VS Code On Colab / Kaggle Notebooks
+
+required arguments:
+ --port PORT the port you want to run code-server on
+
+optional arguments:
+ --password PASSWORD password to protect your code-server from unauthorized access
+ --mount_drive if you use --mount_drive, your google drive will be mounted
+```
+
+**Else**, you can do the following:
+
+```python
+# import colabcode
+$ from colabcode import ColabCode
+```
+
+```python
+# run colabcode with by default options.
+$ ColabCode()
+```
+
+```python
+# ColabCode has the following arguments:
+# - port: the port you want to run code-server on, default 10000
+# - password: password to protect your code server from being accessed by someone else.
+# Note that there is no password by default!
+# - mount_drive: True or False to mount your Google Drive
+$ ColabCode(port=10000, password="abhishek", mount_drive=True)
+```
+
+## How to use it?
+
+**Colab** starter notebook: &nbsp;&nbsp; [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/abhishekkrthakur/colabcode/blob/master/colab_starter.ipynb)
+
+**`ColabCode`** comes pre-installed with some VS Code extensions.
+
+### See an example in youtube video
+
+[![YouTube Video](https://img.shields.io/youtube/views/7kTbM3D02jU?style=social)](https://youtu.be/7kTbM3D02jU)
+
+## License
+
+[MIT](LICENSE)
+
+
+
+
+%package help
+Summary: Development documents and examples for colabcode
+Provides: python3-colabcode-doc
+%description help
+# ColabCode
+
+[![license](https://img.shields.io/badge/license-MIT-blue.svg)](/LICENSE)
+[![PyPI version](https://badge.fury.io/py/colabcode.svg)](https://badge.fury.io/py/colabcode)
+![python version](https://img.shields.io/badge/python-3.6%2C3.7%2C3.8-blue?logo=python)
+
+## Installation
+
+```python
+$ pip install colabcode
+```
+
+Run code server on [Google Colab](https://colab.research.google.com/) or [Kaggle](https://www.kaggle.com/) Notebooks.
+
+## Getting Started
+
+ColabCode also has a command-line script. So you can just run `colabcode` from command line.
+
+**`colabcode -h`** will give the following:
+
+```console
+usage: colabcode [-h] --port PORT [--password PASSWORD] [--mount_drive]
+
+ColabCode: Run VS Code On Colab / Kaggle Notebooks
+
+required arguments:
+ --port PORT the port you want to run code-server on
+
+optional arguments:
+ --password PASSWORD password to protect your code-server from unauthorized access
+ --mount_drive if you use --mount_drive, your google drive will be mounted
+```
+
+**Else**, you can do the following:
+
+```python
+# import colabcode
+$ from colabcode import ColabCode
+```
+
+```python
+# run colabcode with by default options.
+$ ColabCode()
+```
+
+```python
+# ColabCode has the following arguments:
+# - port: the port you want to run code-server on, default 10000
+# - password: password to protect your code server from being accessed by someone else.
+# Note that there is no password by default!
+# - mount_drive: True or False to mount your Google Drive
+$ ColabCode(port=10000, password="abhishek", mount_drive=True)
+```
+
+## How to use it?
+
+**Colab** starter notebook: &nbsp;&nbsp; [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/abhishekkrthakur/colabcode/blob/master/colab_starter.ipynb)
+
+**`ColabCode`** comes pre-installed with some VS Code extensions.
+
+### See an example in youtube video
+
+[![YouTube Video](https://img.shields.io/youtube/views/7kTbM3D02jU?style=social)](https://youtu.be/7kTbM3D02jU)
+
+## License
+
+[MIT](LICENSE)
+
+
+
+
+%prep
+%autosetup -n colabcode-0.3.0
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-colabcode -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 0.3.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..ee926c1
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+9cee7c766a24bc4f12e462fcc99ee6fe colabcode-0.3.0.tar.gz