Skip to content

Commit

Permalink
bump to jupyterlab 4
Browse files Browse the repository at this point in the history
  • Loading branch information
timkpaine committed Jul 14, 2023
1 parent 7310582 commit 56f66a8
Show file tree
Hide file tree
Showing 15 changed files with 2,754 additions and 4,508 deletions.
29 changes: 6 additions & 23 deletions setup.cfg → .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,15 +1,3 @@
[bdist_wheel]
universal = 1

[metadata]
description_file = README.md

[flake8]
max-line-length = 200

[tool:pytest]
junit_family = xunit2

[bumpversion]
current_version = 0.4.4
commit = True
Expand All @@ -19,19 +7,14 @@ tag = False
search = __version__ = "{current_version}"
replace = __version__ = "{new_version}"

[bumpversion:file:setup.py]
search = version="{current_version}"
replace = version="{new_version}"
[bumpversion:file:pyproject.toml]
search = version = "{current_version}"
replace = version = "{new_version}"

[bumpversion:file:js/package.json]
search = "version": "{current_version}"
replace = "version": "{new_version}"

[bumpversion:file:docs/conf.py]
search = version = "{current_version}"
replace = version = "{new_version}"

[check-manifest]
ignore =
jupyterlab_iframe/labextension/**
js/**
[bumpversion:file:binder/requirements.txt]
search = jupyterlab_iframe=={current_version}
replace = jupyterlab_iframe=={new_version}
6 changes: 4 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
jupyterlab_commands/nbconvert_functions/hideinput/templates/* linguist-vendored
docs/* linguist-documentation
* text=auto eol=lf

*.ipynb linguist-documentation

*.js text eol=lf
152 changes: 66 additions & 86 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,65 +1,3 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Typescript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

package-lock.json
lib

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
Expand All @@ -82,7 +20,6 @@ lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
Expand All @@ -103,10 +40,15 @@ htmlcov/
.coverage
.coverage.*
.cache
python_junit.xml
junit.xml
nosetests.xml
coverage.xml
*.cover
*,cover
.hypothesis/
.mypy_cache
.pytest_cache
.ruff_cache

# Translations
*.mo
Expand All @@ -116,64 +58,102 @@ coverage.xml
*.log
local_settings.py

# Flask stuff:
# Flask instance folder
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/
docs/source

# PyBuilder
target/

# Jupyter Notebook
# IPython Notebook
.ipynb_checkpoints
.autoversion

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# dotenv
.env

# virtualenv
.venv
venv/
ENV/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site
# =========================
# Operating System Files
# =========================

# mypy
.mypy_cache/
# OSX
# =========================

.DS_Store
.AppleDouble
.LSOverride

keys.sh
.autoversion
# Thumbnails
._*

docs/api
docs/index.md
python_junit.xml
# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns

jupyterlab_iframe/labextension
Untitled.ipynb
Untitled.html
*.tsbuildinfo
.vscode
# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# Windows
# =========================

# Windows image file caches
Thumbs.db
ehthumbs.db

# Folder config file
Desktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msm
*.msp

# Windows shortcuts
*.lnk


# NPM
# ----
**/node_modules/

# Coverage data
# -------------
**/coverage/

# Notebook and lab extensions
jupyterlab_iframe/labextension/*.tgz
jupyterlab_iframe/labextension
15 changes: 9 additions & 6 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
include LICENSE
include README.md
include CODE_OF_CONDUCT.md
include CONTRIBUTING.md

include setup.cfg
include .bumpversion.cfg
include pyproject.toml
include Makefile

Expand All @@ -18,15 +17,19 @@ prune js/dist
prune js/docs
prune js/lib
prune js/node_modules
prune js/package-lock.json
prune js/yarn.lock

# Get rid of docs
prune docs

# get rid of binder
prune binder

# get rid of docs
prune docs

# get rid of test and lint artifacts
prune .mypy_cache
prune .pytest_cache
prune .ruff_cache

# Patterns to exclude from any directory
global-exclude *~
global-exclude *.pyc
Expand Down
Loading

0 comments on commit 56f66a8

Please sign in to comment.