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

Dev #94

Merged
merged 19 commits into from
Aug 10, 2023
Merged

Dev #94

merged 19 commits into from
Aug 10, 2023

Commits on Jul 9, 2022

  1. Configuration menu
    Copy the full SHA
    a78dcc2 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2022

  1. Merge pull request #87 from dapper91/refactoring

    - added MaybeSet generic type to eliminate boilerplate typing.
    dapper91 committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    0f21f4d View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Configuration menu
    Copy the full SHA
    9aebce5 View commit details
    Browse the repository at this point in the history
  2. examples/aio_pika_server.py: Fix example add_user() to not trigger mypy

    The add_user() example in examples/aio_pika_server.py is not yet used
    by the example client, so it can be fixed for mypy using dataclasses
    similar to the example add_user() with dataclasses at the end of README.rst.
    Bernhard Kaindl committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    5b168b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Fix aio_pika client to never throw AssertionErrors

    Issue #91 shows an AssertionError when a connected aio_pika client
    which didn't need to open a result queue calls client.close().
    
    It should be possible to call client.close() also in this case
    to close the connection to the RabbitMQ server, because when
    either the client was interrupted, had nothing to do before
    closing, it, this is the normal state.
    
    Also replace the other assertions in the aio_pika client's close()
    with simple checks which don't abort the function to close any
    other remaining connection elements or futures which are not
    properly handled when simply aborting with an assertion.
    
    For details and a test case, see issue #91.
    Bernhard Kaindl committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    6003caf View commit details
    Browse the repository at this point in the history
  2. skip testing with Python3.7 on github, it's flake8 is broken

    Bernhard Kaindl committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    415416d View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Merge pull request #92 from dapper91/pika-close-without-assertions

    Fix AssertionErrors in close() of aio_pika client.
    bernhardkaindl committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    bd651bd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #89 from dapper91/py310-example-aio_pika

    examples/aio_pika_server.py: Use asyncio.new_event_loop() for 3.10+ & mypy fixes
    bernhardkaindl committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    8dd3490 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #90 from dapper91/mypy-example-aio_pika-fix-add_user

    examples/aio_pika_server.py: Fix example add_user() to not trigger mypy
    bernhardkaindl committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    1524ecd View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. pre-commit repos updated.

    dapper91 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    007ec07 View commit details
    Browse the repository at this point in the history
  2. mypy version updated.

    dapper91 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    4802be2 View commit details
    Browse the repository at this point in the history
  3. examples bugs fixed.

    dapper91 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    a34b4c9 View commit details
    Browse the repository at this point in the history
  4. documentation updated.

    dapper91 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    8346099 View commit details
    Browse the repository at this point in the history
  5. python 3.11 support added.

    dapper91 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    c5a5a24 View commit details
    Browse the repository at this point in the history
  6. test dependencies updated.

    dapper91 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    dccefa4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e48b6cf View commit details
    Browse the repository at this point in the history
  8. Merge pull request #93 from dapper91/refactoring

    - refactoring done
    - dependencies updated
    - python 3.11 support added
    dapper91 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    01ec678 View commit details
    Browse the repository at this point in the history
  9. bump version 1.7.0.

    dapper91 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    f9ba114 View commit details
    Browse the repository at this point in the history
  10. build budge updated.

    dapper91 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    a79c33a View commit details
    Browse the repository at this point in the history