Jupyter-nbrequirements

Latest version: v0.7.3

Safety actively analyzes 626004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.4.1

Not secure
-------------------

New
~~~
- Added Makefile patch target. [Marek Cermak]

Fix
~~~
- Fixed funny input prompt behaviour. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/notebook.ts
modified: js/src/types/nb.d.ts
modified: jupyter_nbrequirements/__init__.py

Other
~~~~~
- :wrench: Patch 0.4.1. [Marek Cermak]

0.4.0

Not secure
-------------------

New
~~~
- Reload the extension when the kernel restarts. [Marek Cermak]
- Added .eslintignore. [Marek Cermak]
- Collect more data about packages. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: ../Makefile
modified: package.json
modified: src/types/index.d.ts
modified: src/ui/components/package-field.vue
modified: src/ui/store.ts
modified: src/ui/ui.vue
- Added version field component. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: js/src/ui/components/install.vue
new file: js/src/ui/components/version-field.vue
- Validate new packages before saving them. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

deleted: js/src/ui/components/package-finder.vue
modified: js/src/ui/components/package-field.vue
modified: js/src/ui/store.ts
modified: js/src/ui/ui.vue
- Added possibility to edit dependencies. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/cli/index.ts
modified: js/src/cli/requirements.ts
new file: js/src/ui/components/package-field.vue
modified: js/src/ui/store.ts
modified: js/src/ui/ui.vue
- Fixed requirements installation via UI. [Marek Cermak]
- New widget to install requirements with UI. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

Changes to be committed:
modified: js/src/cli/requirements.ts
modified: js/src/core.ts
modified: js/src/thoth.ts
modified: js/src/types/nb.d.ts
modified: js/src/ui/components/package-finder.vue
modified: js/src/ui/store.ts
modified: js/src/ui/ui.vue
modified: js/webpack.config.js
- Execution without context. [Marek Cermak]
- Collapsible Requirements UI. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/ui/index.ts
modified: js/src/ui/store.ts
modified: js/src/ui/ui.vue
- Clear packageFinder fields when package is added. [Marek Cermak]
- Move UI out of the notebook container. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/ui/index.ts
modified: js/src/ui/ui.vue
- CLI commands trigger store sync. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/cli/index.ts
modified: js/src/ui/store.ts
- Display loading message when UI is loading. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/ui/store.ts
modified: js/src/ui/ui.vue
- Added functionality to add requirements via UI. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/cli/command.ts
modified: js/src/cli/requirements.ts
modified: js/src/ui/components/package-finder.vue
modified: js/src/ui/store.ts
modified: js/src/ui/ui.vue
- %dep add can load requirements from Pipfile. [Marek Cermak]
- Allow package name aliases. [Marek Cermak]

Added option to specify package name alias in `%dep add`. This is useful
if package name differs from the import.

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/cli/requirements.ts
modified: js/src/notebook.ts
modified: js/src/types/requirements.d.ts
modified: jupyter_nbrequirements/__init__.py

Changes
~~~~~~~
- Get rid of the assets folder. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

deleted: src/ui/assets/_ui.scss
deleted: src/ui/assets/style.scss
modified: webpack.common.js
modified: webpack.dev.js
modified: webpack.prod.js
- Use a common webpack config for dev/prod. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

deleted: webpack.config.prod.js
modified: package-lock.json
modified: package.json
new file: webpack.dev.js
new file: webpack.prod.js
- Make notification font bigger. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/ui/index.ts
modified: js/src/utils.ts
- Use Custom VueContainer element. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/package-lock.json
modified: js/package.json
modified: js/src/index.ts
new file: js/src/ui/container.ts
modified: js/src/ui/index.ts
modified: js/src/ui/ui.vue
modified: js/webpack.config.js

Fix
~~~
- Fixed missing webpack common module. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

renamed: webpack.config.js -> webpack.common.js
modified: webpack.dev.js
modified: webpack.prod.js
- Added forgotten modules to git. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: js/src/types/ui.ts
new file: js/src/ui/assets/_ui.scss
new file: js/src/ui/assets/style.scss
- Fixed issues with repo_data and versions. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/ui/components/package-field.vue
modified: src/ui/components/version-field.vue
modified: src/ui/store.ts
- Fixed misplaced loading position. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/extension.js
modified: js/src/ui/components/version-field.vue
modified: js/src/ui/index.ts
modified: js/src/ui/ui.vue
modified: js/webpack.config.js
- Emit version constraint with operator. [Marek Cermak]
- Fixed version constraint not being saved. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/ui/components/version-field.vue
modified: src/ui/ui.vue
- Fixed alert icon on update as well. [Marek Cermak]
- Allow editing multiple dependencies. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/ui/store.ts
modified: js/src/ui/ui.vue
- Fixed incorrect event propagation. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/ui/components/package-finder.vue
modified: js/src/ui/container.ts
- Do not display page load when UI is expanded. [Marek Cermak]
- Fixed escaped newlines in Python strings. [Marek Cermak]

Fixes: 66

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/cli/index.ts
modified: js/src/thoth.ts
modified: js/src/utils.ts
- Fix `module 'distutils' has no attribute 'sysconfig'` [Marek Cermak]

0.3.0

Not secure
-------------------

New
~~~
- Cell execution count is now chornological. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/core.ts
modified: js/src/notebook.ts
modified: js/src/types/nb.d.ts
modified: jupyter_nbrequirements/__init__.py

Changes
~~~~~~~
- "pipenv" as default resolution engine. [Marek Cermak]

Until Thoth resolution engine becomes stable, pipenv has been chosen as
the default resolution engine.

Fix
~~~
- Fix CLIENT_VERSION inference from branch. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: .github/workflows/release.yml
modified: Makefile
- Cells are marked as finished properly. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/cli/command.ts
modified: js/src/cli/index.ts
modified: js/src/cli/requirements.ts
modified: js/src/core.ts
- :pushpin: Use jupyter-require>=0.4.0. [Marek Cermak]

Fixes: https://github.com/CermakM/jupyter-nbrequirements/issues/41

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: Pipfile
modified: Pipfile.lock
modified: requirements.txt
- Error messages are more informative. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: js/src/core.ts
modified: js/src/thoth.ts
modified: js/src/types/io.d.ts

0.2.1

Not secure
-------------------
- Fix incorrect indentation of notebook content. [Marek Cermak]

Fixes: 42

There seemed to have been an issue with the first line of notebook content being
incorrectly indented, causing successive python calls to fail.

0.2.0

-------------------
- Generate CHANGELOG. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: .gitchangelog.rc
new file: CHANGELOG.md
- Disable Kebechet until it is stable. [Marek Cermak]
- Fixed missing jinja2-cli. [Marek Cermak]
- Disable Kebechet version manager. [Marek Cermak]
- Notify only if the windows is not focused. [Marek Cermak]
- Notify only if execution takes more than 30sec. [Marek Cermak]

- customizable by `DEFAULT_NOTIFICATION_TIMEOUT`

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/index.ts
modified: src/extension.js
- Await requirements lock. [Marek Cermak]
- Send notification when execution finishes. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/index.ts
modified: src/utils.ts
- Add assets folder. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: assets/main-logo.png
new file: assets/main-logo.svg
- Add dependabot badge. [Marek Čermák]

0.1.0

Not secure
-------------------
- Update requirements.txt respecting requirements in Pipfile. [Kebechet]
- Fix maintainer name and remove Kebechet issue labels. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: .github/ISSUE_TEMPLATE/minor-release.md
modified: .github/ISSUE_TEMPLATE/patch-release.md
modified: .github/ISSUE_TEMPLATE/pre-release.md
modified: .thoth.yaml
- Update issue templates. [Marek Čermák]

Add Kebechet release templates
- Get rid of the static/ folder. [Marek Cermak]

The static files are built during the package release workflow.

Signed-off-by: Marek Cermak <macermakredhat.com>

deleted: jupyter_nbrequirements/static/extension.js
deleted: jupyter_nbrequirements/static/index.js
- Update nodejs.yml. [Marek Cermak]

Node CI can ignore stable and v* branches as the test runs in the
release workflow anyway.
- Initial dependency lock. [root]
- Fix Kebechet missing `repositories` key. [Marek Cermak]
- Kebechet workflow. [Marek Cermak]
- Add Kebechet configuration file. [Marek Cermak]
- Add Node CI badge. [Marek Cermak]
- Update summary. [Marek Cermak]
- Create the MANIFEST.in file. [Marek Cermak]
- Get rid of the unused JS setup.py cmdclasses. [Marek Cermak]

Since the JS code is built separately into a bundle using webpack, we
don't need to run the NPM build during the python build.
- Format setup.py using black. [Marek Cermak]
- Install the tree command. [Marek Cermak]
- Run production build as part of nodejs workflow. [Marek Cermak]
- Fix missing externals in production mode. [Marek Cermak]
- Add dev dependencies and do minor fixes. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: Pipfile
modified: jupyter_nbrequirements/__about__.py
modified: jupyter_nbrequirements/__init__.py
modified: requirements.txt
modified: setup.py
- Format the code with black. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: jupyter_nbrequirements/__about__.py
modified: jupyter_nbrequirements/__init__.py
- Update nodejs workflow. [Marek Cermak]

- pushd before running npm
- Update nodejs.yml. [Marek Čermák]
- Update the `usage` example. [Marek Cermak]

Get rid of the unnecessary autoreload
- Add `ensure` example. [Marek Cermak]
- Update the `usage` example. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: README.md
modified: examples/usage/example.ipynb
- Update README. [Marek Cermak]
- Update issue templates. [Marek Čermák]
- Add linters before build and set test. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: .eslintrc
modified: package.json
modified: src/types/nb.d.ts
modified: ../jupyter_nbrequirements/static/index.js
- Make logging more consistent. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: .eslintrc
modified: src/core.ts
modified: src/thoth.ts
modified: ../jupyter_nbrequirements/static/index.js
- Implement common logging. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: src/config.ts
modified: package-lock.json
modified: package.json
modified: src/cli/command.ts
modified: src/cli/index.ts
modified: src/cli/requirements.ts
modified: src/core.ts
modified: src/extension.js
modified: src/notebook.ts
modified: src/thoth.ts
modified: ../jupyter_nbrequirements/static/extension.js
modified: ../jupyter_nbrequirements/static/index.js
- Disable eslint for webpack configs. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: webpack.config.js
modified: webpack.config.prod.js
- Enable eslint and fix reported issues. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: .eslintrc
modified: src/cli/index.ts
modified: src/cli/requirements.ts
modified: src/core.ts
modified: src/extension.js
modified: src/index.ts
modified: src/kernel.ts
modified: src/notebook.ts
modified: src/requirements.ts
modified: src/thoth.ts
modified: src/types/index.d.ts
modified: src/types/io.d.ts
modified: src/utils.ts
modified: ../jupyter_nbrequirements/static/extension.js
modified: ../jupyter_nbrequirements/static/index.js
- Autoloading. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/extension.js
modified: ../jupyter_nbrequirements/static/extension.js
- Fix dep add --dev. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: ../jupyter_nbrequirements/static/index.js
- Revert the autoloading. [Marek Cermak]

- postponed due to https://github.com/CermakM/jupyter-require/issues/8

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: src/extension.js
modified: src/notebook.ts
modified: ../jupyter_nbrequirements/static/extension.js
modified: ../jupyter_nbrequirements/static/index.js
- Autoload the python extension. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/extension.js
modified: ../jupyter_nbrequirements/static/extension.js
- Make `%kernel` a separate command. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: ../jupyter_nbrequirements/__init__.py
modified: ../jupyter_nbrequirements/static/index.js
- Fix kernel setting. [Marek Cermak]

- kernel name is always lowercase

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: src/notebook.ts
modified: ../jupyter_nbrequirements/static/index.js
- Fix kernel loading. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

renamed: src/types/kernel.ts -> src/types/kernel.d.ts
modified: package-lock.json
modified: package.json
modified: src/cli/requirements.ts
modified: src/kernel.ts
modified: src/notebook.ts
modified: src/thoth.ts
modified: webpack.config.js
modified: ../jupyter_nbrequirements/static/index.js
- Always raise the parser exception. [Marek Cermak]
- Allow to skip kernel installation with ensure. [Marek Cermak]

- %dep ensure --skip-kernel

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: ../jupyter_nbrequirements/__init__.py
modified: ../jupyter_nbrequirements/static/index.js
- Dep ensure respects resolution engine. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: src/thoth.ts
modified: ../jupyter_nbrequirements/__init__.py
modified: ../jupyter_nbrequirements/static/index.js
- Allow to select pipenv as the resolution engine. [Marek Cermak]

- This allows for debugging and can serve as a fallback for users in
case something is wrong with the Thoth pipeline

- add proxies for locked requirements

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: src/extension.js
modified: src/kernel.ts
modified: src/notebook.ts
modified: src/requirements.ts
modified: src/thoth.ts
modified: src/types/requirements.d.ts
modified: ../jupyter_nbrequirements/__init__.py
modified: ../jupyter_nbrequirements/static/extension.js
modified: ../jupyter_nbrequirements/static/index.js
- Allow to load requirements from a file. [Marek Cermak]
- Fix missing overwrite option in the Get command. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: ../jupyter_nbrequirements/__init__.py
modified: ../jupyter_nbrequirements/static/index.js
- Add --version option to the %dep add command. [Marek Cermak]

- strip quotes from arguments

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: ../jupyter_nbrequirements/__init__.py
modified: ../jupyter_nbrequirements/static/index.js
- Requirements clear command. [Marek Cermak]

Clear notebook requirements and locked requirements metadata.

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/index.ts
modified: src/cli/requirements.ts
modified: ../jupyter_nbrequirements/__init__.py
modified: ../jupyter_nbrequirements/static/index.js
- Fix typo. [Marek Cermak]

- missing metadata accessor

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: ../jupyter_nbrequirements/static/index.js
- Change the behaviour of get_requirements. [Marek Cermak]

- library usage is now gathered on each function call
- fix ast module variable being overwritten in the script
- Requirements ensure command. [Marek Cermak]

Ensure gets a project into a complete, reproducible, and likely compilable state.

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/index.ts
modified: src/cli/requirements.ts
modified: src/thoth.ts
modified: ../jupyter_nbrequirements/__init__.py
modified: ../jupyter_nbrequirements/static/index.js
- Requirements add command. [Marek Cermak]

- display error output

- fix requirements type
- fix raising error on missing positional arguments

- `dep` as an alias for `requirements`

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/index.ts
modified: src/cli/requirements.ts
modified: src/notebook.ts
modified: src/thoth.ts
modified: src/types/nb.d.ts
modified: src/types/requirements.d.ts
modified: ../jupyter_nbrequirements/__init__.py
modified: ../jupyter_nbrequirements/magic_parser.py
modified: ../jupyter_nbrequirements/static/extension.js
modified: ../jupyter_nbrequirements/static/index.js
- Add static/ files. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: ../jupyter_nbrequirements/static/extension.js
new file: ../jupyter_nbrequirements/static/index.js
- Separate dev and prod builds. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: package.json
modified: webpack.config.js
new file: webpack.config.prod.js
- Document the CLI commands. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/command.ts
modified: src/cli/index.ts
modified: src/cli/requirements.ts
modified: src/thoth.ts
modified: ../jupyter_nbrequirements/__init__.py
- Requirements kernel command. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

deleted: ../jupyter_nbrequirements/snippets/README.md
deleted: ../jupyter_nbrequirements/snippets/requirements_kernel.js
modified: src/cli/index.ts
modified: src/cli/requirements.ts
modified: src/thoth.ts
modified: src/utils.ts
- Requirements install command. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

deleted: ../jupyter_nbrequirements/snippets/requirements_install.js
modified: src/cli/index.ts
modified: src/cli/requirements.ts
modified: src/thoth.ts
modified: src/utils.ts
- Modify linter settings. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: .eslintrc
modified: package-lock.json
modified: package.json
modified: webpack.config.js
- Use advise_here. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: src/thoth.ts
modified: ../jupyter_nbrequirements/__init__.py
- Requirements lock command. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

deleted: ../jupyter_nbrequirements/snippets/requirements_lock.js
modified: src/cli/index.ts
modified: src/cli/requirements.ts
modified: src/thoth.ts
modified: src/types/io.d.ts
- Split types and preload python libraries. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: src/kernel.ts
new file: src/requirements.ts
new file: src/types/io.d.ts
new file: src/types/kernel.ts
new file: src/types/nb.d.ts
new file: src/types/requirements.d.ts
modified: src/cli/requirements.ts
modified: src/core.ts
modified: src/notebook.ts
modified: src/thoth.ts
modified: src/types/index.d.ts
modified: ../jupyter_nbrequirements/__init__.py
- Display stderr output from script execution. [Marek Cermak]

- typings
- logging
- Make sure --to-file works. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/cli/requirements.ts
modified: src/notebook.ts
modified: src/thoth.ts
- Make sure --ignore-requirements work. [Marek Cermak]

- add type kernel_info

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: src/notebook.ts
modified: src/thoth.ts
new file: src/types/kernel_info.ts
- [WIP] Implement cli-like command executor. [Marek Cermak]

- snippets will be replaced by the command executor

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: ../examples/usage/example.ipynb
modified: package.json
new file: src/cli/command.ts
new file: src/cli/index.ts
new file: src/cli/requirements.ts
modified: src/index.ts
modified: src/utils.ts
modified: tsconfig.json
modified: webpack.config.js
modified: ../jupyter_nbrequirements/__init__.py
deleted: ../jupyter_nbrequirements/snippets/requirements.js
- Split into modules. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

deleted: src/types/notebook.d.ts
new file: src/core.ts
new file: src/notebook.ts
new file: src/thoth.ts
new file: src/types/index.d.ts
modified: ../examples/usage/example.ipynb
modified: package.json
modified: src/index.ts
modified: src/utils.ts
modified: tsconfig.json
modified: webpack.config.js
modified: ../jupyter_nbrequirements/__init__.py
deleted: ../jupyter_nbrequirements/snippets/requirements.js
- Add brief README. [Marek Cermak]
- Initial extension configuration. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: .gitignore
modified: js/package.json
modified: js/src/index.ts
modified: js/src/utils.ts
modified: js/tsconfig.json
modified: js/webpack.config.js
modified: jupyter_nbrequirements/__init__.py
new file: js/.eslintrc
new file: js/.gitignore
new file: js/package-lock.json
new file: js/src/extension.js
new file: jupyter-config/notebook.d/jupyter-nbrequirements.json
new file: jupyter_nbrequirements/snippets/README.md
renamed: js/src/notebook.d.ts -> js/src/types/notebook.d.ts
renamed: jupyter_nbrequirements/static/requirements.js -> jupyter_nbrequirements/snippets/requirements.js
renamed: jupyter_nbrequirements/static/requirements_install.js -> jupyter_nbrequirements/snippets/requirements_install.js
renamed: jupyter_nbrequirements/static/requirements_kernel.js -> jupyter_nbrequirements/snippets/requirements_kernel.js
renamed: jupyter_nbrequirements/static/requirements_lock.js -> jupyter_nbrequirements/snippets/requirements_lock.js
modified: setup.py
- Add .gitignore. [Marek Cermak]
- Check config existence wrt Pipfile. [Marek Cermak]
- Add example notebook. [Marek Cermak]

The notebook demonstrates end to end usage of jupyter-nbrequirements.
- Add README.md. [Marek Cermak]
- Setuptools. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: ../Pipfile
new file: ../requirements.txt
new file: ../setup.py
- Change ignore metadata short option to uppercase. [Marek Cermak]
- Fix missing import and workaround subparsers bug. [Marek Cermak]
- Kernel magic. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: ../../jupyter_nbrequirements/static/requirements_kernel.js
modified: ../../jupyter_nbrequirements/__init__.py
- Magic for installing requirements. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: ../../jupyter_nbrequirements/static/requirements_install.js
modified: ../../jupyter_nbrequirements/__init__.py
- Be consistent in requirements config magic arguments. [Marek Cermak]

Do NOT allow to update default config through the magic arguments --
this improves consistency of the function and predictability of the
output.
- Magic for locking requirements. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: ../../jupyter_nbrequirements/static/requirements_lock.js
modified: ../../jupyter_nbrequirements/__init__.py
modified: ../../jupyter_nbrequirements/static/requirements.js
- Add magic parser module. [Marek Cermak]
- Requirements config magic. [Marek Cermak]
- Split requirements magic into sub-commands. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

modified: jupyter_nbrequirements/__init__.py
new file: jupyter_nbrequirements/static/requirements.js
- Initial TS src files. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: src/index.ts
new file: src/notebook.d.ts
new file: src/utils.ts

modified: tsconfig.json
- Configure webpack. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: js/webpack.config.js

modified: js/package.json
modified: js/tsconfig.json
- Initial TypeScript setup. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: js/package.json
new file: js/tsconfig.json
- Add parameters to requirements magic. [Marek Cermak]
- Initial implementation of %%requirements magic. [Marek Cermak]
- Create `jupyter_nbrequirements` package. [Marek Cermak]

Signed-off-by: Marek Cermak <macermakredhat.com>

new file: jupyter_nbrequirements/__about__.py
new file: jupyter_nbrequirements/__init__.py

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.