question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

$ pip install -U https://github.com/github/octodns/archive/master.zip
Collecting https://github.com/github/octodns/archive/master.zip
  Downloading https://github.com/github/octodns/archive/master.zip
     \ 552kB 749kB/s
Requirement already up-to-date: PyYaml>=3.12 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from octodns==0.8.8)
Requirement already up-to-date: dnspython>=1.15.0 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from octodns==0.8.8)
Requirement already up-to-date: futures>=3.1.1 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from octodns==0.8.8)
Requirement already up-to-date: incf.countryutils>=1.0 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from octodns==0.8.8)
Requirement already up-to-date: ipaddress>=1.0.18 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from octodns==0.8.8)
Requirement already up-to-date: natsort>=5.0.3 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from octodns==0.8.8)
Requirement already up-to-date: python-dateutil>=2.6.1 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from octodns==0.8.8)
Requirement already up-to-date: requests>=2.13.0 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from octodns==0.8.8)
Requirement already up-to-date: setuptools in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from incf.countryutils>=1.0->octodns==0.8.8)
Requirement already up-to-date: six>=1.5 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from python-dateutil>=2.6.1->octodns==0.8.8)
Requirement already up-to-date: chardet<3.1.0,>=3.0.2 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from requests>=2.13.0->octodns==0.8.8)
Requirement already up-to-date: urllib3<1.23,>=1.21.1 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from requests>=2.13.0->octodns==0.8.8)
Requirement already up-to-date: idna<2.7,>=2.5 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from requests>=2.13.0->octodns==0.8.8)
Requirement already up-to-date: certifi>=2017.4.17 in /tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages (from requests>=2.13.0->octodns==0.8.8)
Installing collected packages: octodns
  Found existing installation: octodns 0.8.8
    Uninstalling octodns-0.8.8:
      Successfully uninstalled octodns-0.8.8
  Running setup.py install for octodns ... done
Successfully installed octodns-0.8.8
(tmp.ENmvQeKxbo) ✔ ~/Devel/infra [octodns|✔] 
18:53 $ octodns-sync
Traceback (most recent call last):
  File "/tmp/tmp.ENmvQeKxbo/bin/octodns-sync", line 11, in <module>
    load_entry_point('octodns==0.8.8', 'console_scripts', 'octodns-sync')()
  File "/tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages/pkg_resources/__init__.py", line 542, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2569, in load_entry_point
    return ep.load()
  File "/tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2229, in load
    return self.resolve()
  File "/tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2235, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages/octodns/cmds/sync.py", line 10, in <module>
    from octodns.manager import Manager
  File "/tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages/octodns/manager.py", line 13, in <module>
    from .provider.base import BaseProvider
  File "/tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages/octodns/provider/base.py", line 10, in <module>
    from .plan import Plan
  File "/tmp/tmp.ENmvQeKxbo/lib/python3.6/site-packages/octodns/provider/plan.py", line 8, in <module>
    from StringIO import StringIO
ModuleNotFoundError: No module named 'StringIO'
$ python --version
Python 3.6.2

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:9
  • Comments:12 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
rosscommented, Nov 4, 2019
1reaction
rosscommented, Oct 15, 2019
Read more comments on GitHub >

github_iconTop Results From Across the Web

Status of Python Versions - Python Developer's Guide
Supported Versions#. Dates shown in italic are scheduled and can be adjusted. Branch. Schedule. Status. First release. End of life. Release manager. main....
Read more >
Python - endoflife.date
Release Released Security Support 3.11 1 month and 3 weeks ago. (24 Oct 2022) Ends in 4 years and 10 months. (24 Oct 2... 3.10...
Read more >
Is there official guide for Python 3.x release lifecycle?
Is there an official guide on how long Python 3.x gets support, backports, etc.? I couldn't find any information about Python release ...
Read more >
Python 3 Support - Ansible Documentation
Python 3 Support . Ansible 2.5 and above work with Python 3. Previous to 2.5, using Python 3 was considered a tech preview....
Read more >
Welcome! — Supporting Python 3: An in-depth guide
Supporting Python 3 doesn't have to be daunting. This book guides you through the process of adding Python 3 support, from choosing a...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found