Documentation Updates by ethanschen · Pull Request #1097 · prometheus/client_python

Preview Link

Before merging this MR, you can preview all changes at:
https://www.ethans.space/client_python/

Key Changes

  1. Dependency Updates
  1. New Edit Button
    Added an "Edit" button in the top-right corner of documentation articles for easier contributions.
    Edit Button Preview

  2. Open Source License
    Added a clear open source license notice in the website footer.
    License Preview

  3. Improved Homepage
    Replaced the minimal homepage with a dedicated "Getting Started" section to better orient new users.
    Homepage Before
    Homepage Preview

Addition

This MR addresses frequent user requests for improved documentation. Future work will focus on enhancing incomplete functional demonstrations that have been raised as a key concern.