Skip to content

Conversation

dcabib
Copy link
Contributor

@dcabib dcabib commented Sep 4, 2025

Summary

This PR updates the documentation copyright notice in mkdocs.yml to align with AWS documentation standards as requested in issue #7311.

Changes Made

  • Replace simple copyright line with comprehensive footer
  • Add Privacy and Site terms links with proper target="_blank" and rel="nofollow" attributes
  • Update copyright format to match AWS documentation patterns
  • Align with Java and TypeScript implementations for consistency across Powertools languages

Before

copyright: Copyright © 2023 Amazon Web Services

After

copyright: |
  <div id="awsdocs-legal-zone-copyright">
      <a href="https://aws.amazon.com/privacy" target="_blank" rel="nofollow">Privacy</a> |
      <a href="https://aws.amazon.com/terms/" target="_blank" rel="nofollow">Site terms</a> |
      <span class="copyright">
        © 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.
      </span>
  </div>

Cross-Project Consistency

This change ensures consistency across all Powertools projects:

Issue number: closes #7311


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

…amples and encoding

- Add OpenAPIResponseHeader TypedDict with full OpenAPI spec compliance
- Add headers and links fields to OpenAPIResponse TypedDict
- Add examples and encoding fields to content models
- Fix processing logic to preserve examples when using model field
- Maintain 100% backward compatibility with total=False
- Add comprehensive functional tests covering all scenarios

Fixes aws-powertools#4870
- Replace simple copyright line with comprehensive footer
- Add Privacy and Site terms links with proper attributes
- Update copyright format to match AWS documentation patterns
- Align with Java and TypeScript implementations for consistency

Fixes aws-powertools#7311
@dcabib dcabib requested a review from a team as a code owner September 4, 2025 12:18
@dcabib dcabib requested a review from hjgraca September 4, 2025 12:18
@boring-cyborg boring-cyborg bot added documentation Improvements or additions to documentation event_handlers tests labels Sep 4, 2025
@pull-request-size pull-request-size bot added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Sep 4, 2025
@dcabib dcabib closed this Sep 4, 2025
@dcabib dcabib deleted the docs/update-copyright-notice branch September 4, 2025 12:19
Copy link

sonarqubecloud bot commented Sep 4, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation event_handlers size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Maintenance: Update Documentation Copyright notice

1 participant