Skip to main content

A Jupyter kernel for Stata. Works with Windows, macOS, and Linux. Preserves program state.

Project description

stata_kernel

Build Status

stata_kernel is a Jupyter kernel for Stata; It works on Windows, macOS, and Linux.

For documentation and more information, see: https://kylebarron.github.io/stata_kernel

Atom Jupyter Notebook
Atom Jupyter Notebook

Changelog

[1.3.1] - 2018-08-13

  • Fix pip installation by adding CHANGELOG and requirements files to MANIFEST.in.

[1.3.0] - 2018-08-13

  • Context-aware autocompletions
  • Support for #delimit; blocks interactively
  • Better parsing for when a user-provided block is complete or not. Typing 2 + /// will prompt for the next line.
  • Split lexer into two lexers. This is helpful to first remove comments and convert #delimit; blocks to cr-delimited blocks.
  • Fix svg aspect ratio
  • Magics for plotting, retrieving locals and globals, timing commands, seeing current delimiter.
  • Add documentation website

[1.2.0] - 2018-08-11

  • Support for if, else, else if, cap, qui, noi, program, input blocks #28, #27, #30
  • Support different graph formats #21
  • Heavily refactor codebase into hopefully more stable API #32
  • Correctly parse long, text wrapped lines from log file or console #41
  • Use a single cache directory, configurable by the user #43
  • Correctly remove comments, using a tokenizer #38, #25, #29

[1.1.0] - 2018-08-06

Initial release! This would ordinarily be something like version 0.1.0, but the Echo kernel framework that I made this from was marked as 1.1 internally, and I forgot to change that before people started downloading this. I don't want to move my number down to 0.1 and have people who already installed not be able to upgrade.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stata_kernel-1.3.1.tar.gz (37.3 kB view details)

Uploaded Source

Built Distribution

stata_kernel-1.3.1-py3-none-any.whl (26.4 kB view details)

Uploaded Python 3

File details

Details for the file stata_kernel-1.3.1.tar.gz.

File metadata

  • Download URL: stata_kernel-1.3.1.tar.gz
  • Upload date:
  • Size: 37.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.1 CPython/3.6.4

File hashes

Hashes for stata_kernel-1.3.1.tar.gz
Algorithm Hash digest
SHA256 606450f38d15a20d9c00f44cfcddd610cfb7d9eab9208ace30977165d12f63de
MD5 cf409c73858c344713b08c7a33982689
BLAKE2b-256 5d511edb16501ee65cb4da454e6b3c5c6b7e75e5edf36f57fdc24f380b88f0b2

See more details on using hashes here.

File details

Details for the file stata_kernel-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: stata_kernel-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 26.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.23.1 CPython/3.6.4

File hashes

Hashes for stata_kernel-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4119f281b8380f6153474ffd4e94e902f822c9c724eb5b232f7445ef722e58c9
MD5 c110a523e8e79274db2406bc0bc73f65
BLAKE2b-256 1b00e537ba3522178d7f02d0b9d5317c677fffa0add8f90f4d46840acb719149

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page