Skip to content

Latest commit

 

History

History
56 lines (36 loc) · 1.48 KB

CHANGES.md

File metadata and controls

56 lines (36 loc) · 1.48 KB

0.4.0

2019-08-19

  • Use zetup.toplevel wrapper for nodely package, and zetup.module wrapper for nodely.bin
  • Use whichcraft to determine absolute path of real npm executable for nodely.install and nodely.uninstall functions
  • Change path.py requirement from ~= 11.5 to >= 11.5 for Python 3
  • Drop support for Python 3.4, and add support for 3.7

0.3.1

2019-07-29

  • Restrict requirement path.py to ~= 11.5

0.3.0.post0

2019-07-29

  • Update CHANGES for 0.3.0 release

0.3.0

2019-07-28

  • Add .check_call and .check_output methods to nodely.bin.Command, the class of the Pythonic nodely.bin['...'] instances for running installed Node.js tools
  • Make nodely.bin.Command.__call__ wrap .check_output instead of .call and take variable *cmdargs parameters instead of a single positional cmdargs sequence parameter
  • Define nodely.NodeCommandError based on subprocess.CalledProcessError. It adds the working directory to the basic exception message and is raised from nodely.bin.Command.check_call and .check_output

0.2.0

2017-09-12

  • Provide new setup keyword require_node_modules

0.1.0.post0

2017-08-27

  • Updated CHANGES for 0.1.0 release

0.1.0

2017-08-27

  • nodely package with install, uninstall, which, Popen, and call functions
  • nodely.bin proxy to node_modules/.bin/ directory in Python environment