Skip to main content

Notebook-like Executables

https://img.shields.io/pypi/v/nbex.svg https://img.shields.io/travis/hoelzl/nbex.svg Documentation Status Updates

Python programs that allow notebook-like development.

Features

  • Switch between development and deployment modes

    • Use development mode to configure smaller data tables, models, etc.

    • Use deployment mode to run full deployment and training

  • Switch between interactive and command-line usage

    • Use interactive mode to interact with the code in a notebook, receive styled IPython output, etc.

    • Use command-line usage to run the code in your CI system, etc.

Installation for Development

To develop nbex with a standard Python environment install it as

pip install -e .

from the root directory of the package.

If you are using conda, make sure that you have the conda-build package installed and then install nbex with

conda develop .

from the root directory of the package.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2020-11-11)

  • First release on PyPI.

0.2.0 (2020-11-12)

  • Try to guess a useful value for is_interactive without user intervention.

0.2.4 (2020-11-27)

  • Add support for publishing a conda version

0.3.0 (unreleased)

  • Improved algorithm for figuring out whether a session is interactive or not.

0.3.1 (2021-01-05)

  • Add session.forced_interactive_value property to override automatic detection.

0.3.2 (2021-01-05)

  • Improvements to build and release targets, no changes to Python code.

Release files for nbex 0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nbex 0.4.1
File Size Uploaded
nbex-0.4.1.tar.gz 14.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nbex 0.4.1
File Interpreter ABI Platform
nbex-0.4.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 20.8 kB

Release files / nbex-0.4.1.tar.gz

Download URL nbex-0.4.1.tar.gz
Size 14.6 kB
Tags Source
SHA-256 checksum
How to use checksums
529cecfd4a00d7621957abd5b98212b0529fa4d28798f82a4ecb726cd3374f0c
BLAKE2b-256 checksum
How to use checksums
c085e289a54e6b25f0c8ad6eb5bb1b7a10beec793dacceb27610a28fca27941a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

Release files / nbex-0.4.1-py2.py3-none-any.whl

Download URL nbex-0.4.1-py2.py3-none-any.whl
Size 6.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
97e4047109980c62a7616b35342de9227cbc401febf5a06743240812a3efa8ed
BLAKE2b-256 checksum
How to use checksums
f9d75b4be5dce6e8cd2c5686f19a26666aeae02da92fb241ca52d73474c101bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.2.4

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page