Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
20 changes: 0 additions & 20 deletions .bumpversion.cfg

This file was deleted.

10 changes: 10 additions & 0 deletions .copier-answers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Changes here will be overwritten by Copier
_commit: b18a505
_src_path: .
add_extension: jupyter
email: 3105306+timkpaine@users.noreply.github.com
github: python-project-templates
project_description: A Jupyter-Python project template
project_name: jupyter template
python_version_primary: '3.11'
team: Python Project Template Authors
11 changes: 10 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,13 @@ docs/* linguist-documentation
*.ipynb linguist-documentation
Makefile linguist-documentation

* text=auto eol=lf
*.css text=auto eol=lf
*.html text=auto eol=lf
*.js text=auto eol=lf
*.json text=auto eol=lf
*.less text=auto eol=lf
*.md text=auto eol=lf
*.py text=auto eol=lf
*.toml text=auto eol=lf
*.ts text=auto eol=lf
*.yml text=auto eol=lf
2 changes: 1 addition & 1 deletion .github/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ further defined and clarified by project maintainers.
## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at t.paine154@gmail.com. All
reported by contacting the project team at 3105306+timkpaine@users.noreply.github.com. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Expand Down
8 changes: 0 additions & 8 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,3 @@ updates:
labels:
- "lang: python"
- "part: dependencies"

- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "monthly"
labels:
- "lang: javascript"
- "part: dependencies"
32 changes: 15 additions & 17 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

name: Build Status

on:
Expand All @@ -7,8 +8,6 @@ on:
tags:
- v*
paths-ignore:
- docs/
- CONTRIBUTING.md
- LICENSE
- README.md
pull_request:
Expand All @@ -21,6 +20,7 @@ concurrency:
cancel-in-progress: true

permissions:
contents: read
checks: write
pull-requests: write

Expand All @@ -31,8 +31,8 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
python-version: [3.9]
node-version: [16.x]
python-version: ["3.11"]
node-version: [20.x]

steps:
- uses: actions/checkout@v4
Expand All @@ -50,10 +50,10 @@ jobs:
node-version: ${{ matrix.node-version }}
cache: 'yarn'
cache-dependency-path: js/yarn.lock

- name: Install yarn
run: npm install -g yarn

- name: Install dependencies
run: make develop

Expand All @@ -75,24 +75,22 @@ jobs:
- name: Upload test results (Python)
uses: actions/upload-artifact@v4
with:
name: python-results-${{ matrix.os }}-${{ matrix.python-version }}
path: junit.xml
if: ${{ always() }}

- name: Upload test results (JS)
uses: actions/upload-artifact@v4
with:
name: js-results-${{ matrix.os }}-${{ matrix.python-version }}
path: js/junit.xml
name: test-results-${{ matrix.os }}-${{ matrix.python-version }}-${{ matrix.node-version }}
path: |
**/junit.xml
if: ${{ always() }}

- name: Publish Unit Test Results
uses: EnricoMi/publish-unit-test-result-action@v2
with:
files: |
junit.xml
js/junit.xml
**/junit.xml
if: ${{ matrix.os == 'ubuntu-latest' }}

- name: Upload coverage
uses: codecov/codecov-action@v4

- name: Make dist
run: make dist
if: ${{ matrix.os == 'ubuntu-latest' }}

56 changes: 0 additions & 56 deletions .github/workflows/publish.yml

This file was deleted.

145 changes: 94 additions & 51 deletions .gitignore
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,55 +1,32 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

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

# Dependency directories
node_modules/

# Linting
.eslintcache
.mypy_cache/

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env
.venv
venv/
ENV/

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so
*.dll

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
Expand All @@ -70,38 +47,104 @@ htmlcov/
.cache
nosetests.xml
coverage.xml
junit.xml
*.cover
*.py,cover
.hypothesis/
lib-cov
coverage
python_junit.xml
junit.xml
.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# PyBuilder
target/

# IPython
profile_default/
ipython_config.py

# pyenv
.python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# Documentation
docs/_build/
/site
docs/api
docs/index.md
_template/labextension

# Build assets
bin/
build/
_skbuild/
target/
lib/
lib64/
jupyter_template/bin/
jupyter_template/include/
jupyter_template/lib/
*.so
*.tsbuildinfo
# JS
js/coverage
js/dist
js/node_modules
jupyter_template/extension
jupyter_template/nbextension
jupyter_template/labextension

# Jupyter
.ipynb_checkpoints
.autoversion
jupyter_template/nbextension
jupyter_template/labextension

# Mac
.DS_Store

# Rust
target
3 changes: 0 additions & 3 deletions .vscode/settings.json

This file was deleted.

Loading
Loading