Commit Graph

  • d3320f5f06 Fix typing in wiring Roman Mogylatov 2022-12-18 22:02:11 -0500
  • 31c1f7c2d6 Update setup.py Roman Mogylatov 2022-12-18 21:59:31 -0500
  • d0c8f328b3 Update changelog Roman Mogylatov 2022-12-18 21:52:32 -0500
  • 3b76a0d091
    Allow Closing to detect dependent resources (#636) Jamie Stumme 2022-12-18 19:49:23 -0700
  • a79ea1790c Update custom provider docs formatting Roman Mogylatov 2022-12-18 21:42:55 -0500
  • 781d3b9c4c
    fixed bug in windows build with default charset (#635) Kirill Shershen 2022-12-19 05:42:23 +0300
  • 6f491a6cae
    Explicitly mention the required usage of "memo" (#598) thatguysimon 2022-12-18 18:38:12 -0800
  • 88a2b96102 Update FastAPI + Redis example Roman Mogylatov 2022-12-18 21:35:43 -0500
  • f0d9eda566
    Update aioredis to 2.0.1 (#613) Yan 2022-12-19 05:27:36 +0300
  • 55f81bd754 Update changelog Roman Mogylatov 2022-12-18 21:25:16 -0500
  • a9cd0de886
    (setup) fix install crash on non-utf8 systems (#644) Eugene Brodsky 2022-12-18 21:23:24 -0500
  • aaff333f01
    Python 3.11 Support (#647) Roman Mogylatov 2022-12-18 21:09:14 -0500
  • d3b316d3d8 Update actions/download-artifact@v3 and pypa/gh-action-pypi-publish@release/v1 python3.11 Roman Mogylatov 2022-12-18 21:00:07 -0500
  • 2ca2420486 Update ubuntu to 22.04 on docs publishing job 4.41.0a3 Roman Mogylatov 2022-12-18 16:38:05 -0500
  • 2d1562d536 Update actions/upload-artifact@v3 Roman Mogylatov 2022-12-18 16:35:34 -0500
  • 5e0fd25b5d Update publishing job 4.41.0a2 Roman Mogylatov 2022-12-18 15:58:57 -0500
  • fad248b4c5 Update tox.ini with new pypy versions Roman Mogylatov 2022-12-18 15:45:16 -0500
  • 672cd48e7b Update pypy Roman Mogylatov 2022-12-18 15:39:52 -0500
  • 0b7c72dc70 Update changelog 4.41.0a1 Roman Mogylatov 2022-12-18 15:31:37 -0500
  • d694f40de7 Update actions and setup-python versions Roman Mogylatov 2022-12-18 15:29:26 -0500
  • 5c4a31a518 Update publishing job Roman Mogylatov 2022-12-18 15:27:27 -0500
  • 5f99e25a4d Fix error in resourse typing test Roman Mogylatov 2022-12-18 15:19:53 -0500
  • 1453db4da1 Move pypy3 to legacy job Roman Mogylatov 2022-12-18 15:07:16 -0500
  • cc33a14edc Update 3.10 to be explicit string literal Roman Mogylatov 2022-12-18 15:03:16 -0500
  • 2c6015057e Fix tox.ini Roman Mogylatov 2022-12-18 15:00:17 -0500
  • c1a9c6b9be Update test skip decorators Roman Mogylatov 2022-12-18 14:58:39 -0500
  • 36f25dc8de Update tests and linters job Roman Mogylatov 2022-12-18 14:54:17 -0500
  • 33acc051f2
    feat: re cythonize to support python 3.11 (#646) Gen Xu 2022-12-18 11:22:53 -0800
  • 81cc688c33
    Merge branch 'python3.11' into gen/python3.11-support Roman Mogylatov 2022-12-18 14:22:15 -0500
  • 86ed002c93 misc: CI updates for python 3.11 Gen Xu 2022-12-18 02:42:48 -0800
  • ac320f9d8d fix: skip tests for removed functions Gen Xu 2022-12-18 02:37:35 -0800
  • c1430e99ec misc: add classifiers for python 3.11 Gen Xu 2022-12-18 02:24:53 -0800
  • e55fac2e07 misc: added tox env for python 3.11 Gen Xu 2022-12-18 02:23:40 -0800
  • 1c5c7a9771 feat: re cythonize to support python 3.11 Gen Xu 2022-12-18 02:16:09 -0800
  • 3a82f22a4e
    (setup) fix install crash on non-utf8 systems Eugene Brodsky 2022-12-13 01:10:09 -0500
  • 9c0897b824 Allow Closing to detect dependent resources Jamie Stumme 2022-11-15 12:58:18 -0700
  • 97f0d052c0 fixed bug in windows build with default charset kirill-shershen 2022-11-12 12:32:21 +0300
  • 04df609631 Fix coverage config in tox.ini Roman Mogylatov 2022-10-30 21:33:10 -0400
  • 2f64d2da60 Enable tests on 3.11 Roman Mogylatov 2022-10-30 21:30:24 -0400
  • a5277b4867 Update tests Roman Mogylatov 2022-10-30 21:26:46 -0400
  • e7706b1180 Fix tests in examples/miniapps/fastapi Aksarin Mikhail 2022-09-09 10:25:49 +0500
  • 3858cef657 Merge branch 'release/4.40.0' into master 4.40.0 Roman Mogylatov 2022-08-03 21:20:52 -0400
  • 8cf86826eb Bump version to 4.40.0 Roman Mogylatov 2022-08-03 21:20:38 -0400
  • 93ed0e283b Rearranged aioredis.from_url parameters smirnovskoe 2022-07-31 09:55:20 -0700
  • 680cfcc652 Update aioredis to 2.0.1 smirnovskoe 2022-07-31 09:43:04 -0700
  • 6f859e4aa2
    (#454) (#597) Fix @inject + @wraps, refactor patched callables registry and injections storage principles (#610) Roman Mogylatov 2022-07-26 21:37:15 -0400
  • 5c977bc008 Add documentation on the @inject decorator 597-454-inject-and-wraps-decorators Roman Mogylatov 2022-07-26 21:27:16 -0400
  • 793a76e594 Update changelog Roman Mogylatov 2022-07-26 18:28:25 -0400
  • 08a8a7fcfb Make minor style fixes to test Roman Mogylatov 2022-07-26 18:19:16 -0400
  • b40c8f1076 Update typing in test Roman Mogylatov 2022-07-25 18:27:23 -0400
  • d6b580fdf0 Rename test Roman Mogylatov 2022-07-25 18:25:43 -0400
  • 957a467229 Add test Roman Mogylatov 2022-07-25 17:35:04 -0400
  • 6554b25431 Minor code style fixes Roman Mogylatov 2022-07-23 23:17:12 -0400
  • 194d947300 Add __slots__ for PatchedAttribute Roman Mogylatov 2022-07-23 23:16:00 -0400
  • ac04bc60f2 Add typing improvements in wiring module Roman Mogylatov 2022-07-23 23:09:31 -0400
  • 99c18cd6c2 Rename properties of PatchedRegistry Roman Mogylatov 2022-07-23 23:03:35 -0400
  • 2d52b5c740 Refactor patched callables registry and injections storage principles Roman Mogylatov 2022-07-23 22:58:46 -0400
  • 0668295543 Fix code layout in tests/unit/schema/test_integration_py36.py Roman Mogylatov 2022-07-19 20:28:40 -0400
  • 142b91921a
    Upgrade Cython to 0.29.30 (#605) Roman Mogylatov 2022-07-10 21:23:25 -0400
  • c92647e25e Upgrade Cython to 0.29.30 upgrade-cython-to-0.29.30 Roman Mogylatov 2022-07-10 21:18:20 -0400
  • 753e863d02
    Add `Configuration.from_json()` method (#602) Roman Mogylatov 2022-07-10 21:08:45 -0400
  • 50a39e4c97 Update changelog config-from-json Roman Mogylatov 2022-07-10 21:02:00 -0400
  • f2641687a5 Update docs index and readme Roman Mogylatov 2022-07-10 20:58:53 -0400
  • 05bca110b1 Add docs Roman Mogylatov 2022-07-10 20:54:48 -0400
  • 79f770c9d6 Add examples Roman Mogylatov 2022-07-10 20:43:08 -0400
  • eb86848b82 Refactor typing tests Roman Mogylatov 2022-07-09 22:31:26 -0400
  • ea48fab8d3 Add init implementation and tests Roman Mogylatov 2022-07-09 22:20:15 -0400
  • 6164b4f45d Move get/set_ini_files() methods upper Roman Mogylatov 2022-07-09 21:43:40 -0400
  • 398ae48b4b Add typing for .from_json() Roman Mogylatov 2022-07-09 21:41:29 -0400
  • a7ca9e08ae Refactor naming in configuration fixtures Roman Mogylatov 2022-07-06 23:22:57 -0400
  • df8f1f10a9 Add implementation and tests Roman Mogylatov 2022-07-06 23:18:20 -0400
  • 14b5ddae4f Update pytest configuration Roman Mogylatov 2022-07-02 15:11:25 -0400
  • e3e8566d3d
    Explicitly mention the required usage of "memo" thatguysimon 2022-06-28 16:40:56 +0300
  • bf356ec565 Update wording in introduction docs Roman Mogylatov 2022-04-17 10:55:17 -0400
  • 9bc11a7828 Improve wording in docs Roman Mogylatov 2022-04-16 22:29:19 -0400
  • a0bb7c4ede Update changelog Roman Mogylatov 2022-04-16 21:46:01 -0400
  • 450407bf7a Update year 2021 -> 2022 Roman Mogylatov 2022-04-16 21:39:47 -0400
  • 4666a15092 Update copyright year Roman Mogylatov 2022-04-16 21:35:03 -0400
  • daca85d555
    Fix a few issues in the introduction (#580) Illia Volochii 2022-04-17 04:29:35 +0300
  • f8ec0611b6
    Edit a statement about coupling and cohesion Illia Volochii 2022-04-13 21:39:28 +0300
  • b007d3483b
    Fix typing issues in some other places Illia Volochii 2022-04-13 21:35:27 +0300
  • 8add4ddf2e
    Specify the None return type where it is missed Illia Volochii 2022-04-09 16:22:32 +0300
  • fcec83779d
    Fix a typing issue in an example Illia Volochii 2022-04-09 16:20:40 +0300
  • 80cc30523b
    Fix a statement about coupling and cohesion that is not always true Illia Volochii 2022-04-09 16:13:48 +0300
  • 20bf3c0a01 Pin jinja2 Roman Mogylatov 2022-03-30 00:14:25 -0400
  • 4188f721d6 Merge branch 'release/4.39.1' into master 4.39.1 Roman Mogylatov 2022-03-29 22:52:00 -0400
  • cfed30cf07 Hotfix issue #574, bump version to 4.39.1 Roman Mogylatov 2022-03-29 22:51:40 -0400
  • 13cae77d57 Fix docs publishing error "The unauthenticated git protocol on port 9418 is no longer supported." Roman Mogylatov 2022-03-28 00:33:48 -0400
  • 8b0745d43e Merge branch 'release/4.39.0' into master 4.39.0 Roman Mogylatov 2022-03-27 22:22:02 -0400
  • 93c8cbc83b Bump version to 4.39.0 Roman Mogylatov 2022-03-27 22:21:51 -0400
  • 77b5cdebd3
    Optimization r1 (#571) Roman Mogylatov 2022-03-27 22:20:05 -0400
  • bc50c5859e Refactor async mode checks optimization-r1 Roman Mogylatov 2022-03-27 22:15:56 -0400
  • 750445c5d1 Update changelog Roman Mogylatov 2022-03-27 22:10:25 -0400
  • ab8bcf4433 Remove unused imports Roman Mogylatov 2022-03-27 22:08:08 -0400
  • 10c84165eb Add optimization for wiring of async coroutines Roman Mogylatov 2022-03-27 21:59:19 -0400
  • 09cf3459c5 Wiring changes Roman Mogylatov 2022-03-27 20:00:32 -0400
  • b4fb9a7178 Apply async mode optimization Roman Mogylatov 2022-03-27 19:23:57 -0400
  • ae1d00d107 Add isfuture() and iscoroutine() optimization Roman Mogylatov 2022-03-27 18:15:54 -0400
  • f0c55cda22 Fix a typo Roman Mogylatov 2022-03-27 14:23:35 -0400
  • f00fa16bd0 Update changelog Roman Mogylatov 2022-03-27 14:23:27 -0400