Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: 0.20.1 #3713

Merged
merged 52 commits into from Dec 30, 2023
Merged

release: 0.20.1 #3713

merged 52 commits into from Dec 30, 2023

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    427b2e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8392ed2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e07203 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84264b3 View commit details
    Browse the repository at this point in the history
  5. Add an entry to features table in lib

    orhun authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    779eb24 View commit details
    Browse the repository at this point in the history
  6. Set version of smallvec to 1.0

    orhun authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    826fa97 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d468f57 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f745299 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    30463b6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    422f866 View commit details
    Browse the repository at this point in the history
  11. Bump actions/setup-node from 3 to 4

    Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
    - [Release notes](https://github.com/actions/setup-node/releases)
    - [Commits](actions/setup-node@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-node
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    97bf194 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e900df0 View commit details
    Browse the repository at this point in the history
  13. ci: tidy up some dev deps

    davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    8c272a6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    92cde09 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    410ef89 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ba5a1da View commit details
    Browse the repository at this point in the history
  17. Note about pyenv activate and pyenv virtualenv commands

    Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
    davidhewitt and nikomatsakis committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    7f32876 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    8e08e4a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    04af02f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2aca7f5 View commit details
    Browse the repository at this point in the history
  21. Update guide/src/class.md

    Co-authored-by: Bruno Kolenbrander <59372212+mejrs@users.noreply.github.com>
    2 people authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    15c2800 View commit details
    Browse the repository at this point in the history
  22. Finish rename

    daemontus authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    10086d1 View commit details
    Browse the repository at this point in the history
  23. feat: add take and into_inner methods to GILOnceCell

    Joseph Perez authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    04bb9f2 View commit details
    Browse the repository at this point in the history
  24. refactor: remove useless unsafe in get_mut

    Joseph Perez authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    a4aba0a View commit details
    Browse the repository at this point in the history
  25. docs: add newsfragment

    Joseph Perez authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    b08c92b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d649f66 View commit details
    Browse the repository at this point in the history
  27. fix missing char conversion

    suriya-ganesh authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    c8ef081 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    aa6f146 View commit details
    Browse the repository at this point in the history
  29. ci: updates for rust 1.74

    davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    8d637b0 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    bbc5404 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    9dbd81b View commit details
    Browse the repository at this point in the history
  32. feat: allow classmethod/pass_module to receive owned types

    This is necessary for async functions
    Joseph Perez authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    466359a View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    3d17f74 View commit details
    Browse the repository at this point in the history
  34. remove type_is_pymodule

    davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    25b8a37 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    e0513d7 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    2312270 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    b1de927 View commit details
    Browse the repository at this point in the history
  38. Create subinterpreter example

    mejrs authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    405d722 View commit details
    Browse the repository at this point in the history
  39. fixes #3561 -- silence new clippy warning

    alex authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    830b3bb View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    485f5c0 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    413dda0 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    856b859 View commit details
    Browse the repository at this point in the history
  43. Refactor create_type_object so that most of the code is monomorphic

    In pyca/cryptography this function is the #1 source of lines of generated LLVM IR, because it is duplicated 42x (and growing!). By rewriting it so most of the logic is monomorphic, we reduce the generated LLVM IR for this function by 4x.
    alex authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    1166a99 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    7032789 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    1896a32 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    5c1e4d1 View commit details
    Browse the repository at this point in the history
  47. Enable GILProtected access via PyVisit

    Closes #3615
    
    This simply adds a new method which uses the existence of a `PyVisit`
    object as proof that the GIL is held instead of a `Python` object. This
    allows `GILProtected` to be used in instances where contained Python
    objects need to participate in garbage collection. Usage in this
    situation should be valid since no Python calls are made and this does
    not provide any additional mechanism for accessing a `Python` object.
    neachdainn authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    8f6976d View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    d897479 View commit details
    Browse the repository at this point in the history
  49. Fixes #3645 -- added abi3-py312 feature

    alex authored and davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    b842711 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    ecb0e9c View commit details
    Browse the repository at this point in the history
  51. ci: updates for Rust 1.75

    davidhewitt committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    985412f View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. release: 0.20.1

    davidhewitt committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    d3f034a View commit details
    Browse the repository at this point in the history