Commit graph

469 commits

Author SHA1 Message Date
Andrew Brookins
09c91fb756 Add building, linting for PyPI upload 2021-10-22 06:53:39 -07:00
Andrew Brookins
c9967b0d40 Rename to redis_om 2021-10-22 06:36:15 -07:00
Andrew Brookins
9b18dae2eb Change to BSD 3-clause license 2021-10-22 06:34:59 -07:00
Andrew Brookins
b2c2dd9f6f WIP on async - test failure due to closed event loop 2021-10-22 06:33:05 -07:00
Andrew Brookins
0f9f7aa868 Attempt run-time change of type annotations on model fields 2021-10-21 13:12:54 -07:00
Andrew Brookins
15b7d360eb Remove redismod:latest from testing matrix for now 2021-10-20 23:36:43 -07:00
Andrew Brookins
7155b9af35 Lint 2021-10-20 23:31:11 -07:00
Andrew Brookins
2ffd4e6f5a Run tests across multiple cores/CPUs 2021-10-20 23:24:31 -07:00
Andrew Brookins
bd24050e3f Avoid creating the index if it already exists 2021-10-20 17:35:46 -07:00
Andrew Brookins
ab85e46c8b Remove ipdb statement 2021-10-20 17:30:16 -07:00
dependabot[bot]
dc451401ca
Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-21 00:27:54 +00:00
Andrew Brookins
f9e388c901 Stop sending Redis args to Docker, oops 2021-10-20 17:27:19 -07:00
Andrew Brookins
f436b0ebf2 Fix string interp 2021-10-20 17:24:30 -07:00
Andrew Brookins
77789e1ced WIP on CI 2021-10-20 17:21:33 -07:00
Andrew Brookins
fb24775d15 Follow the main branch for CI 2021-10-20 17:16:43 -07:00
Andrew Brookins
2523a98be6 WIP on CI action 2021-10-20 17:13:42 -07:00
Andrew Brookins
49654eeede Refine connection strings (dotenv), Makefile targets 2021-10-20 14:29:31 -07:00
Andrew Brookins
d2fa4c586f Add Makefile, black, reformat with black 2021-10-20 13:01:46 -07:00
Andrew Brookins
cfc50b82bb Cleanup 2021-10-19 17:23:13 -07:00
Andrew Brookins
a3a14e9e17 Editing 2021-10-19 17:02:14 -07:00
Andrew Brookins
5a61e7087a Editing 2021-10-19 17:01:47 -07:00
Andrew Brookins
cc6ec42135 Editing 2021-10-19 16:59:49 -07:00
Andrew Brookins
20c58e51a3 Editing 2021-10-19 16:59:36 -07:00
Andrew Brookins
d2b7c93318 Editing 2021-10-19 16:58:14 -07:00
Andrew Brookins
ed05536fd4 Editing 2021-10-19 16:57:52 -07:00
Andrew Brookins
7da37f3ad7 Editing 2021-10-19 16:57:13 -07:00
Andrew Brookins
16c82e35ad Editing 2021-10-19 16:54:25 -07:00
Andrew Brookins
2af7067ca6 Editing 2021-10-19 16:53:48 -07:00
Andrew Brookins
cb260986c9 Editing 2021-10-19 16:53:19 -07:00
Andrew Brookins
706de5b0da Editing 2021-10-19 16:51:55 -07:00
Andrew Brookins
f364f86b9f Test Redis OM name 2021-10-19 16:50:34 -07:00
Andrew Brookins
d314e2a0eb Move module section to an h2, add magic 2021-10-19 15:11:58 -07:00
Andrew Brookins
2bd71ff087 Rename orm module to om 2021-10-19 15:06:57 -07:00
Andrew Brookins
62240723ca WIP on README - first draft 2021-10-19 15:06:50 -07:00
Andrew Brookins
703be3e0fa Add license 2021-10-18 21:45:26 -07:00
Andrew Brookins
c51a071982 Tests & errors for preview list limitations 2021-10-18 21:16:48 -07:00
Andrew Brookins
389a6ea878 Add support for IN queries 2021-10-13 17:16:20 -07:00
Andrew Brookins
bb08fb9eb5 Use a default value for the "embedded" config 2021-10-13 12:58:10 -07:00
Andrew Brookins
e59e210834 Avoid adding same parent to attr multiple times 2021-10-13 10:07:13 -07:00
Andrew Brookins
ae8baa0339 Fix JSON paths for arrays 2021-10-13 08:12:22 -07:00
Andrew Brookins
abb1ce6a31 WIP on recursive schema generation - still broken 2021-10-12 21:59:55 -07:00
Andrew Brookins
5d05de95f8 Broken schema generation 2021-10-12 14:22:57 -07:00
Andrew Brookins
8f32b359f0 Handle TAG queries that include the separator 2021-10-05 16:40:02 -07:00
Andrew Brookins
b46408ccd2 WIP on JSON tests 2021-10-04 14:04:40 -07:00
Andrew Brookins
976fdf3ad4 Generate a seemingly correct schema for JSON models 2021-10-04 13:55:33 -07:00
Andrew Brookins
9a47d1046d Use Any with find() to avoid type warnings 2021-09-29 21:15:26 -07:00
Andrew Brookins
54f00b5774 Remove Django-isms for embedded exceptions classes 2021-09-29 20:42:02 -07:00
Andrew Brookins
b80addbb13 Test embedded Model.DoesNotExist error 2021-09-29 20:32:44 -07:00
Andrew Brookins
ef58e854c1 Avoid using Pydantic for FindQuery 2021-09-29 20:23:39 -07:00
Andrew Brookins
01cab5352b WIP on pagination, sorting all()/first() methods 2021-09-25 20:38:02 -07:00