From 596cb47f52f7f52a71437e5cfdd9b5ae4fe71be9 Mon Sep 17 00:00:00 2001 From: Brian Cohan Date: Tue, 15 Oct 2024 15:48:42 -0400 Subject: [PATCH] take 2 --- data/events.json | 12 +--- data/food_sponsors.json | 9 ++- data/icebreakers.json | 4 ++ docs/index.html | 21 ++++--- docs/meeting/index.html | 57 ++++++++++++------- .../templates/components/sponsor_card.html | 7 ++- 6 files changed, 66 insertions(+), 44 deletions(-) diff --git a/data/events.json b/data/events.json index 1055e35..a9950a9 100644 --- a/data/events.json +++ b/data/events.json @@ -1,14 +1,4 @@ [ - { - "url": "https://www.meetup.com/pyrvausergroup/events/300125995/?eventOrigin=group_events_list", - "title": "Leveraging tools to help you code", - "location": "Ippon Technologies, Richmond, VA", - "rsvps": 24, - "description": "
\n

\n This month, we're going to review how three tools work well together:\n
\n - pre-commit\n
\n - just\n
\n - uv\n

\n

\n Come out and see how you can leverage these to help you and your team out!\n

\n

\n \n Schedule\n \n
\n 5:45 pm - Doors Open / Social\n
\n 6:30 pm - Meeting Start\n
\n 7:30 pm - Wrap-up\n
\n 8:00 pm - Prologue (Social in Scotts Addition)\n

\n

\n \n All events are open to all skill levels\n \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

\n

\n Join our Discord server!\n \n https://pyrva.org/discord\n \n
\n Want to sponsor PyRVA?\n \n https://pyrva.org/donate\n \n
\n Want to present?\n \n https://forms.gle/q8w3xziArWjud5f67\n \n

\n
\n", - "image": "https://secure.meetupstatic.com/photos/event/2/6/6/b/event_521349835.webp", - "large_image": "https://secure.meetupstatic.com/photos/event/2/6/6/b/600_521349835.webp?w=750", - "datetime": "Tue, Sep 17, 2024, 5:45 PM" - }, { "url": "https://www.meetup.com/pyrvausergroup/events/302389877/?eventOrigin=group_events_list", "title": "New Ways to Manage Python Development with Docker!", @@ -16,7 +6,7 @@ "rsvps": 9, "description": "
\n

\n Accelerate your inner loop with container support - even if your application isn't containerized! Join us in this session to discover how using containers can revolutionize your Python development workflow. You\u2019ll learn how to seamlessly define and manage external dependencies, like databases or message queues, directly in your Python code. We\u2019ll show you how to automate the creation and teardown of these dependencies, enabling you to run reliable, consistent integration tests across all environments\u2014whether you're on Windows, macOS, or Linux. By the end of this session, you\u2019ll understand how to set up isolated testing environments that eliminate environment-specific issues and ensure that every test starts with a clean slate. We\u2019ll also dive into advanced features like parallel CI execution and containerized database instances, so you can start your tests with a known, controlled state every time. When you leave this session, you\u2019ll have the tools and knowledge to enhance your Python development process, collaborate more effectively with your team, and accelerate the delivery of high-quality software. Don\u2019t miss this opportunity to take your Python projects to the next level!\n

\n

\n \n Schedule\n \n
\n 5:45 pm - Doors Open / Social\n
\n 6:30 pm - Meeting Start\n
\n 7:30 pm - Wrap-up\n
\n 8:00 pm - Prologue (Social in Scotts Addition)\n

\n

\n \n All events are open to all skill levels\n \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

\n

\n Join our Discord server!\n \n https://pyrva.org/discord\n \n
\n Want to sponsor PyRVA?\n \n https://pyrva.org/donate\n \n
\n Want to present?\n \n https://forms.gle/q8w3xziArWjud5f67\n \n

\n
\n", "image": "https://secure.meetupstatic.com/photos/event/2/6/6/b/event_521349835.webp", - "large_image": "https://secure.meetupstatic.com/photos/event/2/6/6/b/600_521349835.webp?w=750", + "large_image": "https://secure.meetupstatic.com/photos/event/9/f/f/f/600_524080959.webp?w=750", "datetime": "Tue, Oct 15, 2024, 5:45 PM" }, { diff --git a/data/food_sponsors.json b/data/food_sponsors.json index 31a6912..dd51f11 100644 --- a/data/food_sponsors.json +++ b/data/food_sponsors.json @@ -23,5 +23,12 @@ "url": "https://pyrva.org" } ], - "2024-09-17": [] + "2024-09-17": [], + "2024-10-15": [ + { + "name": "Docker", + "logo": "https://www.docker.com/wp-content/uploads/2023/08/logo-guide-logos-1.svg", + "url": "https://docker.com" + } + ] } diff --git a/data/icebreakers.json b/data/icebreakers.json index f6bf9c6..3dc1b30 100644 --- a/data/icebreakers.json +++ b/data/icebreakers.json @@ -14,5 +14,9 @@ "2024-09-17": [ "What's one useful library that you don't use regularly?", "What is something on your bucket list?" + ], + "2024-10-15": [ + "What is your go to choice for managing Python environments?", + "If you could have any superpower, what would it be?" ] } diff --git a/docs/index.html b/docs/index.html index 7249708..d857c8d 100644 --- a/docs/index.html +++ b/docs/index.html @@ -745,9 +745,10 @@

- Ippon + class="flex flex-col items-center justify-center p-4 border rounded-lg shadow-md grayscale hover:border-blue-800 hover:grayscale-0"> + Ippon @@ -762,15 +763,17 @@

- JetBrains + class="flex flex-col items-center justify-center p-4 border rounded-lg shadow-md grayscale hover:border-blue-800 hover:grayscale-0"> + JetBrains - Python Software Foundation + class="flex flex-col items-center justify-center p-4 border rounded-lg shadow-md grayscale hover:border-blue-800 hover:grayscale-0"> + Python Software Foundation diff --git a/docs/meeting/index.html b/docs/meeting/index.html index 59b4808..166cd24 100644 --- a/docs/meeting/index.html +++ b/docs/meeting/index.html @@ -64,20 +64,20 @@

Upcoming Events

- +
-

New Ways to Manage Python Development with Docker!

- +

PyRVA Monthly Meeting

+
- +
@@ -85,12 +85,12 @@

Upcoming Events

PyRVA Monthly Meeting

- +
- +
@@ -98,7 +98,7 @@

Upcoming Events

PyRVA Monthly Meeting

- +
@@ -109,9 +109,9 @@

Upcoming Events

- Leveraging tools to help you code -

Leveraging tools to help you code

+

New Ways to Manage Python Development with Docker!

Schedule

@@ -128,15 +128,29 @@

Introductions

  • Name / Pronouns
  • -
  • What's one useful library that you don't use regularly?
  • +
  • What is your go to choice for managing Python environments?
  • -
  • What is something on your bucket list?
  • +
  • If you could have any superpower, what would it be?
+
+ Tonight's Food Provided By: +
+ + + Docker + + +
+
+
@@ -155,9 +169,10 @@

- Ippon + class="flex flex-col items-center justify-center p-4 border rounded-lg shadow-md grayscale hover:border-blue-800 hover:grayscale-0"> + Ippon

@@ -172,15 +187,17 @@

- JetBrains + class="flex flex-col items-center justify-center p-4 border rounded-lg shadow-md grayscale hover:border-blue-800 hover:grayscale-0"> + JetBrains - Python Software Foundation + class="flex flex-col items-center justify-center p-4 border rounded-lg shadow-md grayscale hover:border-blue-800 hover:grayscale-0"> + Python Software Foundation

diff --git a/src/pyrva/templates/components/sponsor_card.html b/src/pyrva/templates/components/sponsor_card.html index 3c7c185..41346cb 100644 --- a/src/pyrva/templates/components/sponsor_card.html +++ b/src/pyrva/templates/components/sponsor_card.html @@ -1,5 +1,6 @@ - {{ sponsor.name }} + class="flex flex-col items-center justify-center p-4 border rounded-lg shadow-md grayscale hover:border-blue-800 hover:grayscale-0"> + {{ sponsor.name }}