Skip to content

Conversation

chrisrink10
Copy link
Member

@chrisrink10 chrisrink10 commented Feb 19, 2022

Fixes #254
Fixes #252
Fixes #251

@@ -9,6 +9,7 @@ setenv =
BASILISP_DO_NOT_CACHE_NAMESPACES = true
deps =
coverage[toml]
dataclasses>=0.6; python_version < '3.7'
Copy link
Member Author

Choose a reason for hiding this comment

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

"Fix" this error I was seeing in CircleCI with PyPy 3.6:

pypy3 inst-nodeps: /root/project/.tox/.tmp/package/1/basilisp-0.1.0a1.tar.gz
ERROR: invocation failed (exit code 1), logfile: /root/project/.tox/pypy3/log/pypy3-4.log
================================== log start ===================================
/root/project/.tox/pypy3/site-packages/_distutils_hack/__init__.py:30: UserWarning: Setuptools is replacing distutils.
  warnings.warn("Setuptools is replacing distutils.")
Traceback (most recent call last):
  File "/opt/pypy/lib-python/3/runpy.py", line 196, in _run_module_as_main
    "__main__", mod_spec)
  File "/opt/pypy/lib-python/3/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/root/project/.tox/pypy3/site-packages/pip/__main__.py", line 29, in <module>
    from pip._internal.cli.main import main as _main
  File "/root/project/.tox/pypy3/site-packages/pip/_internal/cli/main.py", line 9, in <module>
    from pip._internal.cli.autocompletion import autocomplete
  File "/root/project/.tox/pypy3/site-packages/pip/_internal/cli/autocompletion.py", line 10, in <module>
    from pip._internal.cli.main_parser import create_main_parser
  File "/root/project/.tox/pypy3/site-packages/pip/_internal/cli/main_parser.py", line 8, in <module>
    from pip._internal.cli import cmdoptions
  File "/root/project/.tox/pypy3/site-packages/pip/_internal/cli/cmdoptions.py", line 23, in <module>
    from pip._internal.cli.parser import ConfigOptionParser
  File "/root/project/.tox/pypy3/site-packages/pip/_internal/cli/parser.py", line 12, in <module>
    from pip._internal.configuration import Configuration, ConfigurationError
  File "/root/project/.tox/pypy3/site-packages/pip/_internal/configuration.py", line 20, in <module>
    from pip._internal.exceptions import (
  File "/root/project/.tox/pypy3/site-packages/pip/_internal/exceptions.py", line 14, in <module>
    from pip._vendor.rich.console import Console, ConsoleOptions, RenderResult
  File "/root/project/.tox/pypy3/site-packages/pip/_vendor/rich/console.py", line 7, in <module>
    from dataclasses import dataclass, field
ModuleNotFoundError: No module named 'dataclasses'

=================================== log end ====================================
___________________________________ summary ____________________________________
ERROR:   pypy3: InvocationError for command /root/project/.tox/pypy3/bin/python -m pip install --no-deps -U .tox/.tmp/package/1/basilisp-0.1.0a1.tar.gz (exited with code 1)

@chrisrink10 chrisrink10 marked this pull request as ready for review March 26, 2022 20:58
@chrisrink10 chrisrink10 merged commit 3c5e2f7 into main Mar 26, 2022
@chrisrink10 chrisrink10 deleted the feature/improve-documentation branch March 26, 2022 20:59
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.

CLI documentation module Compiler documentation module Special forms documentation module
1 participant