3.6.0 Is almost done (I stil have the main program installer/uninstaller, plus a few minor bugs/features to iron out.)
From now on, when you release a new version of a plugin, if you want users to be able to download it from within drpython, you need to update the drpython.plugin.list.dat file. I am planning on making this a file release within plugins. When making a new plugin, you will need to fill in its name, your name, the current version, and a brief description. On updates, you just need to change the version number.
Getting closer. One last tweak to loading documentation, a bit of interface fiddling with the plugin installer, and then onto the install/uninstall stuff, contributed disutils fun, and then release.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Unhandled exception in thread started by <bound method drPluginInstallDownloadPa
ge.RunInThread of <drPluginDialog.drPluginInstallDownloadPage; proxy of C++ wxWi
zardPageSimple instance at _00fea001_p_wxWizardPageSimple>>
Traceback (most recent call last):
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 502, in RunInThread
wx.PostEvent(self, UpdateDownloadPage(step = 1, range = l, value = 0, done =
False, status= ''))
UnboundLocalError: local variable 'l' referenced before assignment
Traceback (most recent call last):
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 901, in OnPageChanged
self.IndexPage.Run()
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 636, in Run
for fn in self.parent.UnZippedFilesArray[x]:
IndexError: list index out of range
Traceback (most recent call last):
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 903, in OnPageChanged
self.InstallPage.Run()
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 815, in Run
self.Install(self.parent.pluginstoinstall[x], self.parent.pluginlabels[x], s
elf.parent.UnZippedFilesArray[x])
IndexError: list index out of range
SearchInFiles.Png was after downloading and installing something about 1730 byte and "corrupt".
I have uploaded with 1723 byte.
Now I've updated three plugins, I will try again.
BTW: start of doc reached (cancel with esc key
would be fine).
I try to update the drpython.plugin.list.dat
Franz
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
3.6.0 Is almost done (I stil have the main program installer/uninstaller, plus a few minor bugs/features to iron out.)
From now on, when you release a new version of a plugin, if you want users to be able to download it from within drpython, you need to update the drpython.plugin.list.dat file. I am planning on making this a file release within plugins. When making a new plugin, you will need to fill in its name, your name, the current version, and a brief description. On updates, you just need to change the version number.
The file structure of plugins should be:
Name: PluginName-VersionNumber.zip
PluginName.py
PluginName.idx (optional)
PluginName.py.install (optional)
That's it.
Getting closer. One last tweak to loading documentation, a bit of interface fiddling with the plugin installer, and then onto the install/uninstall stuff, contributed disutils fun, and then release.
Hi Dan,
bugs, searchinfiles local install
Unhandled exception in thread started by <bound method drPluginInstallDownloadPa
ge.RunInThread of <drPluginDialog.drPluginInstallDownloadPage; proxy of C++ wxWi
zardPageSimple instance at _00fea001_p_wxWizardPageSimple>>
Traceback (most recent call last):
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 502, in RunInThread
wx.PostEvent(self, UpdateDownloadPage(step = 1, range = l, value = 0, done =
False, status= ''))
UnboundLocalError: local variable 'l' referenced before assignment
Traceback (most recent call last):
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 901, in OnPageChanged
self.IndexPage.Run()
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 636, in Run
for fn in self.parent.UnZippedFilesArray[x]:
IndexError: list index out of range
Traceback (most recent call last):
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 903, in OnPageChanged
self.InstallPage.Run()
File "C:\temp\drpython-3.6.0\drPluginDialog.py", line 815, in Run
self.Install(self.parent.pluginstoinstall[x], self.parent.pluginlabels[x], s
elf.parent.UnZippedFilesArray[x])
IndexError: list index out of range
SearchInFiles.Png was after downloading and installing something about 1730 byte and "corrupt".
I have uploaded with 1723 byte.
Now I've updated three plugins, I will try again.
BTW: start of doc reached (cancel with esc key
would be fine).
I try to update the drpython.plugin.list.dat
Franz
Got it, fixed in 3.6.1, thanks