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

Channels, a replacement for Queues #586

Merged
merged 23 commits into from
Oct 5, 2018
Merged

Commits on Oct 1, 2018

  1. Add trio.open_channel

    njsmith committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    1409c7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87b3c5d View commit details
    Browse the repository at this point in the history
  3. yapf

    njsmith committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    f22bd4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    58b8d46 View commit details
    Browse the repository at this point in the history
  5. hack hack

    njsmith committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    bdc5092 View commit details
    Browse the repository at this point in the history
  6. Tests pass

    njsmith committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    5006e3a View commit details
    Browse the repository at this point in the history
  7. Add channel-based lock tests

    njsmith committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    6468e28 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c635108 View commit details
    Browse the repository at this point in the history
  9. Add newsfragments

    njsmith committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    18c6402 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4b982f5 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2018

  1. Wrote lots of docs, and made changes triggered by docs

    Made SendChannel and ReceiveChannel into ABCs.
    
    Renamed open_channel to open_memory_channel
    njsmith committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    0655003 View commit details
    Browse the repository at this point in the history
  2. Add ReceiveChannel.clone

    Discovered while writing the docs that not having it is really
    confusing and hard to justify.
    njsmith committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    6a86490 View commit details
    Browse the repository at this point in the history
  3. Fix test failure on windows

    njsmith committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    0ee6317 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17242ba View commit details
    Browse the repository at this point in the history
  5. Finish writing channel docs

    njsmith committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    c5a8b5c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    48b3058 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2018

  1. Address review comments

    njsmith committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    55eac43 View commit details
    Browse the repository at this point in the history
  2. yapf

    njsmith committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    9600a1c View commit details
    Browse the repository at this point in the history
  3. Add forgotten files

    njsmith committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    177bc0c View commit details
    Browse the repository at this point in the history
  4. Fix sphinx link

    njsmith committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    a9b95ef View commit details
    Browse the repository at this point in the history
  5. Remove working notes

    Now immortalized in python-triogh-719
    njsmith committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    c23dcba View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ad74f70 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d424aa9 View commit details
    Browse the repository at this point in the history