50 Commits

Author SHA1 Message Date
gnikit
88529641c6
Merge pull request #3 from gnikit/main
Move dependencies into `setup.cfg`
2022-07-18 07:18:31 -07:00
gnikit
6b1af29bd9
docs: remove GitHub Action since unused 2022-07-18 13:15:43 +01:00
gnikit
4f8afc663e
Merge branch 'main' into main 2022-07-18 05:08:38 -07:00
237ba25165 Fix last couple doc build errors 2022-07-18 11:54:35 +01:00
de56741a51 Add watermarks to all notebooks and fix images 2022-07-18 11:50:25 +01:00
03657e0883 Move requirements to setup.cfg 2022-07-18 11:24:27 +01:00
gnikit
f68a8522e8
Add docs GitHub Action
This is a temporary solution until we figure out how to
deploy readthedocs via GitHub Actions on a GitHub page.
2022-07-18 11:21:56 +01:00
gnikit
f944a7edfe
fix: jupyter-lab dependency name
Also pins version
2022-07-18 11:09:55 +01:00
gnikit
142abfd5c7
fix: moves packaging requirements to setup.cfg
Also moves documentation and development requirements to
targets [docs] and [dev] respectively.
2022-07-18 10:58:55 +01:00
gnikit
3ede4829a3
chore: format README 2022-07-17 22:48:19 +01:00
107dae0201 add reproducible plotting section 2022-07-17 16:44:23 +01:00
339040fcf5 updates 2022-07-17 16:43:57 +01:00
42b1bb6959 update testing section 2022-07-17 16:43:37 +01:00
63523481e8 Updates! 2022-06-30 11:57:05 +01:00
4c33524345 update README and 02 to reflect new layout 2022-06-17 12:57:48 +02:00
b2e3449ff2 move to a more standard directory structure 2022-06-17 12:41:41 +02:00
d2258ae35c Reformat the docs and add myst-nb as a doc dep 2022-06-17 12:23:40 +02:00
b8392ed703 Move all the notebooks into the docs/ folder 2022-06-17 12:22:37 +02:00
e6f62333cd update path to MCFF package 2022-06-16 17:16:01 +02:00
c413bdf387 make readthedocs install the MCFF package too 2022-06-16 17:13:05 +02:00
668c3dd771 Create readthedocs.yaml 2022-06-16 17:08:34 +02:00
8fd35ba0bd Add sphinx docs 2022-06-16 17:02:32 +02:00
6961575276 globally remove the 1/L**2 factor from definitions 2022-06-16 14:54:52 +02:00
1fc68aa565 Split a lot of notebooks 2022-06-16 14:00:28 +02:00
a772b43fa7 Add improved versions to the MCFF package 2022-06-16 14:00:01 +02:00
99974d506b Add new implementation of mcmc to chapter 2 2022-06-10 09:44:58 +02:00
c0df87bc3a Expand chapter 1 2022-06-09 13:42:18 +02:00
1f8dbc0c89 Add pre-commit hook section to chapter 3
create pre-commit hooks
2022-06-09 10:36:05 +02:00
9eb933cb14 run black on everything
autoformatting
2022-06-09 10:34:39 +02:00
9de5c8c303 revert pyproject.toml to default state 2022-06-09 09:56:06 +02:00
da28951623 update learning materials 2022-06-09 09:55:49 +02:00
615558cb38 Update license (again) 2022-06-01 14:34:43 +02:00
c8acaadb0b Update license 2022-06-01 14:30:08 +02:00
Tom
45f832f18a
Merge pull request #1 from TomHodson/fix/index_typos 2022-06-01 13:42:54 +02:00
Jeremy Cohen
a503ce5a76
Minor typo fixes and suggested updates
This is looking great @TomHodson. Feel free to review and request changes to my updates where I've made minor changes to the text.
2022-06-01 12:19:08 +01:00
98b9b6bafa Add WIP chapter 2 2022-06-01 13:18:36 +02:00
654c5a89a4 add tests using hypothesis 2022-06-01 13:18:25 +02:00
aea9e06309 add basic tests 2022-06-01 13:18:16 +02:00
a28fefa7f8 Fix some omissions 2022-06-01 13:17:57 +02:00
5885d4ccc5 Setup the python package 2022-06-01 13:17:34 +02:00
18e13d6e4e Add initial code to the package 2022-05-27 11:15:54 +02:00
23f4dad679 Add numba and ipykernel as a requirement 2022-05-27 11:15:08 +02:00
b526939912 Finish the intro chapter 2022-05-27 11:14:24 +02:00
1a86b999a9 Add Binder links to README and requirements.txt for binder 2022-05-19 19:47:13 +02:00
4dd88ccd55 Add the third lesson! 2022-05-19 19:47:13 +02:00
6af5bb4950 Add the first skeleton of a package 2022-05-19 19:47:13 +02:00
dd2916d611 Add the second lesson about packaging 2022-05-19 19:47:13 +02:00
52dc309013 Add the first lesson! 2022-05-19 19:47:13 +02:00
528cb98d54 Start with the basics
Any new public git repo should start life with:
    - A README explaining what the project is
    - A license file
    - a .gitignore that lists what files git shouldn't worry about
    - Optional: a CITATION.cff file
2022-05-19 16:25:48 +02:00
Tom
c78f967cef
Initial commit 2022-05-19 16:05:17 +02:00