File tree Expand file tree Collapse file tree 8 files changed +1216
-8
lines changed Expand file tree Collapse file tree 8 files changed +1216
-8
lines changed Original file line number Diff line number Diff line change 6
6
- id : end-of-file-fixer
7
7
- id : trailing-whitespace
8
8
- id : check-toml
9
+ - repo : https://github.com/astral-sh/uv-pre-commit
10
+ # uv version.
11
+ rev : 0.6.8
12
+ hooks :
13
+ - id : uv-lock
14
+ - id : uv-export
15
+ - id : pip-compile
16
+ args : [requirements-dev.in, -o, requirements-dev.txt]
17
+ files : ^requirements-dev\.(in|txt)$
9
18
- repo : https://github.com/quantco/pre-commit-mirrors-ruff
10
19
rev : 0.4.3
11
20
hooks :
Original file line number Diff line number Diff line change @@ -147,5 +147,5 @@ social_cards:
147
147
# relative paths from the repository root
148
148
cache_dir : " ./.cache/plugin/social"
149
149
site_dir : " ./site/assets/images/social"
150
- # convention, rename your logo accordingly
150
+ # by convention, rename your logo accordingly
151
151
logo_path : " ./docs/assets/images/social_card_logo.png"
Original file line number Diff line number Diff line change @@ -6,3 +6,15 @@ icon: fontawesome/solid/bullhorn
6
6
7
7
!!! warning
8
8
This document is a work in progress. Please check back later for updates.
9
+
10
+
11
+ What and when to communicate
12
+
13
+ - Blog Posts
14
+ - review any other parts of the website that might require updates
15
+ - website sections we use to point attendees to what currently matters
16
+ - communication plan and who to involve
17
+
18
+ Als Social Card verwenden wir welche mit passender Beschriftung.
19
+ Falls keine individuelle Social Card vorhanden ist, den Link im Header entfernen. Dann wird die Social Card der Webseite automatisch verwendet.
20
+
Original file line number Diff line number Diff line change @@ -4,11 +4,6 @@ icon: fontawesome/solid/shirt
4
4
---
5
5
# Swag
6
6
7
- !!! warning
8
- This document is a work in progress. Please check back later for updates.
9
-
10
- ---
11
-
12
7
## Swag Guidelines
13
8
14
9
We do not produce any swag except for the pre-order conference t-shirts.
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : Toolzoo
3
+ icon : fontawesome/solid/hippo
4
+ ---
5
+ # Tools Guidelines
6
+ Tools and intersections used in open source community events.
7
+
8
+ 1 . [ GitHub] ( https://github.com/ )
9
+ - public documentation: https://github.com/PioneersHub/conference and https://pioneershub.github.io/pyconde25-conference/
10
+ - website
11
+ 2 . [ Tito] ( https://ti.to ) for ticketing
12
+ 3 . [ pretalx] ( https://pretalx.com ) for CfP (Call for Proposals)
13
+ - collect & review proposals and create schedule
14
+ 4 . [ Pytanis] ( https://github.com/PioneersHub/pytanis ) as interface to pretalx
15
+ 5 . Validation Service: REST API for participant info (TODO: add link)
16
+ - validate conference participants via ticket ID and name
17
+ - validate if email address is a participant
18
+ 6 . [ Discord] ( https://discord.com/ ) as conference communication platform
19
+ 7 . Discord Bot: https://github.com/PYCONDE/discord/tree/main
20
+ - registration service: user authentification via ticket ID and name using the Validation Service. Adds the required discord roles to the user
21
+ - program notifications: send notifications to the program in the discord channel
22
+ - job board: send job offers from the sponsors automatically to the job board (currently works with csv file import and should be updated to read from google forms directly)
23
+ 8 . [ pytube] ( https://github.com/PioneersHub/pytube ) for YouTube video publishing
24
+ 9 . [ Certificate of attendance] ( https://github.com/PioneersHub/participation_certificate ) for PDF document creation
25
+ 10 . [ Team page helper app] ( https://github.com/PioneersHub/team_page_helper_app ) for adding team members to the website
26
+ - creates json and makes a PR on the conference website
27
+
28
+ # External Tools and Services
29
+
30
+ 1 . Mailgun for transactional emails.
Original file line number Diff line number Diff line change 35
35
- Diversity :
36
36
- Grant-Applications : guidelines/grant-applications.md
37
37
- Grants-Guidelines : guidelines/grants.md
38
+ - Toolgarden :
39
+ - Tools : guidelines/tools.md
38
40
- Governance :
39
41
- Governance : guidelines/governance.md
40
42
- Infrastructure :
Original file line number Diff line number Diff line change 1
1
[project ]
2
- name = " PyCon DE & PyData 2025"
2
+ name = " pyconde-pydata- 2025-conference "
3
3
version = " 0.3.4"
4
4
description = " Public documentation for organizing our volunteer-driven conference."
5
5
authors = [
@@ -12,6 +12,19 @@ classifiers = [
12
12
" Programming Language :: Python :: 3.12" ,
13
13
]
14
14
15
+ dependencies = [
16
+ " bumpversion>=0.6.0" ,
17
+ " mkdocs>=1.6.1" ,
18
+ " mkdocs-glightbox>=0.4.0" ,
19
+ " mkdocs-macros-plugin>=1.3.7" ,
20
+ " mkdocs-material[imaging]>=9.6.9" ,
21
+ " mkdocs-open-in-new-tab>=1.0.8" ,
22
+ " omegaconf>=2.3.0" ,
23
+ " pymdown-extensions>=10.14.3" ,
24
+ " pytanis>=0.8" ,
25
+ " webcolors>=24.11.1" ,
26
+ ]
27
+
15
28
[build-system ]
16
29
requires = [" setuptools" ]
17
30
build-backend = " setuptools.build_meta"
@@ -46,4 +59,4 @@ ignore = [
46
59
[tool .ruff .format ]
47
60
quote-style = " double"
48
61
indent-style = " space"
49
- docstring-code-format = true
62
+ docstring-code-format = true
You can’t perform that action at this time.
0 commit comments