nbstata

A Jupyter kernel for Stata built on pystata

GPL-3.0 License

Downloads
3K
Stars
28
Committers
1
nbstata - v0.8.0

Published by hugetim 16 days ago

Enhancements

  • Support user_expressions for Quarto inline code (#50)

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.7.0...v0.8.0

nbstata - v0.7.0 Latest Release

Published by hugetim about 1 year ago

Enhancements

Bug fixes

  • Prevented install --prefix config files from being saved to an invalid location (#40)

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.6.7...v0.7.0

nbstata - v0.6.7

Published by hugetim about 1 year ago

Enhancements

Bug Fixes

  • Config file errors now displayed in-notebook (#39)
  • Stata directory and edition auto-detect fixed (#38)

Maintenance

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.6.6...v0.6.7

nbstata - v0.6.6

Published by hugetim about 1 year ago

Bug Fixes

  • Work around a pystata quirk in which tabs (within a single-command cell) sometimes triggered an error (#35)

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.6.5...v0.6.6

nbstata - v0.6.5

Published by hugetim about 1 year ago

Bugs Fixed

  • Fix a bug in the head/tail/browse magics that can occur with Pandas 2.x installed (#31)

Maintenance

Documentation

  • Add "default" as graph_width/graph_height config values, explaining that such makes Stata xsize/ysize options work (#29)

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.6.4...v0.6.5

nbstata - v0.6.4

Published by hugetim about 1 year ago

Bug Fixes

  • Make handling of multi-line comments (and no-echo error handling more generally) more robust (#25)

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.6.3...v0.6.4

nbstata - v0.6.3

Published by hugetim about 1 year ago

New Features

  • Update copy text for Stata 18
  • Improved documentation of config/%set

Bug Fixes

  • Setting graph width/height in the config. file now works (#27)
  • Oddball help magic bugs now handled (#28)

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.6.2...v0.6.3

nbstata - v0.6.2

Published by hugetim over 1 year ago

Bug Fixes

  • Fix noecho python indentation error #14

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.6.1...v0.6.2

nbstata - v0.6.1

Published by hugetim over 1 year ago

Bug Fixes

  • Switch out of echo=None mode for any code cell with preserve or restore, as an initial fix for #13

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.6.0...v0.6.1

nbstata - v0.6.0

Published by hugetim over 1 year ago

New Features

  • New magics to browse frames: #12
  • Standard Stata abbreviations now work with magic commands

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.5.0...v0.6.0

nbstata - v0.5.0

Published by hugetim over 1 year ago

New Features

  • More robust %browse magic (mimics the look of Stata's browse, reducing the mental disconnect)
  • Improved formatting for %help magic, making it much less painful to use

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.4.2...v0.5.0

nbstata - v0.4.2

Published by hugetim over 1 year ago

New Features

  • Add graph_width, graph_height config options
  • Invalid configuration settings now trigger an informative message rather than failing silently
  • Add %status magic

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.4.1...v0.4.2

nbstata - v0.4.1

Published by hugetim over 1 year ago

New Features

  • Local macros now allowed in browse/head/tail magics
  • Ending a cell in an unclosed multi-line comment (/* without */) now triggers a warning

Bug Fixes

  • Long local macro values were being truncated between cells. That has been fixed.
  • Previously, a statement in #delimit ; mode without a closing ; would be run in noecho mode, which is different from the default pystata behavior otherwise. That has been fixed so that behavior is now the same in noecho mode.
  • A couple magic syntax issues were addressed.

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.4.0...v0.4.1

nbstata - v0.4.0

Published by hugetim over 1 year ago

New Features

  • %set magic to configure in-notebook
  • warn when code cell ends in a code block: potential different behavior from exported .do file

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.3.9...v0.4.0

nbstata - v0.3.9

Published by hugetim over 1 year ago

Breaking Changes

  • The version command now carries over across cells

Bug Fixes

  • #delimit now works by itself, as the only command, in a code cell
  • Running python code in noecho mode will now show text output continuously, rather than only all at once when the cell finishes running

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.3.8...v0.3.9

nbstata - v0.3.8

Published by hugetim over 1 year ago

Changes

  • Make cell magics syntax start with double %% (deprecating the old % syntax)

Full Changelog: https://github.com/hugetim/nbstata/compare/v0.3.7...v0.3.8

nbstata - v0.3.6

Published by hugetim almost 2 years ago

nbstata - v0.3.5

Published by hugetim almost 2 years ago

nbstata - v0.3.4

Published by hugetim almost 2 years ago