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

Update to latest #4

Open
wants to merge 55 commits into
base: master
Choose a base branch
from
Open

Update to latest #4

wants to merge 55 commits into from

Commits on Jun 14, 2023

  1. Ensure callback map is rebuilt after reply_to topics are created (fau…

    …st-streaming#510)
    
    * Ensure callback map is rebuilt after reply_to topics are created
    
    * Guard changes to client_only mode
    
    * register reply_to topic with the conductor in the ReplyConsumer
    
    * remove additional logging
    
    * undo refactoring of _tp_index construction
    
    * use MagicMock to make topics iterable
    
    * sort test imports
    
    * run maybe_declare before adding topic to ReplyConsumer
    
    ---------
    
    Co-authored-by: Richard Hundt <[email protected]>
    richardhundt and Richard Hundt authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    155e40d View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Fix set operations in ChangeloggedSet (faust-streaming#521)

    * Fixes AttributeError: 'list' object has no attribute 'difference' in _modify_set
    
    * Make sure sets are properly constructed from list objects during recovery and passed to mode's set collection
    
    ---------
    
    Co-authored-by: Richard Hundt <[email protected]>
    Co-authored-by: William Barnhart <[email protected]>
    3 people authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    0531715 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. Implement OAuthbearer auth mechanism (faust-streaming#525)

    * initial commit
    
    * isort
    
    * Update type signature
    
    * Add to missing imports
    
    * Remove unused imports
    
    * Remove duplicate docstring
    
    * Add test
    
    * Fix SSL configuration, add test
    
    * Remove client_id and update repr
    
    * linting
    
    * Remove client_id from test
    
    * Add test case to aiokafka transport
    
    * Add documentation on OAuthCredentials
    
    ---------
    
    Co-authored-by: Chris Coutinho <[email protected]>
    cbcoutinho and cbcoutinho authored Jun 25, 2023
    Configuration menu
    Copy the full SHA
    ada6429 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Fix for current_event not in context during periodic flush (faust-str…

    …eaming#522)
    
    Co-authored-by: Richard Hundt <[email protected]>
    Co-authored-by: William Barnhart <[email protected]>
    3 people authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    f79cc16 View commit details
    Browse the repository at this point in the history
  2. Update CI/CD workflows, setup config files, and build wheels for Pyth…

    …on >= 3.8 (faust-streaming#524)
    
    * Update CI/CD workflows
    
    * disable cython for 3.12 and pypy3.9
    
    * forgot to disable tests for 3.7
    
    * properly disable cython
    
    * syntax is annoying
    
    * we should only test with orjson if we have cython installed
    
    * allow experimentals to fail
    
    * a test should take no longer than ten minutes
    
    * i guess we can't use continue-on-error that way then
    
    * test cibuildwheel
    
    * revert dist.yml changes
    
    * disable testing for 3.12 until properly supported in August or so
    
    * disable scripts/coverage call in scripts/tests because we already do it in a separate job
    
    * remove old tests and disable timeout
    
    * dsiable integ
    
    * try skipping meticulous tests
    
    * disable pypy tests for now
    
    * fix typo
    
    * extend timeout
    
    * switch over setup.cfg to pyproject.toml
    
    * fix linting
    
    * flake8 is impossible to please apparently
    
    * update gh-pages.yml
    
    * fix all yamls
    
    * fix requirements seutp
    
    * cleanup
    
    * should continue on false
    
    * fix continue on error placement
    
    * check linting only
    
    * Update python-package.yml to use experimental
    
    * Update python-package.yml
    
    * Update tests to run meticulous again
    
    * Update python-package.yml to allow 3.12 to fail
    
    * just disable 3.12 for now
    
    * Update python-package.yml to not test pypy until we figure this out
    
    * Update python-package.yml to extend job timeout to 10m
    
    * consolidate dist.yml into python-package.yml
    
    * update pyproject.toml with proper cibuildwheel config
    
    * forgot fetch-depth for wheel builds
    
    * reformat
    
    * skip builds for musllinux_x86_64
    
    * enable check requirement
    
    * revert drastic changes for linting
    
    * pull in new changes from master
    wbarnha authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    600d0ae View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Enable PyPy testing (faust-streaming#530)

    * Skip failing tests on PyPy for now
    
    * use move pypy3.9 into main tests
    
    * never mind pypy is experimental then
    
    * skip meticulous tests on pypy
    
    * no cython w/pypy for now
    
    * skip janky tests on pypy
    
    * lint
    
    * rename workflow
    
    * add asyncio_mode = "auto" to pyproject.toml
    
    * undo disabled tests in functional test_streams.py
    
    * enable regular stream testing for unit tests
    wbarnha authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7eea54a View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

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

Commits on Jul 11, 2023

  1. Bump actions/upload-pages-artifact from 1 to 2 (faust-streaming#533)

    Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 1 to 2.
    - [Release notes](https://github.com/actions/upload-pages-artifact/releases)
    - [Commits](actions/upload-pages-artifact@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-pages-artifact
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    ddf27f5 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Use rocksdict version >= v0.3.11 (faust-streaming#538)

    * Bump rocksdict to v0.3.13
    
    * Use rocksdict>=0.3.11,<4.0
    GodTamIt authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    4a23420 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

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

Commits on Aug 14, 2023

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

Commits on Sep 5, 2023

  1. Bump actions/checkout from 3 to 4 (faust-streaming#546)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    e900e54 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Bump codecov/codecov-action from 3 to 4 (faust-streaming#547)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    648d506 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

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

Commits on Nov 5, 2023

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

Commits on Nov 7, 2023

  1. Bump venusian from 3.0.0 to 3.1.0 in /requirements (faust-streaming#562)

    Bumps [venusian](https://github.com/Pylons/venusian) from 3.0.0 to 3.1.0.
    - [Changelog](https://github.com/Pylons/venusian/blob/main/CHANGES.rst)
    - [Commits](Pylons/venusian@3.0.0...3.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: venusian
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    5e3cecc View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

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

Commits on Nov 20, 2023

  1. fix: docs Autodetect for schemas (faust-streaming#563)

    Co-authored-by: William Barnhart <[email protected]>
    IbrahimBagalwa and wbarnha authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    e31974f View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    448a7a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c629e72 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Configuration menu
    Copy the full SHA
    ad8dd0e View commit details
    Browse the repository at this point in the history
  2. Fix races in conductor with dynamic agents (faust-streaming#568)

    * Fix races in conductor with dynamic agents
    
    * Add documentation for `_resubscribe_sleep_lock_seconds`
    
    ---------
    
    Co-authored-by: William Barnhart <[email protected]>
    GodTamIt and wbarnha authored Nov 27, 2023
    Configuration menu
    Copy the full SHA
    58b18a1 View commit details
    Browse the repository at this point in the history
  3. Consolidate dynamic attributes for setuptools v69.0.0 and move some m…

    …etadata definitions into pyproject.toml (faust-streaming#574)
    
    * Consolidate dynamic attributes for setuptools v69.0.0
    
    * commit functioning build
    
    * forgot to lint setup.py lol
    
    * Update authors and maintainers metadata
    
    * remove redundant name metadata definition
    
    * Revert "remove redundant name metadata definition"
    
    This reverts commit 0263fa6.
    
    * bring back long_description in setup.py
    wbarnha authored Nov 27, 2023
    Configuration menu
    Copy the full SHA
    ddef30e View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Fix sdist builds (faust-streaming#577)

    * Update setup.py to use setuptools_scm
    
    * Update setup.py
    wbarnha authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    2eba690 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6714156 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    310eb66 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Add FastAPI example (faust-streaming#581)

    * add fastapi dir and change dep to rocksdict
    
    * commit inital example
    
    * update example
    
    * use lifespan
    
    * reorganize to have an endpoint trigger a producer
    
    * reorganize timer to be above fast api decorator
    wbarnha authored Nov 30, 2023
    Configuration menu
    Copy the full SHA
    223b114 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Bump actions/deploy-pages from 2 to 3 (faust-streaming#582)

    Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 2 to 3.
    - [Release notes](https://github.com/actions/deploy-pages/releases)
    - [Commits](actions/deploy-pages@v2...v3)
    
    ---
    updated-dependencies:
    - dependency-name: actions/deploy-pages
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    2f59442 View commit details
    Browse the repository at this point in the history
  2. Rename kafka to aiokafka (faust-streaming#565)

    * Rename kafka to aiokafka
    
    kafka-python is no longer to be a dependency of aiokafka
    
    Following aio-libs/aiokafka#915
    
    Signed-off-by: Anton Melser <[email protected]>
    
    * Force aiokafka version >=0.9.0
    
    Signed-off-by: Anton Melser <[email protected]>
    
    ---------
    
    Signed-off-by: Anton Melser <[email protected]>
    Co-authored-by: William Barnhart <[email protected]>
    AntonOfTheWoods and wbarnha authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    8a5576e View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Lint aiokafka driver

    wbarnha committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    73be0a2 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Replace called_once_with test_objects.py for 3.12 support (faust-stre…

    …aming#586)
    
    * Replace called_once_with test_objects.py for 3.12 support
    
    * just replace with assert_called_once
    wbarnha authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    53dfd18 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Add official support for Python 3.12 (faust-streaming#587)

    * Add official support for Python 3.12
    
    * commit remaining lint changes
    wbarnha authored Dec 9, 2023
    Configuration menu
    Copy the full SHA
    3554266 View commit details
    Browse the repository at this point in the history
  2. Update aiokafka requirement from <0.9.0,>=0.8.0 to >=0.8.0,<0.10.0 in…

    … /requirements (faust-streaming#583)
    
    * Update aiokafka requirement in /requirements
    
    Updates the requirements on [aiokafka](https://github.com/aio-libs/aiokafka) to permit the latest version.
    - [Release notes](https://github.com/aio-libs/aiokafka/releases)
    - [Changelog](https://github.com/aio-libs/aiokafka/blob/master/CHANGES.rst)
    - [Commits](aio-libs/aiokafka@v0.8.0...v0.9.0)
    
    ---
    updated-dependencies:
    - dependency-name: aiokafka
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Update requirements.txt
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: William Barnhart <[email protected]>
    dependabot[bot] and wbarnha authored Dec 9, 2023
    Configuration menu
    Copy the full SHA
    1f68fa2 View commit details
    Browse the repository at this point in the history
  3. Bump actions/setup-python from 4 to 5 (faust-streaming#585)

    Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 9, 2023
    Configuration menu
    Copy the full SHA
    a0de373 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Bump github/codeql-action from 2 to 3 (faust-streaming#588)

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@v2...v3)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    df20a17 View commit details
    Browse the repository at this point in the history
  2. Bump actions/download-artifact from 3 to 4 (faust-streaming#589)

    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    0628117 View commit details
    Browse the repository at this point in the history
  3. Bump actions/upload-artifact from 3 to 4 (faust-streaming#590)

    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: William Barnhart <[email protected]>
    dependabot[bot] and wbarnha authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    73fe3e1 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Bump actions/deploy-pages from 3 to 4 (faust-streaming#592)

    Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 3 to 4.
    - [Release notes](https://github.com/actions/deploy-pages/releases)
    - [Commits](actions/deploy-pages@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/deploy-pages
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 19, 2023
    Configuration menu
    Copy the full SHA
    66fd6ba View commit details
    Browse the repository at this point in the history
  2. Bump actions/upload-pages-artifact from 2 to 3 (faust-streaming#593)

    Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 2 to 3.
    - [Release notes](https://github.com/actions/upload-pages-artifact/releases)
    - [Commits](actions/upload-pages-artifact@v2...v3)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-pages-artifact
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 19, 2023
    Configuration menu
    Copy the full SHA
    3812158 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

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

Commits on Jan 3, 2024

  1. Use loop.create_task() for agent tasks (faust-streaming#598)

    * Update agent.py to call loop.create_task rather than asyncio.Task
    
    Credit goes to @samtx for finding this solution for faust-streaming#175 (comment)
    
    * Update agent.py
    
    Co-authored-by: Sam Friedman <[email protected]>
    
    * Fix linting in agent.py
    
    * Update unit test to verify slurp is awaited
    
    * Update unit test to check awaitable task creation
    
    * Linting and formatting
    
    ---------
    
    Co-authored-by: William Barnhart <[email protected]>
    Co-authored-by: Sam Friedman <[email protected]>
    3 people authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    1f1f759 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e91c55f View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

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

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    6d248bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebf66ae View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

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

Commits on Mar 4, 2024

  1. Fix prometheus registry (faust-streaming#613)

    * Use registry passed to `setup_prometheus_sensors` to generate metric view
    
    * refactor: import `web` once
    krzysieksulejczak authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    34ae8ec View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

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

Commits on Mar 29, 2024

  1. Fix imports from updates in mode-streaming~=0.4.0 (faust-streaming#618)

    * Fix imports from updates in mode-streaming
    
    * Require new version of mode-streaming
    wbarnha authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    ed85356 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. Pull in hopping window table fix (faust-streaming#412)

    * robinhood issues 514
    
    * add hopping example
    
    * fix: 'Nonetype' object is not iterable problem
    
    * lint
    
    * remove unused var
    
    * add mock ranges to table tests
    
    * Pull in changes by @thomas-chauvet
    
    * save the popped value as a backup for now
    
    * cleanup and add more tests
    
    * test for ranges when full and empty
    
    * add linting
    
    * remove MagicMock import
    
    ---------
    
    Co-authored-by: Don Wong <[email protected]>
    wbarnha and doncat99 authored Mar 30, 2024
    Configuration menu
    Copy the full SHA
    adcbc81 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    3d737c7 View commit details
    Browse the repository at this point in the history
  2. Fix disabled aiokafka unit tests (faust-streaming#610)

    * mess around this unit tests for aiokafka statuses
    
    * apparently highwater had a bug???
    
    * fix formatting
    
    * wow has this been broken this entire time???
    
    * fix more tests
    
    * lint
    
    * fix yet another test
    
    * fix yet another test
    
    * remove unneeded import
    
    * re-enable another test
    
    * fix linting
    
    * fix another test
    
    * Update aiokafka.py
    
    * revert changes
    wbarnha authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    13e7ef1 View commit details
    Browse the repository at this point in the history
  3. Pin pytest<8 to fix Python 3.11 tests (faust-streaming#619)

    * Check if pytest<8.1 could fix
    
    * Update test.txt
    wbarnha authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    2c4c8bb View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Skip some PyPy tests and revert breaking poll_at timestamp change (fa…

    …ust-streaming#621)
    
    * skip consistency test since it's broken anyway
    
    * skip specific unit tests if pypy
    
    * conditionally disable functional streams tests on pypy
    
    * update lock acquisition for logging in newer python versions
    
    * revert breaking change with timestamp
    
    * fix remaining test
    
    * lint files
    wbarnha authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    a489db3 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

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