Skip to content
Snippets Groups Projects
Select Git revision
  • release-2025-05-15-with-patches protected
  • main default protected
  • release-2025-03-27-with-patches protected
  • release-2024-12-30-with-client-builder protected
  • release-2024-12-26-with-client-builder protected
  • release-2024-11-05-with-client-builder protected
  • release-2024-08-16-with-client-builder protected
  • release-2024-09-09-with-client-builder protected
  • release-2024-08-28-with-client-builder protected
  • release-2024-10-09-with-client-builder protected
  • sbuttgereit/expose_client_builder_with_hyper_1_0
  • release-2025-05-15
  • release-2025-05-09
  • release-2025-05-02
  • release-2025-04-23
  • release-2025-03-27
  • release-2025-03-25
  • release-2025-03-10
  • release-2025-03-04
  • release-2025-02-20
  • release-2025-02-12
  • release-2025-02-03
  • release-2025-01-28
  • release-2025-01-23
  • release-2025-01-17
  • release-2025-01-14
  • release-2024-12-30
  • release-2024-12-26
  • release-2024-12-16
  • release-2024-12-03
  • release-2024-11-05
31 results

smithy-rs

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Burak authored
    * Python: map Python middlewares to Tower layers
    
    * Make middleware layer infallible
    
    * Use message and status code from `PyMiddlewareException`
    
    * Introduce `FuncMetadata` to represent some information about a Python function
    
    * Improve middleware errors
    
    * Add missing copyright headers
    
    * Allow accessing and changing request body
    
    * Allow changing response
    
    * Add some documentation about moving data back-and-forth between Rust and Python
    
    * Add `mypy` to Pokemon service and update typings and comments for middlewares
    
    * Add or update comments on the important types
    
    * Add Rust equivalent of `collections.abc.MutableMapping`
    
    * Add `PyHeaderMap` to make `HeaderMap` accessible from Python
    
    * Apply suggestions from code review
    
    Co-authored-by: default avatarLuca Palmieri <20745048+LukeMathWalker@users.noreply.github.com>
    
    * Improve logging
    
    * Add `RichPyErr` to have a better output for `PyErr`s
    
    * Better error messages for `PyMiddlewareError` variants
    
    * Factor out repeating patterns in tests
    
    * Preserve `__builtins__` in `globals` to fix tests in Python 3.7.10 (our CI version)
    
    * Export `RichPyErr` to fix `cargo doc` error
    
    * Apply suggestions from code review
    
    Co-authored-by: default avatarMatteo Bigoi <1781140+crisidev@users.noreply.github.com>
    
    * Add missing SPDX headers
    
    * Document that `keys`, `values` and `items` on `PyMutableMapping` causes clones
    
    Co-authored-by: default avatarLuca Palmieri <20745048+LukeMathWalker@users.noreply.github.com>
    Co-authored-by: default avatarMatteo Bigoi <1781140+crisidev@users.noreply.github.com>
    4f76e35f
    History
    Name Last commit Last update