Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated fork for python-3 compatibility. #99

Merged
merged 2 commits into from
May 25, 2022

Conversation

springcomp
Copy link
Contributor

Fixes:

#95

@springcomp springcomp mentioned this pull request May 25, 2022
Sphinx needed an upgrade in order to build on py3.
Also upgraded the other dependencies to modern versions
so we pull in the latest bugfixes.
Copy link
Member

@jamesls jamesls left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! I had to bump the version of Sphinx in the requirements.txt file otherwise I was getting this error on py3.9:

$ make html
/Library/Developer/CommandLineTools/usr/bin/make -C docs/ html
sphinx-build -b html -d _build/doctrees   . _build/html
Running Sphinx v1.2.2
loading pickled environment... failed: env version not current

Exception occurred:
  File "/Users/jamessar/.virtualenvs/tmp-d018bd311cd3cc8/lib/python3.9/site-packages/sphinx/jinja2glue.py", line 15, in <module>
    from jinja2 import FileSystemLoader, BaseLoader, TemplateNotFound, \
ImportError: cannot import name 'contextfunction' from 'jinja2'

Also went ahead and bumped the other packages to more recent versions so we pull in the latest bug fixes.

@jamesls jamesls merged commit 7840dd5 into jmespath:master May 25, 2022
@springcomp springcomp deleted the feature/tooling branch May 25, 2022 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants