|
| 1 | +# Comparing `tmp/fast_depends-2.4.2.tar.gz` & `tmp/fast_depends-2.4.3.tar.gz` |
| 2 | + |
| 3 | +## Comparing `fast_depends-2.4.2.tar` & `fast_depends-2.4.3.tar` |
| 4 | + |
| 5 | +### file list |
| 6 | + |
| 7 | +```diff |
| 8 | +@@ -1,33 +1,33 @@ |
| 9 | +--rw-r--r-- 0 0 0 1570 2020-02-02 00:00:00.000000 fast_depends-2.4.2/CONTRIBUTING.md |
| 10 | +--rw-r--r-- 0 0 0 100 2020-02-02 00:00:00.000000 fast_depends-2.4.2/requirements.dev.txt |
| 11 | +--rw-r--r-- 0 0 0 141 2020-02-02 00:00:00.000000 fast_depends-2.4.2/requirements.docs.txt |
| 12 | +--rw-r--r-- 0 0 0 79 2020-02-02 00:00:00.000000 fast_depends-2.4.2/requirements.test.txt |
| 13 | +--rw-r--r-- 0 0 0 629 2020-02-02 00:00:00.000000 fast_depends-2.4.2/.github/dependabot.yml |
| 14 | +--rw-r--r-- 0 0 0 582 2020-02-02 00:00:00.000000 fast_depends-2.4.2/.github/workflows/documentation.yml |
| 15 | +--rw-r--r-- 0 0 0 957 2020-02-02 00:00:00.000000 fast_depends-2.4.2/.github/workflows/publish_coverage.yml |
| 16 | +--rw-r--r-- 0 0 0 1153 2020-02-02 00:00:00.000000 fast_depends-2.4.2/.github/workflows/publish_pypi.yml |
| 17 | +--rw-r--r-- 0 0 0 2843 2020-02-02 00:00:00.000000 fast_depends-2.4.2/.github/workflows/tests.yml |
| 18 | +--rw-r--r-- 0 0 0 118 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/__about__.py |
| 19 | +--rw-r--r-- 0 0 0 200 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/__init__.py |
| 20 | +--rw-r--r-- 0 0 0 2398 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/_compat.py |
| 21 | +--rw-r--r-- 0 0 0 0 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/py.typed |
| 22 | +--rw-r--r-- 0 0 0 1696 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/schema.py |
| 23 | +--rw-r--r-- 0 0 0 7601 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/use.py |
| 24 | +--rw-r--r-- 0 0 0 5030 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/utils.py |
| 25 | +--rw-r--r-- 0 0 0 155 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/core/__init__.py |
| 26 | +--rw-r--r-- 0 0 0 6368 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/core/build.py |
| 27 | +--rw-r--r-- 0 0 0 16351 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/core/model.py |
| 28 | +--rw-r--r-- 0 0 0 202 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/dependencies/__init__.py |
| 29 | +--rw-r--r-- 0 0 0 577 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/dependencies/model.py |
| 30 | +--rw-r--r-- 0 0 0 805 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/dependencies/provider.py |
| 31 | +--rw-r--r-- 0 0 0 79 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/library/__init__.py |
| 32 | +--rw-r--r-- 0 0 0 932 2020-02-02 00:00:00.000000 fast_depends-2.4.2/fast_depends/library/model.py |
| 33 | +--rw-r--r-- 0 0 0 271 2020-02-02 00:00:00.000000 fast_depends-2.4.2/scripts/lint.sh |
| 34 | +--rw-r--r-- 0 0 0 37 2020-02-02 00:00:00.000000 fast_depends-2.4.2/scripts/publish.sh |
| 35 | +--rw-r--r-- 0 0 0 88 2020-02-02 00:00:00.000000 fast_depends-2.4.2/scripts/test-cov.sh |
| 36 | +--rw-r--r-- 0 0 0 27 2020-02-02 00:00:00.000000 fast_depends-2.4.2/scripts/test.sh |
| 37 | +--rw-r--r-- 0 0 0 219 2020-02-02 00:00:00.000000 fast_depends-2.4.2/.gitignore |
| 38 | +--rw-r--r-- 0 0 0 1082 2020-02-02 00:00:00.000000 fast_depends-2.4.2/LICENSE |
| 39 | +--rw-r--r-- 0 0 0 5753 2020-02-02 00:00:00.000000 fast_depends-2.4.2/README.md |
| 40 | +--rw-r--r-- 0 0 0 4018 2020-02-02 00:00:00.000000 fast_depends-2.4.2/pyproject.toml |
| 41 | +--rw-r--r-- 0 0 0 7516 2020-02-02 00:00:00.000000 fast_depends-2.4.2/PKG-INFO |
| 42 | ++-rw-r--r-- 0 0 0 1570 2020-02-02 00:00:00.000000 fast_depends-2.4.3/CONTRIBUTING.md |
| 43 | ++-rw-r--r-- 0 0 0 100 2020-02-02 00:00:00.000000 fast_depends-2.4.3/requirements.dev.txt |
| 44 | ++-rw-r--r-- 0 0 0 141 2020-02-02 00:00:00.000000 fast_depends-2.4.3/requirements.docs.txt |
| 45 | ++-rw-r--r-- 0 0 0 79 2020-02-02 00:00:00.000000 fast_depends-2.4.3/requirements.test.txt |
| 46 | ++-rw-r--r-- 0 0 0 629 2020-02-02 00:00:00.000000 fast_depends-2.4.3/.github/dependabot.yml |
| 47 | ++-rw-r--r-- 0 0 0 582 2020-02-02 00:00:00.000000 fast_depends-2.4.3/.github/workflows/documentation.yml |
| 48 | ++-rw-r--r-- 0 0 0 957 2020-02-02 00:00:00.000000 fast_depends-2.4.3/.github/workflows/publish_coverage.yml |
| 49 | ++-rw-r--r-- 0 0 0 1153 2020-02-02 00:00:00.000000 fast_depends-2.4.3/.github/workflows/publish_pypi.yml |
| 50 | ++-rw-r--r-- 0 0 0 2843 2020-02-02 00:00:00.000000 fast_depends-2.4.3/.github/workflows/tests.yml |
| 51 | ++-rw-r--r-- 0 0 0 118 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/__about__.py |
| 52 | ++-rw-r--r-- 0 0 0 200 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/__init__.py |
| 53 | ++-rw-r--r-- 0 0 0 2398 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/_compat.py |
| 54 | ++-rw-r--r-- 0 0 0 0 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/py.typed |
| 55 | ++-rw-r--r-- 0 0 0 1696 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/schema.py |
| 56 | ++-rw-r--r-- 0 0 0 7605 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/use.py |
| 57 | ++-rw-r--r-- 0 0 0 5030 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/utils.py |
| 58 | ++-rw-r--r-- 0 0 0 155 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/core/__init__.py |
| 59 | ++-rw-r--r-- 0 0 0 6368 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/core/build.py |
| 60 | ++-rw-r--r-- 0 0 0 16355 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/core/model.py |
| 61 | ++-rw-r--r-- 0 0 0 202 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/dependencies/__init__.py |
| 62 | ++-rw-r--r-- 0 0 0 577 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/dependencies/model.py |
| 63 | ++-rw-r--r-- 0 0 0 805 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/dependencies/provider.py |
| 64 | ++-rw-r--r-- 0 0 0 79 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/library/__init__.py |
| 65 | ++-rw-r--r-- 0 0 0 932 2020-02-02 00:00:00.000000 fast_depends-2.4.3/fast_depends/library/model.py |
| 66 | ++-rw-r--r-- 0 0 0 271 2020-02-02 00:00:00.000000 fast_depends-2.4.3/scripts/lint.sh |
| 67 | ++-rw-r--r-- 0 0 0 37 2020-02-02 00:00:00.000000 fast_depends-2.4.3/scripts/publish.sh |
| 68 | ++-rw-r--r-- 0 0 0 88 2020-02-02 00:00:00.000000 fast_depends-2.4.3/scripts/test-cov.sh |
| 69 | ++-rw-r--r-- 0 0 0 27 2020-02-02 00:00:00.000000 fast_depends-2.4.3/scripts/test.sh |
| 70 | ++-rw-r--r-- 0 0 0 219 2020-02-02 00:00:00.000000 fast_depends-2.4.3/.gitignore |
| 71 | ++-rw-r--r-- 0 0 0 1082 2020-02-02 00:00:00.000000 fast_depends-2.4.3/LICENSE |
| 72 | ++-rw-r--r-- 0 0 0 5753 2020-02-02 00:00:00.000000 fast_depends-2.4.3/README.md |
| 73 | ++-rw-r--r-- 0 0 0 4022 2020-02-02 00:00:00.000000 fast_depends-2.4.3/pyproject.toml |
| 74 | ++-rw-r--r-- 0 0 0 7520 2020-02-02 00:00:00.000000 fast_depends-2.4.3/PKG-INFO |
| 75 | +``` |
| 76 | + |
| 77 | +### Comparing `fast_depends-2.4.2/CONTRIBUTING.md` & `fast_depends-2.4.3/CONTRIBUTING.md` |
| 78 | + |
| 79 | + * *Files identical despite different names* |
| 80 | + |
| 81 | +### Comparing `fast_depends-2.4.2/.github/dependabot.yml` & `fast_depends-2.4.3/.github/dependabot.yml` |
| 82 | + |
| 83 | + * *Files identical despite different names* |
| 84 | + |
| 85 | +### Comparing `fast_depends-2.4.2/.github/workflows/documentation.yml` & `fast_depends-2.4.3/.github/workflows/documentation.yml` |
| 86 | + |
| 87 | + * *Files identical despite different names* |
| 88 | + |
| 89 | +### Comparing `fast_depends-2.4.2/.github/workflows/publish_coverage.yml` & `fast_depends-2.4.3/.github/workflows/publish_coverage.yml` |
| 90 | + |
| 91 | + * *Files 1% similar despite different names* |
| 92 | + |
| 93 | +```diff |
| 94 | +@@ -16,15 +16,15 @@ |
| 95 | + steps: |
| 96 | + - uses: actions/setup-python@v5 |
| 97 | + with: |
| 98 | + python-version: '3.9' |
| 99 | + |
| 100 | + - run: pip install smokeshow |
| 101 | + |
| 102 | +- - uses: dawidd6/[email protected] |
| 103 | ++ - uses: dawidd6/[email protected] |
| 104 | + with: |
| 105 | + workflow: tests.yml |
| 106 | + commit: ${{ github.event.workflow_run.head_sha }} |
| 107 | + |
| 108 | + - run: smokeshow upload coverage-html |
| 109 | + env: |
| 110 | + SMOKESHOW_GITHUB_STATUS_DESCRIPTION: Coverage {coverage-percentage} |
| 111 | +``` |
| 112 | + |
| 113 | +### Comparing `fast_depends-2.4.2/.github/workflows/publish_pypi.yml` & `fast_depends-2.4.3/.github/workflows/publish_pypi.yml` |
| 114 | + |
| 115 | + * *Files 1% similar despite different names* |
| 116 | + |
| 117 | +```diff |
| 118 | +@@ -35,15 +35,15 @@ |
| 119 | + if: steps.cache.outputs.cache-hit != 'true' |
| 120 | + run: pip install build |
| 121 | + |
| 122 | + - name: Build distribution |
| 123 | + run: python -m build |
| 124 | + |
| 125 | + - name: Publish |
| 126 | + |
| 127 | + |
| 128 | + with: |
| 129 | + password: ${{ secrets.PYPI_API_TOKEN }} |
| 130 | + |
| 131 | + - name: Dump GitHub context |
| 132 | + env: |
| 133 | + GITHUB_CONTEXT: ${{ toJson(github) }} |
| 134 | + run: echo "$GITHUB_CONTEXT" |
| 135 | +``` |
| 136 | + |
| 137 | +### Comparing `fast_depends-2.4.2/.github/workflows/tests.yml` & `fast_depends-2.4.3/.github/workflows/tests.yml` |
| 138 | + |
| 139 | + * *Files identical despite different names* |
| 140 | + |
| 141 | +### Comparing `fast_depends-2.4.2/fast_depends/_compat.py` & `fast_depends-2.4.3/fast_depends/_compat.py` |
| 142 | + |
| 143 | + * *Files identical despite different names* |
| 144 | + |
| 145 | +### Comparing `fast_depends-2.4.2/fast_depends/schema.py` & `fast_depends-2.4.3/fast_depends/schema.py` |
| 146 | + |
| 147 | + * *Files identical despite different names* |
| 148 | + |
| 149 | +### Comparing `fast_depends-2.4.2/fast_depends/use.py` & `fast_depends-2.4.3/fast_depends/use.py` |
| 150 | + |
| 151 | + * *Files 1% similar despite different names* |
| 152 | + |
| 153 | +```diff |
| 154 | +@@ -3,20 +3,21 @@ |
| 155 | + from typing import ( |
| 156 | + Any, |
| 157 | + AsyncIterator, |
| 158 | + Callable, |
| 159 | + Iterator, |
| 160 | + Optional, |
| 161 | + Sequence, |
| 162 | ++ TypeVar, |
| 163 | + Union, |
| 164 | + cast, |
| 165 | + overload, |
| 166 | + ) |
| 167 | + |
| 168 | +-from typing_extensions import ParamSpec, Protocol, TypeVar |
| 169 | ++from typing_extensions import ParamSpec, Protocol |
| 170 | + |
| 171 | + from fast_depends._compat import ConfigDict |
| 172 | + from fast_depends.core import CallModel, build_call_model |
| 173 | + from fast_depends.dependencies import dependency_provider, model |
| 174 | + |
| 175 | + P = ParamSpec("P") |
| 176 | + T = TypeVar("T") |
| 177 | +``` |
| 178 | + |
| 179 | +### Comparing `fast_depends-2.4.2/fast_depends/utils.py` & `fast_depends-2.4.3/fast_depends/utils.py` |
| 180 | + |
| 181 | + * *Ordering differences only* |
| 182 | + |
| 183 | + * *Files 0% similar despite different names* |
| 184 | + |
| 185 | +```diff |
| 186 | +@@ -10,23 +10,23 @@ |
| 187 | + Awaitable, |
| 188 | + Callable, |
| 189 | + ContextManager, |
| 190 | + Dict, |
| 191 | + ForwardRef, |
| 192 | + List, |
| 193 | + Tuple, |
| 194 | ++ TypeVar, |
| 195 | + Union, |
| 196 | + cast, |
| 197 | + ) |
| 198 | + |
| 199 | + import anyio |
| 200 | + from typing_extensions import ( |
| 201 | + Annotated, |
| 202 | + ParamSpec, |
| 203 | +- TypeVar, |
| 204 | + get_args, |
| 205 | + get_origin, |
| 206 | + ) |
| 207 | + |
| 208 | + from fast_depends._compat import evaluate_forwardref |
| 209 | + |
| 210 | + if TYPE_CHECKING: |
| 211 | +``` |
| 212 | + |
| 213 | +### Comparing `fast_depends-2.4.2/fast_depends/core/build.py` & `fast_depends-2.4.3/fast_depends/core/build.py` |
| 214 | + |
| 215 | + * *Ordering differences only* |
| 216 | + |
| 217 | + * *Files 0% similar despite different names* |
| 218 | + |
| 219 | +```diff |
| 220 | +@@ -5,21 +5,21 @@ |
| 221 | + Callable, |
| 222 | + Dict, |
| 223 | + List, |
| 224 | + Optional, |
| 225 | + Sequence, |
| 226 | + Tuple, |
| 227 | + Type, |
| 228 | ++ TypeVar, |
| 229 | + Union, |
| 230 | + ) |
| 231 | + |
| 232 | + from typing_extensions import ( |
| 233 | + Annotated, |
| 234 | + ParamSpec, |
| 235 | +- TypeVar, |
| 236 | + get_args, |
| 237 | + get_origin, |
| 238 | + ) |
| 239 | + |
| 240 | + from fast_depends._compat import ConfigDict, create_model, get_config_base |
| 241 | + from fast_depends.core.model import CallModel, ResponseModel |
| 242 | + from fast_depends.dependencies import Depends |
| 243 | +``` |
| 244 | + |
| 245 | +### Comparing `fast_depends-2.4.2/fast_depends/core/model.py` & `fast_depends-2.4.3/fast_depends/core/model.py` |
| 246 | + |
| 247 | + * *Files 0% similar despite different names* |
| 248 | + |
| 249 | +```diff |
| 250 | +@@ -12,19 +12,20 @@ |
| 251 | + Generic, |
| 252 | + Iterable, |
| 253 | + List, |
| 254 | + Optional, |
| 255 | + Sequence, |
| 256 | + Tuple, |
| 257 | + Type, |
| 258 | ++ TypeVar, |
| 259 | + Union, |
| 260 | + ) |
| 261 | + |
| 262 | + import anyio |
| 263 | +-from typing_extensions import ParamSpec, TypeVar |
| 264 | ++from typing_extensions import ParamSpec |
| 265 | + |
| 266 | + from fast_depends._compat import BaseModel, ExceptionGroup, get_aliases |
| 267 | + from fast_depends.library import CustomField |
| 268 | + from fast_depends.utils import ( |
| 269 | + async_map, |
| 270 | + is_async_gen_callable, |
| 271 | + is_coroutine_callable, |
| 272 | +``` |
| 273 | + |
| 274 | +### Comparing `fast_depends-2.4.2/fast_depends/dependencies/model.py` & `fast_depends-2.4.3/fast_depends/dependencies/model.py` |
| 275 | + |
| 276 | + * *Files identical despite different names* |
| 277 | + |
| 278 | +### Comparing `fast_depends-2.4.2/fast_depends/dependencies/provider.py` & `fast_depends-2.4.3/fast_depends/dependencies/provider.py` |
| 279 | + |
| 280 | + * *Files identical despite different names* |
| 281 | + |
| 282 | +### Comparing `fast_depends-2.4.2/fast_depends/library/model.py` & `fast_depends-2.4.3/fast_depends/library/model.py` |
| 283 | + |
| 284 | + * *Files identical despite different names* |
| 285 | + |
| 286 | +### Comparing `fast_depends-2.4.2/LICENSE` & `fast_depends-2.4.3/LICENSE` |
| 287 | + |
| 288 | + * *Files identical despite different names* |
| 289 | + |
| 290 | +### Comparing `fast_depends-2.4.2/README.md` & `fast_depends-2.4.3/README.md` |
| 291 | + |
| 292 | + * *Files identical despite different names* |
| 293 | + |
| 294 | +### Comparing `fast_depends-2.4.2/pyproject.toml` & `fast_depends-2.4.3/pyproject.toml` |
| 295 | + |
| 296 | + * *Files 2% similar despite different names* |
| 297 | + |
| 298 | +```diff |
| 299 | +@@ -3,15 +3,15 @@ |
| 300 | + build-backend = "hatchling.build" |
| 301 | + |
| 302 | + [project] |
| 303 | + name = "fast-depends" |
| 304 | + description = "FastDepends - extracted and cleared from HTTP domain logic FastAPI Dependency Injection System. Async and sync are both supported." |
| 305 | + readme = "README.md" |
| 306 | + authors = [ |
| 307 | +- { name = "Pastukhov Nikita", email = "[email protected]" }, |
| 308 | ++ { name = "Nikita Pastukhov", email = "[email protected]" }, |
| 309 | + ] |
| 310 | + |
| 311 | + keywords = ["fastapi", "dependency injection"] |
| 312 | + |
| 313 | + requires-python = ">=3.8" |
| 314 | + |
| 315 | + classifiers = [ |
| 316 | +``` |
| 317 | + |
| 318 | +### Comparing `fast_depends-2.4.2/PKG-INFO` & `fast_depends-2.4.3/PKG-INFO` |
| 319 | + |
| 320 | + * *Files 2% similar despite different names* |
| 321 | + |
| 322 | +```diff |
| 323 | +@@ -1,16 +1,16 @@ |
| 324 | +-Metadata-Version: 2.1 |
| 325 | ++Metadata-Version: 2.3 |
| 326 | + Name: fast-depends |
| 327 | +-Version: 2.4.2 |
| 328 | ++Version: 2.4.3 |
| 329 | + Summary: FastDepends - extracted and cleared from HTTP domain logic FastAPI Dependency Injection System. Async and sync are both supported. |
| 330 | + Project-URL: Homepage, https://lancetnik.github.io/FastDepends/ |
| 331 | + Project-URL: Documentation, https://lancetnik.github.io/FastDepends/ |
| 332 | + Project-URL: Tracker, https://github.com/Lancetnik/FastDepends/issues |
| 333 | + Project-URL: Source, https://github.com/Lancetnik/FastDepends |
| 334 | +-Author-email: Pastukhov Nikita <[email protected]> |
| 335 | ++Author-email: Nikita Pastukhov <[email protected]> |
| 336 | + License-File: LICENSE |
| 337 | + Keywords: dependency injection,fastapi |
| 338 | + Classifier: Development Status :: 5 - Production/Stable |
| 339 | + Classifier: Framework :: Pydantic |
| 340 | + Classifier: Framework :: Pydantic :: 1 |
| 341 | + Classifier: Framework :: Pydantic :: 2 |
| 342 | + Classifier: Intended Audience :: Developers |
| 343 | +``` |
| 344 | + |
0 commit comments