Skip to content

Commit 8db8a07

Browse files
authored
Merge pull request #28 from pyrva/performance
Performance
2 parents 9f0a2aa + 6582e01 commit 8db8a07

File tree

84 files changed

+2647
-315
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+2647
-315
lines changed

.gitigore renamed to .gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
**/__pycache__/
22
.ruff_cache
3+
node_modules/

.vscode/tasks.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,20 @@
2727
},
2828
"problemMatcher": [],
2929
},
30+
{
31+
"label": "tailwindcss - watch",
32+
"type": "shell",
33+
"command": "npx tailwindcss -i ./src/pyrva/static/css/style.css -o ./src/pyrva/static/css/site.css --minify --watch",
34+
"presentation": {
35+
"reveal": "never",
36+
},
37+
"problemMatcher": [],
38+
},
39+
{
40+
"label": "tailwindcss",
41+
"type": "shell",
42+
"command": "npx tailwindcss -i ./src/pyrva/static/css/style.css -o ./src/pyrva/static/css/site.css --minify"
43+
},
3044
{
3145
"label": "build",
3246
"type": "shell",

data/events.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,9 @@
11
[
2-
{
3-
"url": "https://www.meetup.com/pyrvausergroup/events/300125988/",
4-
"title": "Data Analytics with Pandas",
5-
"location": "Ippon Technologies, Richmond, VA",
6-
"rsvps": 13,
7-
"description": "<div class=\"utils_cardDescription__1Qr0x max-h-[60px] text-sm\" inert=\"true\">\n <p class=\"mb-4\">\n Our own Paul Joireman will be presenting on performing Data Analyses using the Pandas library!\n </p>\n <p class=\"mb-4\">\n ***\n </p>\n <p class=\"mb-4\">\n <strong>\n Schedule\n </strong>\n <br/>\n 5:45 pm - Doors Open / Social\n <br/>\n 6:30 pm - Meeting Start\n <br/>\n 7:30 pm - Wrap-up\n <br/>\n 8:00 pm - Prologue (Social in Scotts Addition)\n </p>\n <p class=\"mb-4\">\n <strong>\n All events are open to all skill levels\n </strong>\n . If you're just starting out, come to learn and feel free to ask questions. That's where the real learning happens. If you're a more seasoned developer, we'd love to learn from you. Despite what the Zen of Python says, there are usually more than one way to do something, so share your knowledge!\n </p>\n <p class=\"mb-4\">\n Join our Discord server!\n <strong>\n https://pyrva.org/discord\n </strong>\n <br/>\n Want to sponsor PyRVA?\n <strong>\n https://pyrva.org/donate\n </strong>\n <br/>\n Want to present?\n <strong>\n https://forms.gle/q8w3xziArWjud5f67\n </strong>\n </p>\n</div>\n",
8-
"image": "https://secure.meetupstatic.com/photos/event/1/b/5/0/event_521826992.webp",
9-
"large_image": "https://secure.meetupstatic.com/photos/event/1/b/5/0/600_521826992.webp?w=750",
10-
"datetime": "Tue, Jul 2, 2024, 5:45 PM"
11-
},
122
{
133
"url": "https://www.meetup.com/pyrvausergroup/events/301247440/",
144
"title": "PyRVA Social Night - Richmond Flying Squirrels",
155
"location": "The Diamond, Richmond, VA",
16-
"rsvps": 11,
6+
"rsvps": 14,
177
"description": "<div class=\"utils_cardDescription__1Qr0x max-h-[60px] text-sm\" inert=\"true\">\n <p class=\"mb-4\">\n Join PyRVA for a night at the ballpark and cheer on the Richmond Flying Squirrels!\n </p>\n <p class=\"mb-4\">\n We'll sit in the General Admission area so it will be easy to get seats together. $10/person ahead of time, $12/person day-of. Feel free to bring your family along for the fun!\n </p>\n <p class=\"mb-4\">\n Grab your tickets here: https://www.milb.com/richmond/schedule/2024-07\n </p>\n</div>\n",
188
"image": "https://secure.meetupstatic.com/photos/event/3/4/a/0/event_521293472.webp",
199
"large_image": "https://secure.meetupstatic.com/photos/event/3/4/a/0/600_521293472.webp?w=750",
@@ -23,7 +13,7 @@
2313
"url": "https://www.meetup.com/pyrvausergroup/events/300125994/",
2414
"title": "Django Front Ends - HTMX vs React",
2515
"location": "Ippon Technologies, Richmond, VA",
26-
"rsvps": 3,
16+
"rsvps": 5,
2717
"description": "<div class=\"utils_cardDescription__1Qr0x max-h-[60px] text-sm\" inert=\"true\">\n <p class=\"mb-4\">\n Chris May will be doing a dress rehearsal of his DjangoCon talk comparing front end options for Python websites.\n </p>\n <p class=\"mb-4\">\n <strong>\n Schedule\n </strong>\n <br/>\n 5:45 pm - Doors Open / Social\n <br/>\n 6:30 pm - Meeting Start\n <br/>\n 7:30 pm - Wrap-up\n <br/>\n 8:00 pm - Prologue (Social in Scotts Addition)\n </p>\n <p class=\"mb-4\">\n <strong>\n All events are open to all skill levels\n </strong>\n . If you're just starting out, come to learn and feel free to ask questions. That's where the real learning happens. If you're a more seasoned developer, we'd love to learn from you. Despite what the Zen of Python says, there are usually more than one way to do something, so share your knowledge!\n </p>\n <p class=\"mb-4\">\n Join our Discord server!\n <strong>\n https://pyrva.org/discord\n </strong>\n <br/>\n Want to sponsor PyRVA?\n <strong>\n https://pyrva.org/donate\n </strong>\n <br/>\n Want to present?\n <strong>\n https://forms.gle/q8w3xziArWjud5f67\n </strong>\n </p>\n</div>\n",
2818
"image": "https://secure.meetupstatic.com/photos/event/1/d/c/8/event_521827624.webp",
2919
"large_image": "https://secure.meetupstatic.com/photos/event/1/d/c/8/600_521827624.webp?w=750",
@@ -98,5 +88,15 @@
9888
"image": "https://secure.meetupstatic.com/photos/event/2/6/6/b/event_521349835.webp",
9989
"large_image": "https://secure.meetupstatic.com/photos/event/2/6/6/b/600_521349835.webp?w=750",
10090
"datetime": "Tue, Mar 18, 2025, 5:45 PM"
91+
},
92+
{
93+
"url": "https://www.meetup.com/pyrvausergroup/events/hpmfmtyhcgbtb/",
94+
"title": "PyRVA Monthly Meeting",
95+
"location": "Ippon Technologies, Richmond, VA",
96+
"rsvps": 2,
97+
"description": "<div class=\"utils_cardDescription__1Qr0x max-h-[60px] text-sm\" inert=\"true\">\n <p class=\"mb-4\">\n This is a placeholder event so you know when to plan to be there.\n </p>\n <p class=\"mb-4\">\n <strong>\n Schedule\n </strong>\n <br/>\n 5:45 pm - Doors Open / Social\n <br/>\n 6:30 pm - Meeting Start\n <br/>\n 7:30 pm - Wrap-up\n <br/>\n 8:00 pm - Prologue (Social in Scotts Addition)\n </p>\n <p class=\"mb-4\">\n <strong>\n All events are open to all skill levels\n </strong>\n . If you're just starting out, come to learn and feel free to ask questions. That's where the real learning happens. If you're a more seasoned developer, we'd love to learn from you. Despite what the Zen of Python says, there are usually more than one way to do something, so share your knowledge!\n </p>\n <p class=\"mb-4\">\n Join our Discord server!\n <strong>\n https://pyrva.org/discord\n </strong>\n <br/>\n Want to sponsor PyRVA?\n <strong>\n https://pyrva.org/donate\n </strong>\n <br/>\n Want to present?\n <strong>\n https://forms.gle/q8w3xziArWjud5f67\n </strong>\n </p>\n</div>\n",
98+
"image": "https://secure.meetupstatic.com/photos/event/2/6/6/b/event_521349835.webp",
99+
"large_image": "https://secure.meetupstatic.com/photos/event/2/6/6/b/600_521349835.webp?w=750",
100+
"datetime": "Tue, Apr 15, 2025, 5:45 PM"
101101
}
102102
]

data/food_sponsors.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
"2024-07-02": [
33
{
44
"name": "Chris May",
5-
"logo": "images/ChrisMay.jpg",
5+
"logo": "images/ChrisMay.webp",
66
"url": "https://pyrva.org"
77
},
88
{
99
"name": "Brian Cohan",
10-
"logo": "images/BrianCohan.jpg",
10+
"logo": "images/BrianCohan.webp",
1111
"url": "https://pyrva.org"
1212
}
1313
]

data/organizers.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "Chris May",
44
"pronouns": "he/him",
55
"role": "Founder / Content Manager",
6-
"img": "images/ChrisMay.jpg",
6+
"img": "images/ChrisMay.webp",
77
"socials": {
88
"linkedin": "https://www.linkedin.com/in/1chrismay/",
99
"github": "https://github.com/Chris-May",
@@ -14,7 +14,7 @@
1414
"name": "Brian Cohan",
1515
"pronouns": "he/they",
1616
"role": "Community Manager",
17-
"img": "images/BrianCohan.jpg",
17+
"img": "images/BrianCohan.webp",
1818
"socials": {
1919
"linkedin": "https://www.linkedin.com/in/briandcohan/",
2020
"github": "https://github.com/briancohan",
@@ -25,7 +25,7 @@
2525
"name": "Adam Emery",
2626
"pronouns": "he/him",
2727
"role": "Content Manager",
28-
"img": "images/AdamEmery.jpg",
28+
"img": "images/AdamEmery.webp",
2929
"socials": {
3030
"linkedin": "https://www.linkedin.com/in/aqemery/",
3131
"github": "https://github.com/aqemery"

data/sponsors.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
"function": [
1414
{
1515
"name": "JetBrains",
16-
"logo": "images/sponsor_logos/jetbrains.png",
16+
"logo": "images/sponsor_logos/jetbrains.webp",
1717
"url": "https://www.jetbrains.com/",
1818
"start": "2024-01-01",
1919
"end": "2024-12-31"
2020
},
2121
{
2222
"name": "Python Software Foundation",
23-
"logo": "images/sponsor_logos/psf.png",
23+
"logo": "images/sponsor_logos/psf.webp",
2424
"url": "https://www.python.org/psf-landing/",
2525
"start": "2024-01-01",
2626
"end": "2024-12-31"

0 commit comments

Comments
 (0)