escher icon indicating copy to clipboard operation
escher copied to clipboard

[draft] Support for Python 3.10

Open kharmabum opened this issue 9 months ago • 1 comments

Opening this PR to start a conversation about upgrading Escher dependencies to support a Python 3.10 environment.

Changes

  • Add reference requirements.txt (facilitates testing/development by enabling removing of pytest from install_requires)
  • Migrate test dependencies to extra_requires
  • Upgrade Jinja2, jsonschema, and ipywidgets
  • Update .gitignore
  • Update README
  • Add explicit npm version dependency via .nvmrc

kharmabum avatar Sep 18 '23 19:09 kharmabum