Violet Madder on Nostr: Every so often, I try to dabble in programming. Just a little Python, here and there. ...
Every so often, I try to dabble in programming. Just a little Python, here and there.
I hit walls every few minutes.
I wrote a tiny script to generate text files for a journal, with a markdown template to start, named by date. I'd really like to be able to look at a calendar and see which days have entries.
So here I am discovering ics files, thinking maybe I could convert my entry dates into events, and I'm importing icalendar, and this page right here tells me how to convert the ics file into json... but 'Calendar' object has no attribute 'to_jcal'. Even though it's described right there in the icalendar documentation and ought to be there, right?
Maybe I have the wrong version? Mint's software manager installed icalendar version 5.0 apparently and the latest stable version is 7.0 but even if that's the cause I can't figure out how to upgrade it... and now I'm tired and kinda weepy.
Things that ought to be simple, just aren't. I didn't get the schooling for this, and I have no buddies to ask. Simple things, insurmountable walls. I hate it.
Published at
2026-10-02 02:20:59 UTCEvent JSON
{
"id": "68ff82d6f4b449a4ce4ab7f58e6bd92dca9fb430f512f16537fffd13af5f5a2a",
"pubkey": "db31d2af2ace7e7a635688d63a8385a8f0e11a4623cfa112aa7b02999097824a",
"created_at": 1790907659,
"kind": 1,
"tags": [
[
"proxy",
"https://kolektiva.social/@violetmadder/117368924397943685",
"web"
],
[
"proxy",
"https://kolektiva.social/users/violetmadder/statuses/117368924397943685",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://kolektiva.social/users/violetmadder/statuses/117368924397943685",
"pink.momostr"
],
[
"-"
]
],
"content": "Every so often, I try to dabble in programming. Just a little Python, here and there. \n\nI hit walls every few minutes. \n\nI wrote a tiny script to generate text files for a journal, with a markdown template to start, named by date. I'd really like to be able to look at a calendar and see which days have entries. \n\nSo here I am discovering ics files, thinking maybe I could convert my entry dates into events, and I'm importing icalendar, and this page right here tells me how to convert the ics file into json... but 'Calendar' object has no attribute 'to_jcal'. Even though it's described right there in the icalendar documentation and ought to be there, right? \n\nMaybe I have the wrong version? Mint's software manager installed icalendar version 5.0 apparently and the latest stable version is 7.0 but even if that's the cause I can't figure out how to upgrade it... and now I'm tired and kinda weepy. \n\nThings that ought to be simple, just aren't. I didn't get the schooling for this, and I have no buddies to ask. Simple things, insurmountable walls. I hate it.",
"sig": "d751a0a29356766eb762c69beae1e18d1d581833936a906e6c2972b2e30936889c0976584e03703fe71acb7f355fb505fea9106eda97fd894478b8fe5212fae3"
}