Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
387 commits
Select commit Hold shift + click to select a range
0f91a1b
Make pubio available to all threads, just slower for threads that don…
fleming79 Jul 6, 2025
e9a4e27
Fix accidentally ignoring main thread when debugging. Issue in pub_pr…
fleming79 Jul 7, 2025
484629c
Increase slow_subscriber_sleep from 0.1s to 0.4s to make more reliable.
fleming79 Jul 7, 2025
1f7e122
Do slow_subscriber_sleep once instead twice in control and shell thre…
fleming79 Jul 7, 2025
56af442
MsgRequest typing changes
fleming79 Jul 7, 2025
5888dc9
Tidy XCachingCompiler to make subclassing easier and switch to using …
fleming79 Jul 7, 2025
3e99f5b
Sort code and remove un-used attributes.
fleming79 Jul 7, 2025
b01a82f
Specify type for _instances in ThreadSafeCaller class
fleming79 Jul 7, 2025
7ae0647
pre-commit autoupdate and set router_handover on router sockets.
fleming79 Jul 7, 2025
b2b16ab
Clean up utils an add __all__
fleming79 Jul 7, 2025
5b19d7d
Add __all__ to compiler
fleming79 Jul 7, 2025
9f00aae
Add __all__ to asyncshell.
fleming79 Jul 7, 2025
397db83
Refactor kernel I/O handling: remove unused methods and simplify I/O …
fleming79 Jul 7, 2025
a5e7892
Update banner and help_links.
fleming79 Jul 8, 2025
52f92a2
Add kernel magics for connection info and matplotlib integration
fleming79 Jul 8, 2025
e19a039
Moved PendingResult from debugger to utils.
fleming79 Jul 8, 2025
d1fb1f0
Add __slots__ to PendingResult for improved memory efficiency
fleming79 Jul 8, 2025
8f4693e
Add __all__ to kernel.py
fleming79 Jul 8, 2025
096391f
Add custom signal handling and KernelInterruptError to support interr…
fleming79 Jul 9, 2025
ad7140f
Include cell_id in _do_execute and simplify.
fleming79 Jul 9, 2025
4e65855
Add more lint rules
fleming79 Jul 9, 2025
cd50212
Update type hints for TaskGroup in kernel.py
fleming79 Jul 9, 2025
385d55b
rename __main__.launch to __main__.main. Fix add/remove kernelspec an…
fleming79 Jul 10, 2025
130b6ee
Only install 'async' kernel spec when installing. Others can be added…
fleming79 Jul 10, 2025
cbd298d
Update pyproject.toml
fleming79 Jul 10, 2025
3bec089
Add tests for PendingResult and fix set_exception in it.
fleming79 Jul 10, 2025
beeb549
Add ref to execute_request.
fleming79 Jul 10, 2025
0b295d9
Add copyright headers to source and test files and simplify version i…
fleming79 Jul 10, 2025
5ff0a17
Test more methods in Debugger.
fleming79 Jul 10, 2025
15a0b8e
Add tests for ipc transport
fleming79 Jul 10, 2025
1de3dee
Remove un-used coverage exclude_lines
fleming79 Jul 10, 2025
b0c45b8
Remove unused methods and imports from AsyncDisplayHook and AsyncDisp…
fleming79 Jul 10, 2025
1689168
Add trio to tests. Tests that rely on AsyncClient are skipped for Tri…
fleming79 Jul 10, 2025
58f1190
Add call_later and call_soon methods to AsyncInteractiveShell, add mi…
fleming79 Jul 11, 2025
83df837
use 'ipc' transport by default for tests, run tcp and ipc in test_mes…
fleming79 Jul 11, 2025
53ed870
Move transport fixture from test_message_spec to test_debugger.
fleming79 Jul 11, 2025
66c6be4
Adjust test_simple_print for non-quiet kernel and flusher now always …
fleming79 Jul 11, 2025
945b87d
Add ClearOutput to references.
fleming79 Jul 11, 2025
fc3a6c4
Remove banner from kernel using the shell banner instead.
fleming79 Jul 11, 2025
cd49300
Add test for debug command 'source'.
fleming79 Jul 11, 2025
cb8ff67
Extend test_debug_static for missing 'source'.
fleming79 Jul 11, 2025
5ff2d27
do_copy_to_globals now also copies to user_ns.
fleming79 Jul 11, 2025
d20c96d
Refactor kernel arguments and enhance debugger functionality
fleming79 Jul 12, 2025
f954711
Remove unused _to_response method and simplify request processing in …
fleming79 Jul 12, 2025
4ecec9e
Update pre-commit hooks
fleming79 Jul 12, 2025
b0364cd
Implement singleton pattern for CommManager and update tests for kern…
fleming79 Jul 12, 2025
52b5e36
Enhance test coverage.
fleming79 Jul 12, 2025
77f0973
Refactor DebugpyClient request handling and enhance test coverage for…
fleming79 Jul 12, 2025
bd6b316
Add test for control message execution in test_message_spec.py
fleming79 Jul 12, 2025
969e5c6
Remove writablility check from write_kernel_spec
fleming79 Jul 12, 2025
a1f7041
Add clear_kernel test.utils and add test_start_kernel_in_context.
fleming79 Jul 12, 2025
89f6f82
Update test_start_kernel_in_context to check multii binding prevented.
fleming79 Jul 13, 2025
45aba0b
Revise KernelName to only include asyncio_eager if python version is …
fleming79 Jul 13, 2025
ab6263d
Enable tests for input and password.
fleming79 Jul 13, 2025
457f221
Move test_start_kernel_in_context to a new module running tests for a…
fleming79 Jul 13, 2025
1bf9ce9
Remove unuse method Kernel._wrap_start_soon
fleming79 Jul 13, 2025
ba27cd2
Refactor Kernel._input_request and add interrupt tests for input.
fleming79 Jul 13, 2025
149cc0f
Use session to receive messages instead of using the socket directly.
fleming79 Jul 13, 2025
dc8c863
Add check for atexit in subprocess_kernels_client
fleming79 Jul 13, 2025
425f36e
Revise test debugger
fleming79 Jul 13, 2025
445e3cf
Update writelines docstring and import test_io_api
fleming79 Jul 13, 2025
a4073fa
Modify call_later and call_soon methods in AsyncInteractiveShell to r…
fleming79 Jul 13, 2025
2ab96ed
Added test_interrupt_request_blocking
fleming79 Jul 13, 2025
c16fe72
add test_stop_on_breakpoint richInspectVariables outside debugging.
fleming79 Jul 13, 2025
a8a3e0d
Added test_comm_open_msg_close.
fleming79 Jul 14, 2025
d03d07b
Add unraisablehook and test_unraisablehook plus add allow_stdin=False…
fleming79 Jul 14, 2025
c005db9
Kernel._input_request remove EFError
fleming79 Jul 14, 2025
472120f
Drop unnecessary call to_thread call in _start_control_loop and disab…
fleming79 Jul 14, 2025
2238ea7
ignore[attr-defined] for WindowsSelectorEventLoopPolicy
fleming79 Jul 14, 2025
e0a0a33
Drop usage of call_soon in debugger and put handle_stopped_event insi…
fleming79 Jul 14, 2025
3937665
Test both backends for comm tests and utils.
fleming79 Jul 14, 2025
6b599f9
Add anyio_backend to kernel.
fleming79 Jul 14, 2025
6639225
Make PendingResult threadsafe return a pending result from ThreadSafe…
fleming79 Jul 14, 2025
4ddfb98
Add test_not_available_for_thread
fleming79 Jul 14, 2025
64de726
Add KernelInterruptError to InteractiveShell user_ns and revise param…
fleming79 Jul 14, 2025
8eee302
Add test_debug_not_connected
fleming79 Jul 14, 2025
e5773b0
Expand debug test coverage
fleming79 Jul 14, 2025
a41c2fa
Rename tg to taskgroup in ThreadSafeCaller
fleming79 Jul 14, 2025
90eef5c
Added new_event_loop and use for Control loop. Made ThreadSafeCaller …
fleming79 Jul 15, 2025
55e991d
Add to_thread method and as_pending_completed function, names to loca…
fleming79 Jul 15, 2025
92409c5
Change as_pending_completed to a class method in PendingResult.
fleming79 Jul 15, 2025
79298f9
Make new_event_loop a classmethod of ThreadSafeCaller.
fleming79 Jul 15, 2025
58c161f
ThreadSafeCaller - rename new_event_loop to start_new, Improve handli…
fleming79 Jul 16, 2025
4b5cc76
Add wait_thread_event to utils.
fleming79 Jul 16, 2025
16dcd2b
Rename ThreadSafeCaller to ThreadCaller and add Kernel.namespace_defa…
fleming79 Jul 16, 2025
2298494
Change default debug setting to subProcess=true (will need to be disa…
fleming79 Jul 16, 2025
4dc01c7
Revise bind_socket and update test_bind_socket/
fleming79 Jul 16, 2025
d4b6fd3
Use enum instead of shortcut for zmq.
fleming79 Jul 16, 2025
ad635f0
Add sub-process debug error to test_debugger.py.
fleming79 Jul 16, 2025
9ca0eaa
Add test_subprocess_kernel_keyboard_interrupt.
fleming79 Jul 16, 2025
b5fc1fd
Add test_invalid_message
fleming79 Jul 16, 2025
b451301
Supress cancellation errors to reduce user uncaught exceptions.
fleming79 Jul 16, 2025
db44bd8
Ignore win32 in coverage.
fleming79 Jul 16, 2025
fdb3d35
Add null Sentinel from typing_extensions.
fleming79 Jul 17, 2025
c1c3763
Store job in ContextVar instead of property for improve concurrent ce…
fleming79 Jul 17, 2025
45086bc
Move code from _process_control & _process_shell into _receive_msg_loop.
fleming79 Jul 18, 2025
ad3ac05
Use utils.wait_thread_event in Kernel._wait_stopped.
fleming79 Jul 18, 2025
4665621
improve test_iopub
fleming79 Jul 18, 2025
e80704f
Improve ThreadCaller closing.
fleming79 Jul 18, 2025
ccff7b7
Fix test_bind_socket writing files into current dir for ipc mode.
fleming79 Jul 18, 2025
d44fa3a
Catch output from test_magic
fleming79 Jul 18, 2025
8c08018
Paremetize test_is_complete
fleming79 Jul 18, 2025
2f94ecc
Improve test reliability
fleming79 Jul 19, 2025
3c34c97
Try to improve reliability of bind socket for speified port number (h…
fleming79 Jul 19, 2025
a76a6ba
ThreadCaller - copies contextvars when called from a separate thread …
fleming79 Jul 19, 2025
0098671
Shutdown on BaseException
fleming79 Jul 19, 2025
9f989a4
Use iopub_enabled_this_thread in ThreadCaller (experimental; to be mo…
fleming79 Jul 19, 2025
c6d2a78
Move iopub_enabled_this_thread from Kernel to ThreadCaller
fleming79 Jul 19, 2025
a15cdf8
Move PendingResult and ThreadCaller into their own files.
fleming79 Jul 19, 2025
2b6e360
Import Traits direct instead of access trait from traitlets.
fleming79 Jul 19, 2025
30c882e
Make private variable _iopub_sockets public and move functionality fr…
fleming79 Jul 19, 2025
e1828fd
Shift TestPendingResult and TestThreadCaller into separate files to …
fleming79 Jul 19, 2025
f2a94eb
Bump version.
fleming79 Jul 19, 2025
8a72a67
Add PendingResult and ThreadCaller to async_kernel to list of objects.
fleming79 Jul 19, 2025
9af1a15
Improve error message in utils.bind_socket.
fleming79 Jul 20, 2025
2ebc8a7
Improve ExecuteContent.user_expressions typehint.
fleming79 Jul 20, 2025
b68887d
Fix __init__ missing import.
fleming79 Jul 20, 2025
78bc58a
Move KernelInterruptError from kernel.py to async_shell.py
fleming79 Jul 20, 2025
964c8d9
Configurable userns
fleming79 Jul 20, 2025
e472916
Kernel._receive_msg_loop add sleep(0) to allow other tasks to run af…
fleming79 Jul 21, 2025
7f2d527
Provide shell as a builtin namespace object.
fleming79 Jul 22, 2025
026beb8
Fix some typos and change namespace to namespace_id
fleming79 Jul 22, 2025
0b7beb1
Rename null to NoValue
fleming79 Jul 22, 2025
c8d27ab
Add new class ThreadCallerPendingResult which provides cancellation f…
fleming79 Jul 23, 2025
02d6e0d
Add shell tests for external required properties and init user_ns whe…
fleming79 Jul 23, 2025
44ec55e
Rename ThreadCaller to Caller
fleming79 Jul 24, 2025
7ffde76
Add Caller.to_thread_by_thread_name and add cell header argument thre…
fleming79 Jul 24, 2025
6454643
Pre-commit autoupdate.
fleming79 Jul 24, 2025
5385953
Use contextvar for traceback
fleming79 Jul 24, 2025
4583fcd
Adjust Caller cancellation (where callee catches the exception).
fleming79 Jul 24, 2025
79ae028
Replace anyio.to_thread.run_sync call with utils.wait_thread_event.
fleming79 Jul 24, 2025
dff54d8
Remove unnecessary try, finally catches in _do_execute and add a tes…
fleming79 Jul 24, 2025
aa6af96
test_wait_from_threads - wait for thread to exit.
fleming79 Jul 24, 2025
56f5e8a
Fix job access where there is not context.
fleming79 Jul 25, 2025
27e935e
Add support for subshells/subshell_id.
fleming79 Jul 25, 2025
2a5b8ae
Rename MsgRequest to Job
fleming79 Jul 25, 2025
f076f30
Rename job.parent to job.msg.
fleming79 Jul 25, 2025
1db21e9
Bump version to 0.1b3
fleming79 Jul 25, 2025
7bdda76
iopub_send for unknown thread now sets parent to None.
fleming79 Jul 25, 2025
6936ac5
Remove 'status' content that gets written anyway.
fleming79 Jul 25, 2025
49280f8
Improve cancellation of ThreadCallerPendingResult
fleming79 Jul 25, 2025
bcc91b1
Drop un-used while loop in Caller._shutdown_all.
fleming79 Jul 25, 2025
f4360e5
Modify tests windows compatibility.
fleming79 Jul 26, 2025
b871f03
Tweak main func.
fleming79 Jul 26, 2025
8a8c9eb
Improve debugger client messaging to ensure a pending result is provi…
fleming79 Jul 26, 2025
cd5ccc1
Tweak Kernel log message
fleming79 Jul 26, 2025
767a8af
Add fullpath to make_argv defaulting to true for better reliability i…
fleming79 Jul 26, 2025
2a672d7
Tweak pytest skip reasons.
fleming79 Jul 26, 2025
93ca0cd
Clean up OutStream.
fleming79 Jul 26, 2025
801af9f
Simplify AsyncInteractiveShell ask_exit.
fleming79 Jul 26, 2025
0731ece
Update docstrings in caller two methods.
fleming79 Jul 27, 2025
c634af1
Added Caller.call_no_context method and revise get_instance to only …
fleming79 Jul 27, 2025
70334d9
Add test_call_coroutine
fleming79 Jul 27, 2025
d81203e
Update type hints for PendingResult and ThreadCallerPendingResult
fleming79 Jul 27, 2025
db87c5a
Kernel.iopub_send use call_no_context instead of call_later
fleming79 Jul 27, 2025
5f2b57f
Add CancelledError subclassed from anyio.ClosedResourceError and chan…
fleming79 Jul 27, 2025
e87d39b
Rename test_thread_caller to test_caller.
fleming79 Jul 27, 2025
760ada5
Drop subshells support because messaging happens in the main thread. …
fleming79 Jul 27, 2025
870a41a
Update readme.
fleming79 Jul 28, 2025
8b98aef
A pending result that is being awaited now cancels if the waiter is c…
fleming79 Jul 28, 2025
5f044d8
Fix test_cancelled_waiter for trio when running on linux.
fleming79 Jul 28, 2025
d64420c
Fix test_cancelled_waiter for trio when running on linux.
fleming79 Jul 28, 2025
2b66f9b
Add examples/kernel_directive.ipynb
fleming79 Jul 28, 2025
bea40bf
Use ##@ instead of #@ for kernel directive to avoid the formatter ins…
fleming79 Jul 29, 2025
4053bf1
Make Caller._wrap_call more reslient to cancellation.
fleming79 Jul 29, 2025
8226a43
Mark test_bind_socket as flaky.
fleming79 Jul 29, 2025
c81d4fe
Parametize test_as_completed to exend it.
fleming79 Jul 29, 2025
6426382
Sort code inside execute_request and rename interrupters to interrupts
fleming79 Jul 29, 2025
c7bdddd
Another attempt to simplify execute_request
fleming79 Jul 30, 2025
76c3bd3
refactor Kernel.execute_request to remove usage of _do_execute for b…
fleming79 Jul 30, 2025
bd501a1
Simplify interrupt callback
fleming79 Jul 30, 2025
5bd7c0f
Update user_ns_hidden in user_ns property getter.
fleming79 Jul 30, 2025
a1fb8cf
Tweak kernel_directive.ipynb
fleming79 Jul 30, 2025
e2689b5
Improve thread safety for OutStream.
fleming79 Jul 30, 2025
de83456
Drop unnecessary special handling of KernelInterruptError in AsyncInt…
fleming79 Jul 30, 2025
5275911
Delete unused line in Caller.as_completed
fleming79 Jul 30, 2025
6b9ce91
Change PendingResult to Future and drop CallerPendingResult.
fleming79 Jul 30, 2025
ee37f17
Make Future awaitable and replace 'pr'/pending with 'fut' & future fo…
fleming79 Jul 30, 2025
7d41dd3
Assume reply formed correctly in _input_request.
fleming79 Jul 30, 2025
d558720
Update pre-commit.yaml.
fleming79 Jul 30, 2025
fa77f48
Split kernel_directive.ipynb into caller.ipynb
fleming79 Jul 30, 2025
2295cf7
Replace InvalidStateError with more appropraite RuntimeError
fleming79 Jul 30, 2025
6205027
Remove Shell._user_ns_builtin meaning there are no additional default…
fleming79 Jul 31, 2025
dc35aed
Shift KernelInterruptError from asyncshell to kernel and remove it fr…
fleming79 Jul 31, 2025
53f0a64
Add __all__ to kernelspec and delete unnecssary lines in kernel and r…
fleming79 Jul 31, 2025
64c9bd1
Improve resilience to bad messages on shell and control sockets.
fleming79 Jul 31, 2025
0d89b0c
Refactor Kernel.do_complete.
fleming79 Jul 31, 2025
1b2960d
Improve test_magic to use JUPYTER_RUNTIME_DIR.
fleming79 Jul 31, 2025
a0a9003
Fix Kernel._run_handler sending incorrect traceback.
fleming79 Jul 31, 2025
fbbdc8e
Added error_to_dict and removed Kernel._send_error_reply. Also drop _…
fleming79 Jul 31, 2025
67e1dae
Debugger - improve error handling in get_children_variables and add t…
fleming79 Jul 31, 2025
bbecb52
Debugger rename _forward_message to send_dap_request and remove send_…
fleming79 Jul 31, 2025
03e2765
Change stopped_threads to a function that gets the list of stopped th…
fleming79 Aug 1, 2025
a78db6a
Add DebugMessage and use in relevant Debugger methods and rename mess…
fleming79 Aug 1, 2025
06d914e
Redo allThreadsStopped since 'threads' actually just returns a mappin…
fleming79 Aug 1, 2025
9aaca12
test_stop_on_breakpoint - deubugger check can get variables whilst ru…
fleming79 Aug 1, 2025
749ea3b
Add Debugger.capabilities
fleming79 Aug 1, 2025
cebd9c4
Drop ExecuteSettings in favour of simplification to using only Execut…
fleming79 Aug 2, 2025
4483381
Improve docstring for Future.
fleming79 Aug 2, 2025
67ecf07
Update docstring for Caller.
fleming79 Aug 2, 2025
22d834a
Change Caller.list_active to Caller.all_callers.
fleming79 Aug 2, 2025
8922a10
Tidy Kernel Traits and drop outstream_class.
fleming79 Aug 2, 2025
581c673
Remove quiet.tag - last one left.
fleming79 Aug 2, 2025
d145f68
Revise Kernel docstring.
fleming79 Aug 2, 2025
abfa599
Add test_caller_no_thread and test_caller_protected. Rename Caller.cl…
fleming79 Aug 2, 2025
6a6c00b
Drop check for allThreadsStopped since it will always be the case.
fleming79 Aug 2, 2025
a59d01e
Bump version to 0.1b5.
fleming79 Aug 2, 2025
6ef810a
Change the ExecuteMode
fleming79 Aug 3, 2025
3068a96
Update comments in test_debugger.py
fleming79 Aug 3, 2025
83152de
Move Kernel.start into __main__.main and remove kernel init arguments.
fleming79 Aug 6, 2025
333b6dd
Bump version to 0.1b6.
fleming79 Aug 6, 2025
8503066
Fix typo
fleming79 Aug 6, 2025
8add040
Rewrite Kernel docstrings.
fleming79 Aug 6, 2025
f40f1dd
Add docstring for send_dap_request.
fleming79 Aug 6, 2025
8d1a26c
Neaten up detail about Kernel execute requests
fleming79 Aug 6, 2025
6a3a0a8
Fix _execution_count_var not being set.
fleming79 Aug 6, 2025
3f9266c
Remove redundant line.
fleming79 Aug 6, 2025
2bf46b5
Update docstrings.
fleming79 Aug 6, 2025
8bfe5c3
Change EXECUTE_MODE_PREFIX from "# @" to "##^" and change how the mo…
fleming79 Aug 6, 2025
7a5738d
Tweak __main__.main error reporting and associated test.
fleming79 Aug 7, 2025
b3fee30
Modify debugger tests to work on windows.
fleming79 Aug 7, 2025
72847e7
Tidy up __main__.main
fleming79 Aug 7, 2025
4f0e2b6
Remove caret from EXECUTE_MODE_PREFIX.
fleming79 Aug 7, 2025
88c010e
Switch from pyright to basedpyright and use uv for development.
fleming79 Aug 8, 2025
491ec54
Modify workflows
fleming79 Aug 8, 2025
e9cae19
Compatibility fixes for python3.11 and ci running.
fleming79 Aug 8, 2025
7e45785
More ci test fixes.
fleming79 Aug 8, 2025
45acde2
ci test attempts (macos).
fleming79 Aug 8, 2025
31e4cd5
Limit transport to 'ipc' for linux.
fleming79 Aug 8, 2025
e561d4b
Debugger - raise error when not connected
fleming79 Aug 9, 2025
1d5eaa5
Rewrite Debugger tests aiming for reliabiitlty.
fleming79 Aug 9, 2025
8ae4892
Simplify debugger tests - now only runs one test.
fleming79 Aug 9, 2025
8d14d57
Refactor test_matplotlib_inline_on_import to see if can fix test for …
fleming79 Aug 10, 2025
0073504
Refactor test_matplotlib_inline_on_import to see if can fix test for …
fleming79 Aug 10, 2025
db1966f
Restore scope="module" for subprocess_kernels_client.
fleming79 Aug 10, 2025
cfd8129
Add ruff version info.
fleming79 Aug 10, 2025
6ca04af
Rename workfow async-kernel test to Pytest
fleming79 Aug 10, 2025
50bb57c
Switch back to ci.yml
fleming79 Aug 10, 2025
4f87fb1
Fix basedpyright run in ci.
fleming79 Aug 10, 2025
97da6f2
Source and wheel artifacts for all versions.
fleming79 Aug 10, 2025
8ea0f06
Future - allow calling _set_value from the non-owning-thread provided…
fleming79 Aug 10, 2025
a19b4ba
Ensure unique artifact names
fleming79 Aug 10, 2025
c1ab8c4
Tweak ci.ymlfor coverage and build artifacts.
fleming79 Aug 10, 2025
101b4a4
Drop asyncio_eager (works but don't test it).
fleming79 Aug 10, 2025
b250bab
pre-commit autoupdate
fleming79 Aug 10, 2025
5f2135f
Pre-commit updates
fleming79 Aug 10, 2025
bbb23fe
redo pre-commit lite
fleming79 Aug 10, 2025
94a9e6f
Rename to async-kernel and drop un-used hatch env tests.
fleming79 Aug 10, 2025
69bd449
Try publishing with TestPyPI
fleming79 Aug 11, 2025
04b6b71
2nd attempt.
fleming79 Aug 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .git-blame-ignore-revs

This file was deleted.

205 changes: 0 additions & 205 deletions .github/workflows/ci.yml

This file was deleted.

150 changes: 0 additions & 150 deletions .github/workflows/downstream.yml

This file was deleted.

18 changes: 18 additions & 0 deletions .github/workflows/pre-commit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Pre-commit

on:
pull_request:
push:
branches: [main]

jobs:
main:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: 3.x
- uses: pre-commit/action@v3.0.1
- uses: pre-commit-ci/lite-action@v1.1.0
if: always()
Loading
Loading