GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||||||
GeezerVison is showing github.com — Python 3 Upgrade (minimal) by offbyone · Pull Request #577 · python/planet Conversation
|
|
Hi @offbyone! Thanks for picking up the torch here! Is this in a state that generates usable output, or does it still have some ways to go before being (manually) testable? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
It generates useful input on first run, I'm still having some issues with caching. I expect to have time to dig into that this week. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thank you @offbyone for the great work. I'm also wishing we could automate the check for valid rss using GH actions or as part of CI. Would that be possible to add? Should I open an issue about it? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Opening the issue can't hurt; worst-case, it won't happen, but if it makes sense to do, we can. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
- switch to argparse - fix a couple of minor 2-3 bugs - slightly nicer logging of a couple of exceptions
|
Okay, I'd call this ready to review. I don't know much about how it's currently running or deployed, although I can make some inferences based on the current code. I'm happy to sysadmin that shit if the owners of the host want me to. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Mitigates the impact of python/cpython#91228
temporary measure while python/planet#577 is in progress
temporary measure while python/planet#577 is in progress
planet: deploy planet from a py2 specific branch temporary measure while python/planet#577 is in progress
|
Merging this into a new |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
https://planetpython.org/3/ is now running and updating along side the main instance. The initial result is a little confusing, I guess we'll see how it behaves over time? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
No, I think I see what's happening there. There are two things that I'll want to address, one is full text feeds and the other is something that's possibly stateful. The DB has a field - |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Oh, man... yeah, there are some bugs in that output now that I can see it beside the current planet. I'll put together some fixes by the weekend (evenings are a bit slammed for me this week) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Archives of current state: https://planetpython.org/cache-1728569965.tgz |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Can you tell me which version of python (and, possibly, OS version and dbm library version) are involved in generating that? I hope it won't matter, but I might need to spin up a replica of the original to use those caches. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
@offbyone |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
That's the preview deploy, the state is from the original. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Ah, @offbyone do you want the cache/output for the new version or the original? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Honestly, "both is good" is even better. That way I can apples-to-apples it. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
for the new thing: https://planetpython.org/cache3-1728570557.tgz |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Okay, so I have some good news and some bad news. The good news is that I can definitely get the ordering issues sorted. The bad news is that as far as I can tell, I can't use the cache from the v2 version with v3, to retain the "hidden" state from the old feed cache. I'm looking into seeing how I can get that status, because it would radically change the feed if we lose it. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I'm going to see if I can figure that one out somehow. I suspect I'm missing something with the weird ways dbm loads files. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.