Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

♻️ REFACTOR: package API/CLI/documentation #74

Merged
merged 40 commits into from
Jan 25, 2022
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
1376353
♻️ REFACTOR: Split `basic` executor -> `local-serial` & `temp-serial`
chrisjsewell Jul 31, 2021
5197318
🔧 MAINTAIN: remove unnecessary `pass`
chrisjsewell Jul 31, 2021
6d12357
♻️ REFACTOR: Make notebook reader pluggable
chrisjsewell Aug 2, 2021
3be9692
♻️ REFACTOR: `stage` -> `project`
chrisjsewell Aug 2, 2021
dfba7b0
♻️ REFACTOR: Consolidate `remove-ids`/`remove-uris` -> `remove`
chrisjsewell Aug 2, 2021
fe4eaa6
✨ NEW: Add `jbcache project merge`
chrisjsewell Aug 2, 2021
86a57e1
📚 DOCS: Update execution
chrisjsewell Aug 3, 2021
3519065
📚 DOCS: Update logo
chrisjsewell Aug 3, 2021
c22fceb
📚 DOCS: Update introduction page
chrisjsewell Aug 3, 2021
6cae353
🧪 TESTS: Add CLI execute test
chrisjsewell Aug 3, 2021
a35c364
♻️ REFACTOR: Move critical CLI dependencies to install_requires
chrisjsewell Aug 3, 2021
6d780fd
👌 IMPROVE: CLI: Add status to `project list`
chrisjsewell Aug 3, 2021
47ab941
✨ NEW: Parallel (multiprocess) notebook execution
chrisjsewell Aug 4, 2021
0a5d1fe
🔧 MAINTAIN: Re-add python 3.6 CI
chrisjsewell Aug 4, 2021
6ee0f79
📚 DOCS: Re-write CLI tutorial
chrisjsewell Aug 4, 2021
bd7493b
📚 DOCS: Improve favicon
chrisjsewell Aug 4, 2021
263cfe4
fix org
chrisjsewell Jan 12, 2022
5dc3fea
Apply suggestions from code review
chrisjsewell Jan 12, 2022
6cb88ff
Move nbdime out of install requirements
chrisjsewell Jan 12, 2022
8e291bf
Remove click-completion
chrisjsewell Jan 12, 2022
819f40c
Update index.md
chrisjsewell Jan 12, 2022
8e8df2e
Update index.md
chrisjsewell Jan 12, 2022
f3c3f9a
Merge branch 'master' into improve-exec
chrisjsewell Jan 12, 2022
b10fbfe
update deps
chrisjsewell Jan 12, 2022
5520614
expose kwargs of execution
chrisjsewell Jan 12, 2022
b58c14f
Update tests.yml
chrisjsewell Jan 12, 2022
a2772c7
Update tests.yml
chrisjsewell Jan 12, 2022
7d7e25d
update pytest
chrisjsewell Jan 12, 2022
ca14dcf
diff-nb to diff
chrisjsewell Jan 12, 2022
2c16de5
Make the stored read_data a dict
chrisjsewell Jan 12, 2022
626a387
add version to setting table, add invalidate command
chrisjsewell Jan 12, 2022
add3a92
`jcache project` -> `jcache notebook`
chrisjsewell Jan 13, 2022
06741f0
Move `config`,`clear` and `execute` to `jcache project`, add version …
chrisjsewell Jan 13, 2022
ff25419
add `jcache project execute --force`
chrisjsewell Jan 13, 2022
f9096e0
Add exec_data field to nbproject
chrisjsewell Jan 13, 2022
afd4444
Change isort config
chrisjsewell Jan 13, 2022
4c2b5b8
Upgrade to python 3.7
chrisjsewell Jan 13, 2022
c473dc2
reduce version, so that docs build
chrisjsewell Jan 13, 2022
979c051
add emojis to docs
chrisjsewell Jan 13, 2022
1d3fd4b
Add "Why use jupyter-cache?" docs section
chrisjsewell Jan 14, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,10 +67,10 @@ jobs:
steps:
- name: Checkout source
uses: actions/checkout@v2
- name: Set up Python 3.7
- name: Set up Python 3.8
uses: actions/setup-python@v1
with:
python-version: 3.7
python-version: 3.8
- name: Build package
run: |
pip install wheel
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -133,3 +133,5 @@ _archive/
*_old*
.DS_Store
.vscode/
~$*
_*.ipynb
1 change: 1 addition & 0 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ python:
- method: pip
path: .
extra_requirements:
- cli
- rtd

sphinx:
Expand Down
Loading