This project has been archived by its maintainers, and is no longer receiving any updates.
README
Get started
-
Create a new project using this template
-
run
make init_repositoryto initialize the repo for nbdev -
run
nbdev_previewto makesure nbdev renders the website -
modify
setting.iniand_quarto.ymlas needed to reflect names and hyperlinks of this project -
add notebook in the
nbsfolder and start building software -
git add,git commit,git pushto save your work
Deploy manually
-
make deploy_to_githubpageto deploy the website to github pages -
from github, go to
Settings->Pagesto set the source of the github page tomainbranch and/docsfolder andsave -
visit the website at
https://<username>.github.io/<project_name> -
in the future you can run
make deploy_to_githubpageto update the website automatically
Deploy automatically
-
first, go to
Settings->Actions->general->Workflows Permissionsand enableRead and write accessforActionsandWorkflows -
from github, go to
Settings->Pagesto set the source of the github page togithub-pagesbranch root folder andsave -
with github action, the website will be automatically deployed to github pages when you push to the
mainbranch -
visit the website at
https://<username>.github.io/<project_name> -
in the future the website will be updated automatically via github action after every push to the
mainbranch
Local development and deployment
-
nbdev_previewto preview the website locally -
nbdev_exportto export the the library -
pip install -e .to install the library in editable mode -
nbdev_pypito build the package and upload to pypi
License
- add appropriate license to the project by modifying
LICENSEfile. Instructions can be found here
Happy Coding!
1+1
2
print("Hello World!")
Hello World!
Metadata
Release files for hdo-nbdev-template 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| hdo_nbdev_template-0.0.1.tar.gz | 3.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hdo_nbdev_template-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.7 kB
Release files / hdo_nbdev_template-0.0.1.tar.gz
| Download URL | hdo_nbdev_template-0.0.1.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c61c50e5fa87bae1e81d57ab32590aa36a3ae01c8f6ef20e875df3d6c0b8936c
|
|
BLAKE2b-256 checksum How to use checksums |
83226ad11ba33c1274ab674e07aaf308b5c811d0d37014155096404838dd7979
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.9
|
Release files / hdo_nbdev_template-0.0.1-py3-none-any.whl
| Download URL | hdo_nbdev_template-0.0.1-py3-none-any.whl |
|---|---|
| Size | 3.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
722103a207157b56e1cd794f64619dc4dd4a550b0af5a1637afc10b09dad973d
|
|
BLAKE2b-256 checksum How to use checksums |
71ec0cfe10c91e609f24dddc338838cd47da97d02b386a5cf3c71bc796d5ba54
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.9
|
Security for hdo-nbdev-template 0.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.