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

Renames and deprecations for #68 #324

Merged
merged 9 commits into from
Sep 16, 2017

Commits on Sep 14, 2017

  1. Add TrioToken & refactor entry queue logic into a separate file

    ...and deprecate current_call_soon_thread_and_signal_safe.
    
    Still need to update callers and docs, but tests are passing (with
    tons of deprecation warnings).
    njsmith committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    7bc19c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2017

  1. Configuration menu
    Copy the full SHA
    f620db1 View commit details
    Browse the repository at this point in the history
  2. Update tests to use TrioToken

    njsmith committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    96a115b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aaf5f72 View commit details
    Browse the repository at this point in the history
  4. When fixing up __module__ metadata, recurse into class objects

    This lets us use things like:
    
      @deprecated(..., instead=BlockingTrioPortal.run)
      def current_await_in_trio_thread():
          ...
    
    and the message about BlockingTrioPortal.run now shows up correctly.
    njsmith committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    68c3bb7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1bed1d0 View commit details
    Browse the repository at this point in the history
  6. Document BlockingTrioPortal

    njsmith committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    5a37021 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d716003 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e2df899 View commit details
    Browse the repository at this point in the history