Commit graph

409 commits

Author SHA1 Message Date
Andrew Brookins
db7b8d19ad Lower the Python requirement 2021-11-08 15:49:32 -08:00
Andrew Brookins
984c11679a Drop Protocol class to support Python 3.7 2021-11-08 15:41:10 -08:00
Andrew Brookins
3ee2252539 Reformat with linter 2021-11-03 12:53:00 -07:00
Andrew Brookins
2b1994b98b Disable features without required Redis modules
Some features, like querying and embedded models, require
either the RediSearch or RedisJSON modules running in Redis.
Without these modules, using these features would result
in inscrutable errors.

We now disable some tests if the Redis module required for the
test is not found in the Redis instance the tests are using,
and raise errors or log messages if the same is true during
execution of HashModel and JsonModel.
2021-11-03 12:37:12 -07:00
dependabot[bot]
afd0845618
Bump actions/checkout from 2.3.5 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [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.5...v2.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 03:20:51 +00:00
Andrew Brookins
ca48b222f3 Fix yaml for CI #blessed 2021-11-02 17:08:46 -07:00
Andrew Brookins
60dc986947 Bump version to test CI 2021-11-02 17:06:09 -07:00
Andrew Brookins
3a69a6635a Bump version for the latest docs 2021-11-02 15:13:40 -07:00
Andrew Brookins
9aeb269851 Add notes on virtualenvs, etc. 2021-11-02 15:12:53 -07:00
Andrew Brookins
9606a57852 Fix mangled CLI examples 2021-11-02 14:56:09 -07:00
Andrew Brookins
4111330124 Add images to built package 2021-11-02 14:40:08 -07:00
Andrew Brookins
c128038d33 Include docs in build package 2021-11-02 14:36:20 -07:00
Andrew Brookins
7d77348f13 Bump version 2021-11-02 14:24:11 -07:00
Andrew Brookins
f735b65800 Fix copied text 2021-11-02 14:23:02 -07:00
Andrew Brookins
6178b3cd9d Add logo 2021-11-02 14:22:32 -07:00
Andrew Brookins
8df968542a Update Getting Started guide, note WIP docs 2021-11-02 14:17:49 -07:00
Andrew Brookins
8a5db647da WIP on getting started guide 2021-11-02 10:34:54 -07:00
Andrew Brookins
807a29b011 Set up tox 2021-11-01 09:45:37 -07:00
Andrew Brookins
f44b7fa664 Work on docs, getting started guide 2021-10-29 17:31:36 -07:00
Andrew Brookins
ad6a323fb8 Remove unused deepcopy 2021-10-27 17:33:12 -07:00
Andrew Brookins
40c21c2f4e Fix more section links 2021-10-25 14:50:01 -07:00
Andrew Brookins
9409dbde3b More emojis 2021-10-25 14:49:24 -07:00
Andrew Brookins
8168f84b4f Fix section links 2021-10-25 14:48:02 -07:00
Andrew Brookins
62f9e244ed Fix word 2021-10-25 14:45:34 -07:00
Andrew Brookins
c6820ed7e4 More tweaks 2021-10-25 14:43:48 -07:00
Andrew Brookins
42592013ba More changes 2021-10-25 14:21:39 -07:00
Andrew Brookins
77030ccaf5 Make examples shorter, split Querying and Embedded Models 2021-10-25 14:19:59 -07:00
Andrew Brookins
95643f86f3 Fix typo 2021-10-25 13:26:40 -07:00
Andrew Brookins
b8aa295809 Update license badge to BSD 3-clause 2021-10-25 10:03:37 -07:00
Andrew Brookins
e3e390cf01 Merge branch 'main' of github.com:redis-developer/redis-developer-python 2021-10-25 08:49:46 -07:00
Andrew Brookins
491db96311 Tweak CI badge 2021-10-25 08:48:48 -07:00
Andrew Brookins
fd1de73320
Merge pull request #1 from redis-developer/dependabot/github_actions/actions/checkout-2.3.5
Bump actions/checkout from 2.3.4 to 2.3.5
2021-10-24 20:23:28 -07:00
Andrew Brookins
fd81e54660 WIP on README 2021-10-22 17:05:10 -07:00
Andrew Brookins
d7dd9d361e Remove edge image from testing matrix 2021-10-22 12:20:44 -07:00
Andrew Brookins
5a655fcc1f I give up, CI is broken until redismod:edge works 2021-10-22 12:19:13 -07:00
Andrew Brookins
58e760dcc4 Try unquoted entrypoint 2021-10-22 12:14:05 -07:00
Andrew Brookins
fa293e3f88 Attempt to set the redis entrypoint in CI 2021-10-22 12:05:45 -07:00
Andrew Brookins
2f8ea2b9cb Fix twine checker in CI 2021-10-22 10:35:32 -07:00
Andrew Brookins
1921a49059 Fix linting 2021-10-22 09:19:06 -07:00
Andrew Brookins
7c0bea751b WIP on README 2021-10-22 08:31:08 -07:00
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