Thanks for all your work on bugs everywhere! So glad to see a version update. I would also love to see be on PyPi and just use pip instead of make, because that seems to be the most popular pythonic way of doing thing.s Also curious how the be-urtle fork of be differs from this new version of be. I would be happy to see all forks merge if possible.
Anyway I encountered this quick bug and I'm attaching a patch.
upgrading bugdir from "Bugs Everywhere Directory v1.4" to "Bugs Everywhere Directory v1.5"
Traceback (most recent call last):
File
"c:/Users/<username>/.virtualenvs/be/Scripts/be", line 26, in <module>
sys.exit(libbe.ui.command_line.main())
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\ui\command_line.py", line 392, in main
ret = dispatch(ui, command, args)
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\ui\command_line.py", line 305, in dispatch
ret = ui.run(command, options, args)
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\command\base.py", line 590, in run
return command.run(options, args)
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\command\base.py", line 302, in run
self.status = self._run(**params)
File
"c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\command\show.py", line 101, in _run
bugdirs = self._get_bugdirs()
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\command\base.py", line 561, in get_bugdirs
storage = self.get_storage()
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\command\base.py", line 549, in get_storage
self._storage.connect()
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\storage\base.py", line 217, in connect
self._connect()
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\storage\vcs\base.py", line 710, in _connect
self.check_storage_version()
File
"c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\storage\vcs\base.py", line 1065, in check_storage_version
upgrade.upgrade(self.repo, version)
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\storage\util\upgrade.py", line 431, in upgrade
u.upgrade()
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\storage\util\upgrade.py", line 151, in upgrade
self.check_initial_version()
File "c:\Users\<username>\.virtualenvs\be\lib\site-packages\libbe\storage\util\upgrade.py", line 141, in check_initial_version
assert version == self.initial_version, '%s: %s' % (path, version)
AssertionError: c:\Users\<username>\Documents\development\pvmismatch\.be\version: Bugs Everywhere Directory v1.4