GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - python/python-insider-blog

BranchesTags
Open more actions menu

Latest commit

 

History

136 Commits
136 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
content
content
 
 
public
public
 
 
scripts
scripts
 
 
src
src
 
 
.dockerignore
.dockerignore
 
 
.gitignore
.gitignore
 
 
.pre-commit-config.yaml
.pre-commit-config.yaml
 
 
Dockerfile
Dockerfile
 
 
Makefile
Makefile
 
 
Procfile
Procfile
 
 
README.md
README.md
 
 
_typos.toml
_typos.toml
 
 
astro.config.ts
astro.config.ts
 
 
bun.lock
bun.lock
 
 
keystatic.config.tsx
keystatic.config.tsx
 
 
package.json
package.json
 
 
serve.ts
serve.ts
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

Python Insider Blog

Blog for Python core team, mostly for blogging about releases.

About

Uses keystatic for WYSIWYG editing.

Features some custom components like:

  • GitHub User, Repo
  • PyPI Project
  • CPython Docs

Utilizes Bun for builds. Uses Astro.js which builds statically at build time. Pre-commit config, powered by Prek to do CI things and spellchecks.

From Blogger

Migrated from Blogger with a field on new posts of "Previous Blogger URL" so that we can more easily redirect.

Posts

Posts are structured under content/posts/. They have the directory named after the blog entry title.

Inside is the core markdown (index.md) and optionally the images used in the blog entry.

Authors

Authors are configured via content/authors/.

Contributing

There are Make targets to get up and going, assuming you have the tooling required (Bun, prek, etc.)

Writing Blog Entries

You can pull the repo, run make dev, and edit the page via Keystatic with the nice UI or you can write markdown in your editor.

Both should open a pull request to GitHub for review and CI checks.

Note

You have access to a few custom components that can be used like {% GhUser name="hugovk" /%}, but PEPs, CPython docs, and GitHub links will automatically be picked up if you use standard markdown via the URL regex.

About

blog.python.org

Topics

blogpythonpython-blogpython-releases

Resources

Readme

Code of conduct

Code of conduct

Security policy

Security policy
Activity
Custom properties

Stars

32 stars

Watchers

3 watching

Forks

14 forks
Report repository

Sponsor this project

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.