Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Litestar
We develop production-grade, high-performance tooling for web development, including the Litestar web framework | Effortlessly Build Performant APIs. We recommend you choose one of the similar tiers on https://polar.sh/litestar-org
Collective -
Host: opensource -
https://opencollective.com/litestar
- Website: https://litestar.dev/
- Code: https://github.com/litestar-org/litestar
Co-authored-by: Viet Than <[email protected]>
github.com/litestar-org/litestar - 3c6480e5dca75e7df37247c548ac1fbb1425d717 authored over 1 year ago* fix(1762): resolves issue with custom dep injection on WebsocketListener
* Update tests/han...
github.com/litestar-org/litestar - f9952573ba3a0f7e5aa742682c437bf412f1b5ab authored over 1 year ago* unify sync and async repo tests
* Fix some naming and improve marks
* Incorporate upstre...
github.com/litestar-org/litestar - 346fe531ce2473c0bc2931fc6250cbf54d0acb99 authored over 1 year ago* feat: Adds Timezone aware datetime. Enforces UTC timestamps are stored and returned.
* fix...
github.com/litestar-org/litestar - cfe194dee80b4842be9993145b99e97f69976cf0 authored over 1 year agoThis is prep for #1790, I've split the change out for clearer discussion.
The PR removes the ...
github.com/litestar-org/litestar - f1fc19677cc9115d3ff1b9b9d63cb3bd6ce5a0db authored over 1 year ago* Make preferred_validation_backend private
* Exclude testing/helpers.py from code duplicatio...
github.com/litestar-org/litestar - 2b99d8ec282bd4f4ef7111266c8852ff7beef2e8 authored over 1 year ago
It appears this pattern was only to support annotation of the `ownership_layers`
pattern, but th...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
...
github.com/litestar-org/litestar - 3a8d7a6a3640667a7756a592d2b2c11b9939b6fa authored over 1 year ago
* Add "operation_class" argument to http handlers to allow for customizing OpenAPI scheme.
* ...
github.com/litestar-org/litestar - 8f2b505093778877ab94ce2728471fc9044b41d3 authored over 1 year ago* Refactor sqlalchemy repository tests
* Fix typing
* Fix oracle tests
github.com/litestar-org/litestar - 2a046744b9024690ba33a6368fd0094c05b3244c authored over 1 year ago* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
...
fix: docs for authentication middleware
github.com/litestar-org/litestar - 9cbe99e84a914a80118d8e7362140e6cc077bb87 authored over 1 year ago* current progress on repo documentation
* docs: updated documentation
* feat: convert to ...
github.com/litestar-org/litestar - 7b2b855c46755fc124660669d5963c609cd26971 authored over 1 year ago* refactor repository
* prepare for unasyncd
* add unasyncd
* formatting
* update un...
github.com/litestar-org/litestar - 3297f6be1efefa0e1d74d5f2b99586e11267d448 authored over 1 year ago* extend migration guide
* add what's new document
* Adds DTOs to migration guide. (#1713)...
github.com/litestar-org/litestar - efc9ead63a77f013fd4a64582a67ca05738a311b authored over 1 year ago* Refactor `tests/contrib/htmx/test_htmx_request.py`.
- remove redundant `media_type` declara...
github.com/litestar-org/litestar - aadc4e18a9c3dda9ead317f154e25d15ab7c4168 authored over 1 year ago* feat: exclude unloaded columns when executing `to_dict`
* Update litestar/contrib/sqlalchem...
github.com/litestar-org/litestar - d94717eef5b8a1bdf399e9af2239a586656cda67 authored over 1 year ago
DTO would fail where a builtin collection type was used as an annotation
without any generic ar...
* DTO usage docs: excluding from nested fields.
Expands the DTO Factory usage docs for Exclud...
github.com/litestar-org/litestar - 1ec6cae8659588487482b3fe94b6ad06b57cb927 authored over 1 year ago* feat: adds additional json tests
* feat: adds tests for JSON type for each base
* fix: a...
github.com/litestar-org/litestar - 485f7929c5aed70956e6c05b1d22da3ecae96bfc authored over 1 year ago* remove pytest-docker and refactor db test markers
* remove event loop fixtures
* set up ...
github.com/litestar-org/litestar - 3cc3120e9fe7f8f8411561207456593911990738 authored over 1 year agoreduce exponentially growing of CLI tests
Co-authored-by: Cody Fincher <[email protected]...
github.com/litestar-org/litestar - 9c6d976c39235cd4619fec4cdb9ea5c124035ca5 authored over 1 year agoTyped as `Mapping` makes it difficult to interact with downstream, e.g., on `AppConfig`.
Clos...
github.com/litestar-org/litestar - b66846384a9adcaa2f305fa515fad56eddaeaf0e authored over 1 year ago* Feature: DTOConfig.underscore_fields_private.
* Refactor backend utils.
* Add tests.
...
github.com/litestar-org/litestar - f81cbba577d29e1079dac524022b112b6da95687 authored over 1 year agoCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
github.com/litestar-org/litestar - 5d6cc88a06ff0e495467bde7468a5a60fd551003 authored over 1 year ago
Co-authored-by: Janek Nouvertné <[email protected]>
Co-authored-by...
* fix: re-add fetch during update
* fix: revert merge on update
* fix: additional changes ...
github.com/litestar-org/litestar - c0a98e51ee09efb15f5892e6143d0a6fa5fd7cd9 authored over 1 year ago* RFC: Optional `rich-cli` integration
* chore: update lock file
* fix: expose fd/uds & co...
github.com/litestar-org/litestar - b97d1f872ab94262d4d9ef293d7e516ddbc24a27 authored over 1 year agoIntended to filter warnings like ```DeprecationWarning: Deprecated call to `pkg_resources.declar...
github.com/litestar-org/litestar - 6c18be8bc975bc324ab160d2202c3c81fbca9e92 authored over 1 year agoCo-authored-by: Alc-Alc <[email protected]>
github.com/litestar-org/litestar - 0af0038582e7e38ae85366166d725bee0fb989bf authored over 1 year agoMoves `FieldDefinition` from `dto.factory.types` to `dto.factory.data_structures`.
github.com/litestar-org/litestar - 83269ae38604b9f62a504f4a0f976b85ee7ca13c authored over 1 year ago* feat: implement basic structure for duckdb and spanner support
* feat: wip customized json ...
github.com/litestar-org/litestar - aa626eb16e239d43ae797501b6867eaeba73fb4d authored over 1 year ago* SQLAlchemyDTO: Improved handling of `hybrid_property`.
In addition to the read-only `FieldD...
github.com/litestar-org/litestar - a924588d47edae92fd10cb6ce5ca30a0834c2da7 authored over 1 year agofix "about" links
github.com/litestar-org/litestar - b366bff2724ca92839b69e79715d184795ed992c authored over 1 year agogithub.com/litestar-org/litestar - a17d61777709a15102313325354dca9cd7f1cd08 authored over 1 year ago
github.com/litestar-org/litestar - f68b2989f2f9f018f0c3fa22aa357a63a6dadf5f authored over 1 year ago
Addresses a medium complexity DoS CVE.
github.com/litestar-org/litestar - ece2df5e60d274000e775d6c8059e156148372f6 authored over 1 year agogithub.com/litestar-org/litestar - f569ca1b710bafdafd973594ca1309d082b22607 authored over 1 year ago
github.com/litestar-org/litestar - 90e0479e10704962c51ff82b48401e7825491727 authored over 1 year ago
* Start for Plugins index page.
* Makes `supports_type()` an instance method.
Making the p...
github.com/litestar-org/litestar - ccc9b33831620ea20a4dffa0d0a76501f2a785bb authored over 1 year ago* unpin poetry
* temporarily enable platform compat tests
* fix channels tests for macos
* Re...
github.com/litestar-org/litestar - 76696a2ae243ed05c4361e9f4dda3e06d0859e16 authored over 1 year ago* initial
* fixed handling of constrained schemas
* py3.8 compat
* update tests
* Fix docs b...
github.com/litestar-org/litestar - 53aa6c3567f56f03dbe88efa68fd527d49f66fe3 authored over 1 year agoChore: excludes repository modules from sonar duplication checks.
The reason for this duplica...
github.com/litestar-org/litestar - ef0af44cc9048cafe6e07618f031467a0f42a14d authored over 1 year ago* Feature: SQLAlchemyDTO association proxy support.
* Feature: SQLAlchemyDTO hybrid property ...
github.com/litestar-org/litestar - ff910b0e9d72b752c78f86a0d353cb1b37d52ccb authored over 1 year agofeat: adds `lint` group to `pyproject.toml`
github.com/litestar-org/litestar - 819a3d32989ff48444ba747fb27080869f8bf607 authored over 1 year ago* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
...
Moved predicates from utils/sync.py and utils/dataclass.py to utils.predicates.py for consistenc...
github.com/litestar-org/litestar - e8b64b50d4f0c646d706f7bdddd394b957485b84 authored over 1 year ago* improve debugging
* fix env settings and tests
* set env before loading app
* typing ...
github.com/litestar-org/litestar - 3f2a3e30a5e961f64677a43486e0949d9fb91ab6 authored over 1 year ago
This PR changes generation of `FieldDefinition` types for pydantic models to use the
`__fields_...
`typing.TypedDict` was introduced in 3.8 which is our lowest supported version so we shouldn't
...
* Adds test.
* Adds utility for embellishing nested data with `a__b` syntax.
* Update `cre...
github.com/litestar-org/litestar - 7ee9ffd839ac9e4479ec38e9a47da54afe15acb3 authored over 1 year ago* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
...
Co-authored-by: Aleksander Koblass <[email protected]>
github.com/litestar-org/litestar - 01320acd7f036fa2bce5827c60ca61043b9f925c authored over 1 year agofix sync_to_thread usage
github.com/litestar-org/litestar - d396616df3fe9229e2d91c997d455a18fac1a159 authored over 1 year ago* remove state from hooks
* fix doc examples
github.com/litestar-org/litestar - 96ba6bd485bc19460e3f2bc1bda34ac54b619ccc authored over 1 year ago* add default modes for data iter methods
* update pre-commit
* formatting
github.com/litestar-org/litestar - b82b8a1f32b38403f85cafaa19fdce3f481bcd6a authored over 1 year ago* Adds test
* Merges `tests/test_dependency.py` with `tests/dependency_injection/test_depende...
github.com/litestar-org/litestar - 3b5f520950fb83a465a2905d492b8ccd5e87c86f authored over 1 year ago* Adds failing test.
* Fix test.
* Fix premature parsing into nested models with DTOData.
...
* Refactor: move tests for `ParsedType` into `tests/test_typing.py`
* Refactor: move dataclas...
github.com/litestar-org/litestar - d074a3ede1c665fbaa87e382410d2d94b4045d08 authored over 1 year ago* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
* Update ....
github.com/litestar-org/litestar - 7d75980984d5e6cba51d03b39e2f6ca8b3c3de31 authored over 1 year ago* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
...
Use snake case notation for 'security_schemes' arg
github.com/litestar-org/litestar - 68f62cb69b82a1a40b8b46a4fff5f5093dd800be authored over 1 year ago* Always flush after write for gzip.
Closes #1681
* Adds test for messages emitted from co...
github.com/litestar-org/litestar - c90f5394c212322db6dd0a91dc125071dd7793c2 authored over 1 year agogithub.com/litestar-org/litestar - 9aff0990a925623d8b4acb8ee33d86ed82fb8b28 authored over 1 year ago
github.com/litestar-org/litestar - ecd94540464b25de195a618b5eecb93bcdb15fd6 authored over 1 year ago
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored...
github.com/litestar-org/litestar - 1370e4b9f0e3e5a12ac492f6fdec8c960f37b15e authored over 1 year ago
* Msgspec and Pydantic dto factory implementations.
Closes #1531
Closes #1532
* Ref. docs...
github.com/litestar-org/litestar - 4e3e7db420f667f4090b158cf97e19873284ff8f authored over 1 year agoCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
github.com/litestar-org/litestar - efbded3d9967c628b4477180d3e97d5add1bfd00 authored over 1 year agoCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
github.com/litestar-org/litestar - 04aa49fca402b1a3fc76762c86007530ee953ea1 authored over 1 year ago* fix: corrected the after filter
* fix: correct for both repository types
* fix: updated ...
github.com/litestar-org/litestar - e277a66f1f2f0902c4ffd8eeb7b73c9c7b036b1d authored over 1 year ago* feat: adds oracledb repository tests
* fix: adds RAW as GUID type for Oracle and BLOB for J...
github.com/litestar-org/litestar - 83dbba6fa642f76efb44e47b715c1be0b7b42842 authored over 1 year ago* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
...
* feat: allows JWT tokens to have extra attributes specified. `decode` moves them to the `_extr...
github.com/litestar-org/litestar - cdf7c353f3d72f9b1b46a5a8e8bcf4a66ff0460d authored over 1 year agoUpdate WebSocketTestSession to timeout if websocket.accept is never received
Co-authored-by: ...
github.com/litestar-org/litestar - 1c29f098e1d53966d9949bb873c56877b3cfa39f authored over 1 year agogithub.com/litestar-org/litestar - 4c1c9c486d4f50027faadec35728e5c51edf1808 authored over 1 year ago
github.com/litestar-org/litestar - 486a3137ad5dfd299f207626aaff01ac734b3bf3 authored over 1 year ago
* add docs preview build
* merge with main CI
* separate docs preview building and deploym...
github.com/litestar-org/litestar - 45a2fc7cc34ef1395337d227c00655574379081e authored over 1 year ago* properly kill servers when startup failed
* ignore missing examples output
github.com/litestar-org/litestar - 49b96fb98f77fed2e3e1e29132d3fd23ad563c42 authored over 1 year ago* add docs preview build
* merge with main CI
github.com/litestar-org/litestar - 6526caa7076dc379b92787e7d1f13c704d547890 authored over 1 year agoThis PR facilitates a command such as:
```sh
$ litestar run --reload-dir=. --reload-dir=../l...
* `ParsedType.is_subclass_of(X)` true for union if all inner types are subtypes of X.
When `P...
github.com/litestar-org/litestar - 1cb42dc491a644e763f095eda723e75212abdca3 authored over 1 year agogithub.com/litestar-org/litestar - f27b33c2142d64c3ec660b2f5f194803100550ae authored over 1 year ago
github.com/litestar-org/litestar - 1356393967af9f7f22cb866fffa1dd8652a1485f authored over 1 year ago
github.com/litestar-org/litestar - e1b07f6ed7a273efc0bd1d38eeb1b7fc5a1fc86f authored over 1 year ago
* feat: adds synchronous repository classes
* fix: test case correction
* fix: adds pytest...
github.com/litestar-org/litestar - 81da04d433fb7ddba6e0a0a0651245e9ef972495 authored over 1 year ago* Initial commit for tutorial.
* Moves dto tutorial into tutorials directory
* Improvement...
github.com/litestar-org/litestar - 21621eab36b8cc1e17d07f0559578181da22896e authored over 1 year agoMotivation is described in #1567.
Closes #1567
github.com/litestar-org/litestar - 2a7237ba5336ecf6e37f6f1f4801347483e50507 authored over 1 year agoFor #1674
github.com/litestar-org/litestar - d5ddabddda12c0575e1022c7b92fa04d9f7bcb58 authored over 1 year ago* fix: correction for alembic generated migrations.
* fix: simplify logic
* fix: correctio...
github.com/litestar-org/litestar - 293b17e828df437903f697417a2c84437d2c55f5 authored over 1 year agogithub.com/litestar-org/litestar - 25eecfa48b35230e41026e75d59bd6615e6c15b5 authored over 1 year ago
github.com/litestar-org/litestar - f39f8e7bbbc53a668d7f1f3aab7a9651b20237e7 authored over 1 year ago
github.com/litestar-org/litestar - 4d3a13b9c5d4179256ddd762b6dbbab71f231e57 authored over 1 year ago
github.com/litestar-org/litestar - 064c234d955ef0ca9b061debb90039d087958d95 authored over 1 year ago
* fix attrs unstructuring of attrs models
* fix openapi schema for annotated types
github.com/litestar-org/litestar - 5b680cb154160b62293b762afdce91134b17db81 authored over 1 year agogithub.com/litestar-org/litestar - cf93d3e8a05d071ef434ac4a64c66c91a8256e82 authored over 1 year ago
* use task group
* replace queues with streams
* fix typing for 3.8
* update docs
github.com/litestar-org/litestar - f1f440a80f8a8ba87fa0ecdd928422c8b08c7ea2 authored over 1 year ago* added shorten uuid gen for dto
* test if it is cached
* increased size to see if collusi...
github.com/litestar-org/litestar - 83ffc312be95fcfbc6dff7644eb714873b245108 authored over 1 year agogithub.com/litestar-org/litestar - 396c554e0ff547314fdf7f370ffa1e2438fdb658 authored over 1 year ago