Skip to content
Snippets Groups Projects
Closed Buildouts are broken on python 3.6, because of a Python bug
  • View options
  • Buildouts are broken on python 3.6, because of a Python bug

  • View options
  • Closed Issue created
    $ conda create -n test -c conda-forge python=3.6
    $ source activate test
    $ mkdir test && cd test
    $ wget https://bootstrap.pypa.io/bootstrap-buildout.py
    $ cat buildout.cfg
    [buildout]
    parts = scripts
    eggs = nose
    extensions = bob.buildout
    
    debug = true
    verbose = true
    newest = false
    
    [scripts]
    recipe = bob.buildout:scripts
    $ python3.6 bootstrap-buildout.py
    $ bin/buildout
    $ bin/nosetests
    Traceback (most recent call last):
      File "bin/nosetests", line 12, in <module>
        site.main() #this is required for python>=3.4
      File "/home/amir/miniconda/envs/test/lib/python3.6/site.py", line 525, in main
        abs_paths()
      File "/home/amir/miniconda/envs/test/lib/python3.6/site.py", line 110, in abs_paths
        m.__cached__ = os.path.abspath(m.__cached__)
      File "/home/amir/miniconda/envs/test/lib/python3.6/posixpath.py", line 369, in abspath
        path = os.fspath(path)
    TypeError: expected str, bytes or os.PathLike object, not NoneType

    Linked items ... 0

  • Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first
    Loading Loading Loading Loading Loading Loading Loading Loading Loading Loading