Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/astropy/nbcollection

Execute and convert collections of Jupyter notebooks to static HTML
https://github.com/astropy/nbcollection

Merge pull request #18 from jonathansick/add-learn-astropy-theme

Add Learn Astropy theme as the new HTML exporter

6e93083e7fd9e30331105941439c224e30a95505 authored about 1 year ago
Use the LearnAstropyHtmlExporter

Instead of nbconvert's HtmlExporter, we now use the
LearnAstropyHtmlExporter (a subclass) that's...

b9dbf1e75d40912dd54ed62c9d2a70c049eb0a2a authored over 1 year ago
Add CLI options and configs for Astropy template

The Learn Astropy template needs context information for the GitHub
repository that's hosting th...

9d279d0fe5e46798e587d9ed20cd7ab2cf0e21e1 authored over 1 year ago
Add nbconvert theme for Learn Astropy

This nbconvert theme was originally developed as an independent package
at https://github.com/js...

3a75f0c84658c15eca99ac5fa9225e6d916f6a53 authored over 1 year ago
Enable mypy type checking

This adds mypy for checking type annotations. Mypy is configured to
allow untyped code, which is...

2b6c0ac9eb4cb72e5f58b5c094881a68f2d3dcb8 authored over 1 year ago
Merge pull request #17 from jonathansick/update-packaging

Update packaging

5c9187b731c0f4b40a550ed13f8978bbcbaa1225 authored over 1 year ago
Add ruff configuration

This is the same base ruff configuration used by the Astropy package.

fc23f1317a1885c708fd51c196aba8ea7b4bca25 authored over 1 year ago
Apply ruff code suggestions

This is a first pass to make the codebase consistent with the Ruff
ruleset. I've added some exce...

d74e526364f7733043d2e1f142d558b86911eb1a authored over 1 year ago
Use nbstripout to remove metadata.kernelspec

We want to remove the kernelspec from the notebook because it may be
different for different dev...

7722a09d03579070523f04149299bab10a9e0740 authored over 1 year ago
Add pre-commit hooks

This is the same pre-commit setup used by astropy itself, although the
hooks that affect formatt...

a88a35084f89fd47b33bbcd0300a410870df4af8 authored over 1 year ago
Move tests out of package

Generally this is the standard approach; makes tests easier to find in
the repo and prevents tes...

50e0116b8654cd84909d345367f1ce4af9e84176 authored over 1 year ago
Set up pytest testing via tox

- Add a tox environment that runs pytest
- Ensure that nbcollection's outputs aren't included in...

b0508884ec32d86da140b94725a4bd05552b2321 authored over 1 year ago
Add black formatter via pre-commit

Black is configured with a line length of 88 to match Astropy.

cbc6ce031c36f8193047a4c4cb6f043205b12daf authored over 1 year ago
Switch to pyproject.toml for packaging

This removes the need for setup.cfg and setup.py files.

1a804d05a78abb5c7a5bc6707c164277f2ed4b27 authored over 1 year ago
Format codebase with black

4279860e5c613e635e84dbf69a1be56318bdd9d4 authored over 1 year ago
Add GitHub Actions CI workflow

This initial workflow only runs linting via pre-commit; although
eventually we can switch this t...

84dac7682ed19c712412ab51f1d6bdb68bd60673 authored over 1 year ago
Remove kernelspec and outputs from tests notebooks

This is done with nbstripout via pre-commit.

7eee9b1580a119e35dfffefee50770b2f76c5904 authored over 1 year ago
pass preprocessors through to nbconvert

a1101efbf140d872a8220a6bbb3d95f29a9887f0 authored almost 3 years ago
make dir if it doesn't exist

516c17230c0eac09170275b4cd1f46b2f9bfb9da authored about 3 years ago
Merge pull request #15 from jonathansick/add-extract-figures-support

Extract figures from HTML output

189cf28ca07494ca1f8f1ebd466d80870c7ee32b authored about 3 years ago
Add docs for the --preprocessors flag

3eef0b3b2f357fab20d580c9bcb94e41a2146a9d authored about 3 years ago
Add --preprocessors convert CLI option

This CLI option makes it possible to set additional preprocessors the
the HTML exporter. The mai...

6b3af2b5bf3e5135150ea45ca2a96d6494731470 authored about 3 years ago
Extract figures from HTML output

The default behavior of the HTMLExporter is to embed figures in the
HTML. This has a few downsid...

e8202641666674f462a51e8c78147cb79815d5e5 authored about 3 years ago
enable exclude/include for both commands

a2a1afe58822ed1c342fbdfa917b3104291bd77b authored over 3 years ago
add options for include/exclude patterns on execute

1615497f09f1563425f1bd2a64bf0cbb0fb28f22 authored over 3 years ago
back to development

f032fffbacf0ac8cce27e1ac58b77ac6ef2e9f9e authored over 4 years ago
v0.2

1d6baae876ee8f71b458b660b756b6f1da7c60e7 authored over 4 years ago
add description

67792c3268ca6f2584115d3ac9759453fdf9679e authored over 4 years ago
rename

156cce71e954583886912dcc630c463084ab58dd authored almost 5 years ago
add header cells to all notebooks

f138858e36dac964b8c22ef8ee88769c2cecf3c3 authored almost 5 years ago
test making site index

9a8e1d1809f657694a71e7c285e320b9d3d45244 authored almost 5 years ago
fix readme command line flag

0c80be9c03a7cfa0027218a40a7630266a3b1e0c authored almost 5 years ago
remove circleci

a44e98c0565150462c79020f4d4f45ea7a44d695 authored almost 5 years ago
reorder args

363306f5d7414a6b53b918e414003a5f29d77c80 authored almost 5 years ago
fix two bugs with write path

075ac9d9fd9d6ffc8df883511ccd31af3c580a28 authored almost 5 years ago
clear output

985eabe5f49c4506da552adeb55281ec60e0c98c authored almost 5 years ago
wrong nargs

297d0b3390945079f402572a4e2bb21600d0e49e authored almost 5 years ago
fix default template

016e0ccfbd0a898e9b0958e11da99c75af6b1b08 authored almost 5 years ago
add a simple index page template - maybe this should be default?

8c3611bcb57c37ddc1027976f403451cd199fd26 authored almost 5 years ago
get index generator working

7982b4294fbeec3be61db37a4dabaa2a9511d59d authored almost 5 years ago
reenable commands

198eceb9a846d0c824ade23e1ed158ac2021182f authored almost 5 years ago
use traitlet definitions from nbconvert

fca63f565d83f016d02bf6b5b36ac17f516986e5 authored almost 5 years ago
tidying

7c1f87d07b700b61db5935fe1e6bfbda6deec3ea authored almost 5 years ago
better messafe

c60172776054197cac43fe4d99d227584a25eebc authored almost 5 years ago
add index cli flags

9adfec7bc1fb53ff8bb032ef54b0b3d11695b26c authored almost 5 years ago
fix the authors

5695a7fbf15818e1e099d19dc6de5fd1f91e18bf authored almost 5 years ago
docstring

96771082137772e5d3c360d52f335ee53572ad53 authored almost 5 years ago
init

f5c207692909cbc8be0962dbc724824b37a77338 authored almost 5 years ago
rename and split up module

e04550bcec37fa977f65595deec8d8dc356de9bf authored almost 5 years ago
remove reporter

086768412f4ae3de90ce4340466b189d5188ff2e authored almost 5 years ago
move missing functionality to nbstatic

7d67505ac7824f46486e7f6bcbac28e83ebe6587 authored almost 5 years ago
remove travis config

8aaac105de725789a64497842bf3c0134449a59b authored almost 5 years ago
remove old tests

3fc045bca5b55b43d82f45f345eedd4526036d75 authored almost 5 years ago
merge conflicts

7fd746c0a647aaeda4b4c3575d7712c089a38ad7 authored almost 5 years ago
allow piping in to nbstatic

2ee5dc3dd84892524322319ba5e8085772535d71 authored almost 5 years ago
support timeout

0248cd0181ee40bca418476ab00e163105625638 authored almost 5 years ago
fix path prefix finder

d9263b9d978119507ba0735e0f07806592e40679 authored almost 5 years ago
add flatten test

af49d4521e1cf216bb88f9f27069096533cc7734 authored almost 5 years ago
checkpoint

a15bfcbbd78c17d23599b97ce1df150aafe726ac authored almost 5 years ago
change arg name and enable testing with pytest

430b96de5f87d6d90940defd844d9d51efdae67a authored almost 5 years ago
change license

1510c00d2d2f4174a1bf4c7f9feaa500e516cad3 authored almost 5 years ago
MIT

0d49e71becd5cfd1933c9588f2d8445c2b9564ef authored almost 5 years ago
more test notebooks

85404fa2d2e198687c2984f41771c9e2eac49005 authored almost 5 years ago
Merge pull request #14 from pllim/patch-1

Fix Giles URL

1a514875d0ea25d0de11192408b44ad05dc3c245 authored almost 5 years ago
Fix Giles URL

d258a75850cf74954b504926aeea9e6feeb4a2e6 authored almost 5 years ago
make sure error is raised

b22ff38d81931fdc80d97e4408fda7094cc19dee authored about 5 years ago
add emoji to indicate success of execution

06b76aa6e2381e2626e972caff760b654e33dc17 authored about 5 years ago
raise actually error if any raise exception and print some info

3de3ed7e41292c5f7c282acfb29d21c445187a93 authored about 5 years ago
modern setup

85896e664dc37c4cb2aa3d43593b02a8f4306afb authored about 5 years ago
use find_packages

fafe8f2eb8c42e002765cb554d8baf4d9ece8a9f authored about 5 years ago
use __main__

338c42a35c2e8aab0afe0bb0cf9d41d771aabd43 authored about 5 years ago
ok fine, markdown

c88c285c14f88202e181d5969a039ee44b80584e authored about 5 years ago
formatting

2f9eea78f687d65254e52afabbf79a8d805321e3 authored about 5 years ago
fix os.walk to skip hidden dirs

b080f23820d0e76b438d6330524349cb35a61b34 authored about 5 years ago
add option to stop on error

45195f712db72b8278bf505d0355030c02d10781 authored about 5 years ago
silly examples

63b1c8929c392d979f9de4c89413acb0a460cbe6 authored about 5 years ago
readme

6b564ec3285b87ec63d828b5b8a376391abf9428 authored about 5 years ago
don't need to pass overwrite explicitly

df9739e13621ab40a32b2d062b3ca68f61e60d8d authored about 5 years ago
readme

3d77d255ca2aa89d141b9d709bbb6526d81d26cc authored about 5 years ago
entry points

064d9dbce97319f3540fcc8bd138049ba35971df authored about 5 years ago
license

fe412ba027d56d38619d07057cf0709de636f8cc authored about 5 years ago
add commands

ce0afed4a2313bbd5bb86d66ac17df050c99c276 authored about 5 years ago
fix error message

d609968460e39756653e3310318176988ca4d1ac authored about 5 years ago
pep8

fe737a01e90c717ca7dfe160c4de3d9bf4e91dd5 authored about 5 years ago
remove some astorpy stuff from ignore

efcf3ca6f9165029cec8d98d8727477d727ecabd authored about 5 years ago
update tests

0643689e747a966cb12f80163d65b4742cffa82a authored about 5 years ago
test cases

cad53f1054d1acce49fb57e123d005fa7c8636ff authored about 5 years ago
test writing to flat build dir

3462cb0baffbc16644167834fc717fa094cbb28c authored about 5 years ago
notebooks for testing

bded78f8ec6915c5f4ba0904a6f77433baa44934 authored about 5 years ago
init commit

a3c292affba7b357ba6a0abc90f08658e8d373e9 authored about 5 years ago
Merge pull request #3 from obviousrebel/IndexFixes

Dictionary with page info now passed to template

b9ec8410803357939210e068af7e14a6f0625fab authored over 5 years ago
Update page info return

Co-Authored-By: Erik Tollerud <[email protected]>

9ced17d87fe295f850bf31227cba070a4da79a59 authored over 5 years ago
* Dictionary with page info now passed to template

* updates based on PR feedback, maintain previous template compatibility

79361ad164fe23ce288f33d794c50a15643deb05 authored over 5 years ago
Merge pull request #4 from obviousrebel/TestReports

[Ready] Junit XML Report Generation for Notebooks

3097faf217028d96aa9b319c16fb6810cc852afa authored over 5 years ago
fix reporter to not activate if import fails

a0ff59487d5a770b166e7ba9c11bf696ddddd61d authored over 5 years ago
make the reporter message a bit less ambiguous

0ca5ee77ee8400c5472f52d8e8dff78ba7f07295 authored over 5 years ago
change the reporter to not use a global level singleton

e6b983d6d0aecfe9f4fc5daef89dc890e45cfafa authored over 5 years ago
chang to warning

a76e44c41283ca1c31751f1f8e7374cb72983c4c authored over 5 years ago
change reporter file-writing to be a bit more pythonic

d9141340ad5102104636578773a8d018a042af57 authored over 5 years ago
added basic Junit XML reports

2b58ab500842d8541d3c08262e48cc7eb51ce76d authored almost 6 years ago