-
Notifications
You must be signed in to change notification settings - Fork 62
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #94 from datalayer-externals/nbclassic/6.4.x-round-2
- Loading branch information
Showing
224 changed files
with
28,686 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"presets": ["es2015"], | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"directory": "notebook/static/components" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
*.min.js | ||
*components* | ||
*node_modules* | ||
*built* | ||
*build* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
{ | ||
"parserOptions": { | ||
"ecmaVersion": 6, | ||
"sourceType": "module" | ||
}, | ||
"rules": { | ||
"semi": 1, | ||
"no-cond-assign": 2, | ||
"no-debugger": 2, | ||
"comma-dangle": 0, | ||
"no-unreachable" : 2 | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
name: Docs Tests | ||
on: | ||
push: | ||
branches: '*' | ||
pull_request: | ||
branches: '*' | ||
jobs: | ||
build: | ||
runs-on: ${{ matrix.os }}-latest | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: [ubuntu] | ||
python-version: [ '3.7' ] | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v1 | ||
- name: Install Python ${{ matrix.python-version }} | ||
uses: actions/setup-python@v1 | ||
with: | ||
python-version: ${{ matrix.python-version }} | ||
architecture: 'x64' | ||
- name: Upgrade packaging dependencies | ||
run: | | ||
pip install --upgrade pip setuptools wheel | ||
- name: Get pip cache dir | ||
id: pip-cache | ||
run: | | ||
echo "::set-output name=dir::$(pip cache dir)" | ||
- name: Cache pip | ||
uses: actions/cache@v1 | ||
with: | ||
path: ${{ steps.pip-cache.outputs.dir }} | ||
key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{ hashFiles('setup.py') }} | ||
restore-keys: | | ||
${{ runner.os }}-pip-${{ matrix.python-version }}- | ||
${{ runner.os }}-pip- | ||
- name: Install the Python dependencies | ||
run: | | ||
pip install -e .[test] codecov | ||
pip install -r docs/doc-requirements.txt | ||
wget https://github.com/jgm/pandoc/releases/download/1.19.1/pandoc-1.19.1-1-amd64.deb && sudo dpkg -i pandoc-1.19.1-1-amd64.deb | ||
- name: List installed packages | ||
run: | | ||
pip freeze | ||
pip check | ||
- name: Run tests on documentation | ||
run: | | ||
EXIT_STATUS=0 | ||
make -C docs/ html || EXIT_STATUS=$? | ||
pytest --nbval --current-env docs || EXIT_STATUS=$? | ||
exit $EXIT_STATUS |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
name: Linux JS Tests | ||
|
||
on: | ||
push: | ||
branches: '*' | ||
pull_request: | ||
branches: '*' | ||
|
||
jobs: | ||
build: | ||
runs-on: ${{ matrix.os }}-latest | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: [ubuntu, macos] | ||
group: [notebook, base, services] | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v2 | ||
- name: Set up Python | ||
uses: actions/setup-python@v1 | ||
with: | ||
python-version: 3.8 | ||
- name: Set up Node | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: '12.x' | ||
|
||
- name: Cache node modules | ||
uses: actions/cache@v2 | ||
env: | ||
cache-name: cache-node-modules | ||
with: | ||
# npm cache files are stored in `~/.npm` on Linux/macOS | ||
path: ~/.npm | ||
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} | ||
restore-keys: | | ||
${{ runner.os }}-build-${{ env.cache-name }}- | ||
${{ runner.os }}-build- | ||
${{ runner.os }}- | ||
- name: Cache pip on Linux | ||
uses: actions/cache@v1 | ||
if: startsWith(runner.os, 'Linux') | ||
with: | ||
path: ~/.cache/pip | ||
key: ${{ runner.os }}-pip-${{ matrix.python }}-${{ hashFiles('**/requirements.txt', 'setup.py') }} | ||
restore-keys: | | ||
${{ runner.os }}-pip-${{ matrix.python }} | ||
- name: Temporary workaround for sanitizer loading in JS Tests | ||
run: | | ||
cp tools/security_deprecated.js notebook/static/base/js/security.js | ||
- name: Install dependencies | ||
run: | | ||
pip install --upgrade pip | ||
pip install --upgrade setuptools wheel | ||
npm install | ||
npm install -g casperjs@1.1.3 phantomjs-prebuilt@2.1.7 | ||
pip install .[test] | ||
- name: Run Tests | ||
run: | | ||
python -m notebook.jstest ${{ matrix.group }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
name: Selenium Tests | ||
|
||
on: | ||
push: | ||
branches: '*' | ||
pull_request: | ||
branches: '*' | ||
jobs: | ||
build: | ||
runs-on: ${{ matrix.os }}-latest | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: [ubuntu, macos] | ||
python-version: [ '3.7', '3.8', '3.9', '3.10' ] | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v2 | ||
|
||
- name: Set up Python | ||
uses: actions/setup-python@v1 | ||
with: | ||
python-version: ${{ matrix.python-version }} | ||
architecture: 'x64' | ||
|
||
- name: Set up Node | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: '12.x' | ||
|
||
- name: Install JS | ||
run: | | ||
npm install | ||
- name: Install Python dependencies | ||
run: | | ||
python -m pip install -U pip setuptools wheel | ||
pip install --upgrade selenium | ||
pip install pytest | ||
pip install .[test] | ||
- name: Run Tests | ||
run: | | ||
export JUPYTER_TEST_BROWSER=firefox | ||
export MOZ_HEADLESS=1 | ||
pytest -sv notebook/tests/selenium |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
{ | ||
"name": "jupyter-notebook-deps", | ||
"version": "0.0.1", | ||
"dependencies": { | ||
"backbone": "components/backbone#~1.2", | ||
"bootstrap": "bootstrap#~3.4", | ||
"bootstrap-tour": "0.9.0", | ||
"codemirror": "components/codemirror#5.56.0+components1", | ||
"create-react-class": "https://cdn.jsdelivr.net/npm/create-react-class@15.6.3/create-react-class.min.js", | ||
"es6-promise": "~1.0", | ||
"font-awesome": "components/font-awesome#~4.7.0", | ||
"google-caja": "5669", | ||
"jed": "~1.1.1", | ||
"jquery": "components/jquery#~3.5.0", | ||
"jquery-typeahead": "~2.10.6", | ||
"jquery-ui": "components/jqueryui#~1.12", | ||
"marked": "~0.7", | ||
"MathJax": "^2.7.4", | ||
"moment": "~2.19.3", | ||
"react": "~16.0.0", | ||
"requirejs": "~2.2", | ||
"requirejs-text": "~2.0.15", | ||
"requirejs-plugins": "~1.0.3", | ||
"text-encoding": "~0.1", | ||
"underscore": "components/underscore#~1.8.3", | ||
"xterm.js": "https://unpkg.com/xterm@~3.1.0/dist/xterm.js", | ||
"xterm.js-css": "https://unpkg.com/xterm@~3.1.0/dist/xterm.css", | ||
"xterm.js-fit": "https://unpkg.com/xterm@~3.1.0/dist/addons/fit/fit.js" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
# Jupyter Notebook | ||
|
||
[![Google Group](https://img.shields.io/badge/-Google%20Group-lightgrey.svg)](https://groups.google.com/forum/#!forum/jupyter) | ||
[![Build Status](https://travis-ci.org/jupyter/notebook.svg?branch=master)](https://travis-ci.org/jupyter/notebook) | ||
[![Documentation Status](https://readthedocs.org/projects/jupyter-notebook/badge/?version=latest)](https://jupyter-notebook.readthedocs.io/en/stable/?badge=latest) | ||
|
||
|
||
|
||
Jupyter नोटबुक इंटरैक्टिव के लिए एक वेब-आधारित नोटबुक वातावरण है | ||
कंप्यूटिंग। | ||
|
||
![Jupyter notebook example](resources/running_code_med.png "Jupyter notebook example") | ||
|
||
### नोटिस | ||
कृपया ध्यान दें कि इस भंडार का रखरखाव वर्तमान में जुपिटर समुदाय के एक कंकाल के दल द्वारा किया जाता है। हम उपयोगकर्ताओं को जुपिटरलैब में संक्रमण के लिए प्रोत्साहित करते हैं, जहां अधिक तत्काल समर्थन हो सकता है। हमारा दृष्टिकोण आगे बढ़ेगा: | ||
|
||
1. जुपिटर नोटबुक की सुरक्षा बनाए रखने के लिए। इसका मतलब है कि सुरक्षा से संबंधित मुद्दे और पुल अनुरोध हमारी सर्वोच्च प्राथमिकता है। | ||
2. JupyterLab को संबोधित करने के लिए [समता मुद्दों की सुविधा](https://github.com/jupyterlab/jupyterlab/issues?q=is%3Aopen+is%3Aissue+label%3A%22tag%3AFeature+Parity%22)| इस प्रयास के हिस्से के रूप में, हम एक बेहतर [नोटबुक-ओनली एक्सपीरियंस](https://github.com/jupyterlab/jupyterlab/issues/8450)JupyterLab में उन उपयोगकर्ताओं के लिए जो क्लासिक Jupyter नोटबुक के UI को पसंद करते हैं। | ||
3. समुदाय के सदस्यों की कड़ी मेहनत के प्रति उत्तरदायी होना जिन्होंने पुल अनुरोधों को खोला है। हम इन पीआर को ट्राई कर रहे हैं। हम इस समय नई सुविधाओं का समर्थन या रखरखाव नहीं कर सकते हैं, लेकिन हम सुरक्षा और अन्य स्थिरता सुधारों का स्वागत करते हैं। | ||
|
||
यदि आपके पास एक नई सुविधा के साथ एक खुला पुल अनुरोध है या यदि आप एक खोलने की योजना बना रहे हैं, तो कृपया इसे [नोटबुक एक्सटेंशन](https://jupyter-notebook.readthedocs.io/en/stable/extending/) के रूप में शिपिंग करने पर विचार करें। बजाय। | ||
|
||
##### `नोटबुक` में योगदान करने के लिए विकल्प | ||
इसके अतिरिक्त, कृपया विचार करें कि क्या आपका योगदान Jupyter फ्रंट-एंड के लिए अंतर्निहित सर्वर के लिए उपयुक्त होगा, [jupyter server](https://github.com/jupyter/jupyter_server) या में [JupyterLab फ़्रंट एंड](https://github.com/jupyterlab/jupyterlab). | ||
|
||
### जुपिटर नोटबुक, आइपीथॉन नोटबुक की भाषा-अज्ञेय विकास | ||
Jupyter नोटबुक एक भाषा-अज्ञेय HTML नोटबुक अनुप्रयोग है | ||
प्रोजेक्ट जुपिटर। 2015 में, जुपिटर नोटबुक के एक भाग के रूप में जारी किया गया था | ||
IPython कोडबेस का बिग स्प्लिट ™। IPython 3 अंतिम प्रमुख अखंड था | ||
दोनों भाषा-अज्ञेयवादी कोड, जैसे *IPython नोटबुक*, | ||
और भाषा विशिष्ट कोड, जैसे कि *अजगर के लिए आईपीथॉन कर्नेल*। जैसा | ||
कई भाषाओं में कंप्यूटिंग स्पैन, प्रोजेक्ट जुपिटर विकसित करना जारी रखेगा | ||
भाषा-अज्ञेय **जुपिटर नोटबुक** इस रेपो में और की मदद से | ||
समुदाय भाषा विशिष्ट गुठली विकसित करते हैं जो अपने आप में पाए जाते हैं | ||
असतत रेपो। | ||
[[Big Split™ घोषणा](https://blog.jupyter.org/the-big-split-9d7b88a031a7)] | ||
[[Jupyter आरोही ब्लॉग पोस्ट](https://blog.jupyter.org/jupyter-ascending-1bf5b362d97e)] | ||
|
||
## स्थापना | ||
आप के लिए स्थापना प्रलेखन पा सकते हैं | ||
[बृहस्पति मंच, ReadTheDocs पर](https://jupyter.readthedocs.io/en/latest/install.html). | ||
जुपिटर नोटबुक के उन्नत उपयोग के लिए दस्तावेज पाया जा सकता है | ||
[यहाँ](https://jupyter-notebook.readthedocs.io/en/stable/). | ||
|
||
स्थानीय स्थापना के लिए, सुनिश्चित करें कि आपके पास है | ||
[pip स्थापित](https://pip.readthedocs.io/en/stable/installing/) और भाग खड़ा हुआ: | ||
|
||
$ pip install notebook | ||
|
||
## उपयोग - जुपिटर नोटबुक चल रहा है | ||
|
||
### स्थानीय स्थापना में चल रहा है | ||
|
||
इसके साथ लॉन्च करें: | ||
|
||
$ jupyter notebook | ||
|
||
### एक दूरस्थ स्थापना में चल रहा है | ||
|
||
आपको बृहस्पति नोटबुक को दूरस्थ रूप से शुरू करने से पहले कुछ कॉन्फ़िगरेशन की आवश्यकता है। देखें [नोटबुक सर्वर चला रहा है](https://jupyter-notebook.readthedocs.io/en/stable/public_server.html). | ||
|
||
## विकास स्थापना | ||
|
||
स्थानीय विकास की स्थापना कैसे करें, इसके लिए [`CONTRIBUTING.rst`](CONTRIBUTING.rst) देखें। | ||
|
||
## योगदान | ||
|
||
यदि आप इस परियोजना में योगदान देने में रुचि रखते हैं, तो [`CONTRIBUTING.rst`](CONTRIBUTING.rst) देखें। | ||
|
||
## साधन | ||
- [Project Jupyter website](https://jupyter.org) | ||
- [Online Demo at jupyter.org/try](https://jupyter.org/try) | ||
- [Documentation for Jupyter notebook](https://jupyter-notebook.readthedocs.io/en/stable/) | ||
- [Korean Version of Installation](https://github.com/ChungJooHo/Jupyter_Kor_doc/) | ||
- [Documentation for Project Jupyter](https://jupyter.readthedocs.io/en/latest/index.html ) | ||
- [Issues](https://github.com/jupyter/notebook/issues) | ||
- [Technical support - Jupyter Google Group](https://groups.google.com/forum/#!forum/jupyter) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Jupyter Notebook | ||
|
||
[![Google Group](https://img.shields.io/badge/-Google%20Group-lightgrey.svg)](https://groups.google.com/forum/#!forum/jupyter) | ||
[![Build Status](https://travis-ci.org/jupyter/notebook.svg?branch=master)](https://travis-ci.org/jupyter/notebook) | ||
[![Documentation Status](https://readthedocs.org/projects/jupyter-notebook/badge/?version=latest)](https://jupyter-notebook.readthedocs.io/en/stable/?badge=latest) | ||
|
||
英語版のリンク : [[English Version](http://github.com/jupyter/notebook/)] | ||
|
||
Jupyter Notebookは、インタラクティブなWebベースのノートブック形式の環境です。 | ||
|
||
![Jupyter notebook example](resources/running_code_med.png "Jupyter notebook example") | ||
|
||
### Jupyter Notebook, 言語に依存しないIPython Notebookの進化 | ||
|
||
Jupyter Notebookは、Project Jupyter用の言語に依存しないHTMLノートブックアプリケーションです。 | ||
2015年、Jupyter NotebookはIPythonコードベースのThe Big Split™の一部としてリリースされました。IPython3はIPython Notebookなどのユーザーの言語に依存しないコードとIPython kernel for Pythonのような特定の言語ベースのコードの機能を持ってリリースしました。 | ||
コンピューティングは多くの言語にまたがるため、Project Jupyterはこのリポジトリで言語に依存しない**Jupyter Notebook**を継続的に開発します。そして、コミュニティの助けを借りて、独自のリポジトリにある言語固有のカーネルを開発します。 | ||
[[The Big Split™ announcement](https://blog.jupyter.org/the-big-split-9d7b88a031a7)] | ||
[[Jupyter Ascending blog post](https://blog.jupyter.org/jupyter-ascending-1bf5b362d97e)] | ||
|
||
## インストール | ||
|
||
[Jupyter platform, on ReadTheDocs](https://jupyter.readthedocs.io/en/latest/install.html)から、インストールドキュメントをご覧になれます。 | ||
Jupyter Notebookの発展的な使用方法に関するドキュメントは、[こちら](https://jupyter-notebook.readthedocs.io/en/stable/)をご覧ください。 | ||
|
||
ローカルへのインストールの場合、[pip](https://pip.readthedocs.io/en/stable/installing/)をインストールしていることを確認し、以下のコマンドを実行してください。 | ||
|
||
$ pip install notebook | ||
|
||
## 使用方法 - Jupyter Notebookの実行 | ||
|
||
### ローカルへのインストールにおける実行 | ||
|
||
以下のコマンドをを実行してください: | ||
|
||
$ jupyter notebook | ||
|
||
### リモートへのインストールにおける実行 | ||
|
||
Jupyter Notebookをリモートで起動する前に、いくつかの構成が必要です。 [Notebookサーバーの実行](https://jupyter-notebook.readthedocs.io/en/stable/public_server.html)を参照してください。 | ||
|
||
## 開発用インストール | ||
|
||
開発用インストールのセットアップ方法については、[`CONTRIBUTING.rst`](https://github.com/jupyter/notebook/blob/master/CONTRIBUTING.rst)を参照してください。 | ||
|
||
## 貢献 | ||
|
||
プロジェクトへの貢献に興味がある場合は、[`CONTRIBUTING.rst`](https://github.com/jupyter/notebook/blob/master/CONTRIBUTING.rst)をご覧ください。 | ||
|
||
## 参考 | ||
|
||
- [Project Jupyter website](https://jupyter.org) | ||
- [Online Demo at try.jupyter.org](https://try.jupyter.org) | ||
- [Documentation for Jupyter notebook](https://jupyter-notebook.readthedocs.io/en/stable/) | ||
- [Documentation for Project Jupyter](https://jupyter.readthedocs.io/en/latest/index.html ) | ||
- [Issues](https://github.com/jupyter/notebook/issues) | ||
- [Technical support - Jupyter Google Group](https://groups.google.com/forum/#!forum/jupyter) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.