Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- strobe@tachikoma ~/git> git clone [email protected]:ics-py/ics-py.git
- Cloning into 'ics-py'...
- remote: Enumerating objects: 4110, done.
- remote: Counting objects: 100% (725/725), done.
- remote: Compressing objects: 100% (318/318), done.
- remote: Total 4110 (delta 394), reused 612 (delta 342), pack-reused 3385
- Receiving objects: 100% (4110/4110), 1.80 MiB | 3.54 MiB/s, done.
- Resolving deltas: 100% (2641/2641), done.
- strobe@tachikoma ~/git> cd ics-py
- strobe@tachikoma ~/g/ics-py (main)> poetry install
- Creating virtualenv ics in /home/strobe/git/ics-py/.venv
- Installing dependencies from lock file
- Warning: The lock file is not up to date with the latest changes in pyproject.toml. You may be getting outdated dependencies. Run update to update them.
- Package operations: 5 installs, 0 updates, 0 removals
- • Installing attrs (21.4.0)
- • Installing six (1.16.0)
- • Installing importlib-resources (1.5.0)
- • Installing python-dateutil (2.8.2)
- • Installing ics-vtimezones (2020.1)
- Installing the current project: ics (0.8.0-dev)
- strobe@tachikoma ~/g/ics-py (main)> tox -e docs
- .package create: /home/strobe/git/ics-py/.tox/.package
- .package installdeps: poetry_core>=1.0.0
- docs create: /home/strobe/git/ics-py/.tox/docs
- docs installdeps: sphinx, sphinx-autodoc-typehints
- docs inst: /home/strobe/git/ics-py/.tox/.tmp/package/1/ics-0.8.0.dev0.tar.gz
- ERROR: invocation failed (exit code 2), logfile: /home/strobe/git/ics-py/.tox/docs/log/docs-2.log
- ================================================================================= log start ==================================================================================
- Processing ./.tox/.tmp/package/1/ics-0.8.0.dev0.tar.gz
- Installing build dependencies: started
- Installing build dependencies: finished with status 'done'
- Getting requirements to build wheel: started
- Getting requirements to build wheel: finished with status 'done'
- ERROR: Exception:
- Traceback (most recent call last):
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/cli/base_command.py", line 167, in exc_logging_wrapper
- status = run_func(*args)
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper
- return func(self, options, args)
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/commands/install.py", line 341, in run
- requirement_set = resolver.resolve(
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 75, in resolve
- collected = self.factory.collect_root_requirements(root_reqs)
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 506, in collect_root_requirements
- req = self._make_requirement_from_install_req(
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 468, in _make_requirement_from_install_req
- cand = self._make_candidate_from_link(
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 215, in _make_candidate_from_link
- self._link_candidate_cache[link] = LinkCandidate(
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 291, in __init__
- super().__init__(
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 161, in __init__
- self.dist = self._prepare()
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 230, in _prepare
- dist = self._prepare_distribution()
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 302, in _prepare_distribution
- return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/operations/prepare.py", line 428, in prepare_linked_requirement
- return self._prepare_linked_requirement(req, parallel_builds)
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/operations/prepare.py", line 497, in _prepare_linked_requirement
- dist = _get_prepared_distribution(
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/operations/prepare.py", line 58, in _get_prepared_distribution
- abstract_dist.prepare_distribution_metadata(
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata
- self._install_build_reqs(finder)
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs
- build_reqs = self._get_build_requires_wheel()
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel
- return backend.get_requires_for_build_wheel()
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/utils/misc.py", line 685, in get_requires_for_build_wheel
- return super().get_requires_for_build_wheel(config_settings=cs)
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_vendor/pep517/wrappers.py", line 172, in get_requires_for_build_wheel
- return self._call_hook('get_requires_for_build_wheel', {
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_vendor/pep517/wrappers.py", line 332, in _call_hook
- raise BackendUnavailable(data.get('traceback', ''))
- pip._vendor.pep517.wrappers.BackendUnavailable: Traceback (most recent call last):
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 89, in _build_backend
- obj = import_module(mod_path)
- File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
- return _bootstrap._gcd_import(name[level:], package, level)
- File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
- File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
- File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
- File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
- File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
- File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
- File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
- File "<frozen importlib._bootstrap_external>", line 883, in exec_module
- File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
- File "/tmp/pip-build-env-p0gwudu6/overlay/lib/python3.10/site-packages/poetry/core/masonry/__init__.py", line 10, in <module>
- from .builder import Builder
- File "/tmp/pip-build-env-p0gwudu6/overlay/lib/python3.10/site-packages/poetry/core/masonry/builder.py", line 7, in <module>
- from .builders.sdist import SdistBuilder
- File "/tmp/pip-build-env-p0gwudu6/overlay/lib/python3.10/site-packages/poetry/core/masonry/builders/__init__.py", line 2, in <module>
- from .wheel import WheelBuilder
- File "/tmp/pip-build-env-p0gwudu6/overlay/lib/python3.10/site-packages/poetry/core/masonry/builders/wheel.py", line 23, in <module>
- from packaging.tags import sys_tags
- File "/tmp/pip-build-env-p0gwudu6/overlay/lib/python3.10/site-packages/poetry/core/_vendor/packaging/tags.py", line 7, in <module>
- import distutils.util
- File "/home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/_distutils_hack/__init__.py", line 92, in create_module
- return importlib.import_module('setuptools._distutils')
- File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
- return _bootstrap._gcd_import(name[level:], package, level)
- ModuleNotFoundError: No module named 'setuptools'
- ================================================================================== log end ===================================================================================
- __________________________________________________________________________________ summary ___________________________________________________________________________________
- ERROR: docs: InvocationError for command /home/strobe/git/ics-py/.tox/docs/bin/python -m pip install --exists-action w '/home/strobe/git/ics-py/.tox/.tmp/package/1/ics-0.8.0.dev0.tar.gz[test]' (exited with code 2)
- strobe@tachikoma ~/g/ics-py (main) [1]> /home/strobe/git/ics-py/.tox/docs/bin/python -c "import setuptools; print(setuptools.__version__)"
- 60.1.0
- strobe@tachikoma ~/g/ics-py (main)> /home/strobe/git/ics-py/.tox/docs/bin/python -m pip install -U setuptools
- Requirement already satisfied: setuptools in ./.tox/docs/lib/python3.10/site-packages (60.1.0)
- Collecting setuptools
- Using cached setuptools-63.1.0-py3-none-any.whl (1.2 MB)
- Installing collected packages: setuptools
- Attempting uninstall: setuptools
- Found existing installation: setuptools 60.1.0
- Uninstalling setuptools-60.1.0:
- Successfully uninstalled setuptools-60.1.0
- Successfully installed setuptools-63.1.0
- strobe@tachikoma ~/g/ics-py (main)> /home/strobe/git/ics-py/.tox/docs/bin/python -c "import setuptools; print(setuptools.__version__)"
- 63.1.0
- strobe@tachikoma ~/g/ics-py (main)> tox -e docs
- docs inst-nodeps: /home/strobe/git/ics-py/.tox/.tmp/package/1/ics-0.8.0.dev0.tar.gz
- docs installed: /home/strobe/git/ics-py/.tox/docs/lib/python3.10/site-packages/pip/_internal/locations/_distutils.py:9: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives, from distutils.cmd import Command as DistutilsCommand,/usr/lib/python3.10/distutils/command/install.py:13: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead, from distutils.sysconfig import get_config_vars,alabaster==0.7.12,Babel==2.10.3,certifi==2022.6.15,charset-normalizer==2.1.0,docutils==0.18.1,ics @ file:///home/strobe/git/ics-py/.tox/.tmp/package/1/ics-0.8.0.dev0.tar.gz,idna==3.3,imagesize==1.4.1,Jinja2==3.1.2,MarkupSafe==2.1.1,packaging==21.3,Pygments==2.12.0,pyparsing==3.0.9,pytz==2022.1,requests==2.28.1,snowballstemmer==2.2.0,Sphinx==5.0.2,sphinx-autodoc-typehints==1.18.3,sphinxcontrib-applehelp==1.0.2,sphinxcontrib-devhelp==1.0.2,sphinxcontrib-htmlhelp==2.0.0,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-qthelp==1.0.3,sphinxcontrib-serializinghtml==1.1.5,urllib3==1.26.9
- docs run-test-pre: PYTHONHASHSEED='2036246095'
- docs run-test: commands[0] | sphinx-build -d /home/strobe/git/ics-py/.tox/docs_doctree doc /home/strobe/git/ics-py/.tox/docs_out --color -bhtml
- Running Sphinx v5.0.2
- making output directory... done
- building [mo]: targets for 0 po files that are out of date
- building [html]: targets for 15 source files that are out of date
- updating environment: [new config] 15 added, 0 changed, 0 removed
- reading sources... [100%] tutorials/create-ics-with-cal-prog
- WARNING: autodoc: failed to import class 'parse.Container' from module 'ics'; the following exception was raised:
- No module named 'attr'
- WARNING: autodoc: failed to import class 'parse.ContentLine' from module 'ics'; the following exception was raised:
- No module named 'attr'
- /home/strobe/git/ics-py/doc/explanation/howto.rst:2: WARNING: Duplicate explicit target name: "github thread".
- WARNING: autodoc: failed to import class 'icalendar.Calendar' from module 'ics'; the following exception was raised:
- No module named 'attr'
- WARNING: autodoc: failed to import class 'event.Event' from module 'ics'; the following exception was raised:
- No module named 'attr'
- WARNING: autodoc: failed to import class 'alarm.base.BaseAlarm' from module 'ics'; the following exception was raised:
- No module named 'attr'
- WARNING: autodoc: failed to import class 'alarm.AudioAlarm' from module 'ics'; the following exception was raised:
- No module named 'attr'
- WARNING: autodoc: failed to import class 'alarm.DisplayAlarm' from module 'ics'; the following exception was raised:
- No module named 'attr'
- WARNING: autodoc: failed to import class 'alarm.EmailAlarm' from module 'ics'; the following exception was raised:
- No module named 'attr'
- WARNING: autodoc: failed to import class 'alarm.none.NoneAlarm' from module 'ics'; the following exception was raised:
- No module named 'attr'
- WARNING: autodoc: failed to import class 'alarm.custom.CustomAlarm' from module 'ics'; the following exception was raised:
- No module named 'attr'
- WARNING: autodoc: failed to import class 'timeline.Timeline' from module 'ics'; the following exception was raised:
- No module named 'attr'
- /home/strobe/git/ics-py/doc/reference/changelog.rst:30: WARNING: Inline interpreted text or phrase reference start-string without end-string.
- /home/strobe/git/ics-py/doc/reference/changelog.rst:30: WARNING: Inline interpreted text or phrase reference start-string without end-string.
- looking for now-outdated files... none found
- pickling environment... done
- checking consistency... /home/strobe/git/ics-py/doc/advanced.rst: WARNING: document isn't included in any toctree
- /home/strobe/git/ics-py/doc/event.rst: WARNING: document isn't included in any toctree
- /home/strobe/git/ics-py/doc/event-cmp.rst: WARNING: document isn't included in any toctree
- /home/strobe/git/ics-py/doc/timezone.rst: WARNING: document isn't included in any toctree
- done
- preparing documents... done
- writing output... [100%] tutorials/create-ics-with-cal-prog
- /home/strobe/git/ics-py/doc/index.rst:10: WARNING: undefined label: apache2
- generating indices... genindex done
- writing additional pages... search done
- copying static files... done
- copying extra files... done
- dumping search index in English (code: en)... done
- dumping object inventory... done
- build succeeded, 19 warnings.
- The HTML pages are in .tox/docs_out.
- docs run-test: commands[1] | python -c 'import pathlib; print("documentation available under file://{0}".format(pathlib.Path(r"/home/strobe/git/ics-py/.tox") / "docs_out" / "index.html"))'
- documentation available under file:///home/strobe/git/ics-py/.tox/docs_out/index.html
- __________________________________________________________________________________ summary ___________________________________________________________________________________
- docs: commands succeeded
- congratulations :)
Advertisement
Add Comment
Please, Sign In to add comment