Pyle38

Latest version: v0.14.2

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

0.3.2

0.3.1

Bug Fixes

- 🐛 redis from url is sync
([`7842e76`](https://github.com/iwpnd/pyle38/commit/7842e76a9bd870709030a4d5779d22d4faa18f0d))

Documentation

- 📚️ remove duplicated changelog entries [skip ci]
([`9743221`](https://github.com/iwpnd/pyle38/commit/9743221c33282b9fc8206275f6cc3a6922efa886))

Testing

- 🚨 increase delay between leader and follower further
([`2b63afc`](https://github.com/iwpnd/pyle38/commit/2b63afc93ff61701b2db3ca848ffa5e4b418e58d))

0.3.0

Bug Fixes

- 🐛 incompatible return types on subclass follower
([`600e59f`](https://github.com/iwpnd/pyle38/commit/600e59f915c39d59a57c5d17570e29a5c24d7807))

Features

- ✨ add INFO command
([`3e3d916`](https://github.com/iwpnd/pyle38/commit/3e3d9160d0f8dbc6409beab373234f0e6009683a))

Testing

- 🚨 increase delay between leader follower in ci
([`ec4afa7`](https://github.com/iwpnd/pyle38/commit/ec4afa7f0aebf64a5805ef0139067ee8fe834dd2))

- 🚨 sleep between set/get for follower tests
([`780df65`](https://github.com/iwpnd/pyle38/commit/780df65360f94b00342a39afdef799f482e3fc62))

0.2.0

Chores

- **deps**: Bump actions/cache from 2.1.5 to 2.1.6
([`71d452c`](https://github.com/iwpnd/pyle38/commit/71d452c61b0686b270712695122c195cb14574b9))

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6. - [Release
notes](https://github.com/actions/cache/releases) -
[Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6)

Signed-off-by: dependabot[bot] <supportgithub.com>

- **deps**: Bump actions/cache from v2.1.4 to v2.1.5
([`88bf8b2`](https://github.com/iwpnd/pyle38/commit/88bf8b2a02c9b20acb12efc4d228d023717242e6))

Bumps [actions/cache](https://github.com/actions/cache) from v2.1.4 to v2.1.5. - [Release
notes](https://github.com/actions/cache/releases) -
[Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8)

Signed-off-by: dependabot[bot] <supportgithub.com>

- **deps**: Bump pydantic from 1.8.1 to 1.8.2
([`2bef2c2`](https://github.com/iwpnd/pyle38/commit/2bef2c21e717516a2cb4e7c15d1fa1a174087495))

Bumps [pydantic](https://github.com/samuelcolvin/pydantic) from 1.8.1 to 1.8.2. - [Release
notes](https://github.com/samuelcolvin/pydantic/releases) -
[Changelog](https://github.com/samuelcolvin/pydantic/blob/master/HISTORY.md) -
[Commits](https://github.com/samuelcolvin/pydantic/compare/v1.8.1...v1.8.2)

Signed-off-by: dependabot[bot] <supportgithub.com>

- **deps**: Bump snok/install-poetry from 1.1.4 to 1.1.6
([`2b3d362`](https://github.com/iwpnd/pyle38/commit/2b3d36295b92c95934da7e488e31228bf89b3da4))

Bumps [snok/install-poetry](https://github.com/snok/install-poetry) from 1.1.4 to 1.1.6. - [Release
notes](https://github.com/snok/install-poetry/releases) -
[Commits](https://github.com/snok/install-poetry/compare/v1.1.4...v1.1.6)

Signed-off-by: dependabot[bot] <supportgithub.com>

- **deps**: Bump snok/install-poetry from v1.1.2 to v1.1.4
([`220f86a`](https://github.com/iwpnd/pyle38/commit/220f86aa21cc5ea476723cfd4f762138bbe42045))

Bumps [snok/install-poetry](https://github.com/snok/install-poetry) from v1.1.2 to v1.1.4. -
[Release notes](https://github.com/snok/install-poetry/releases) -
[Commits](https://github.com/snok/install-poetry/compare/v1.1.2...fe3362f94a7d193ecae442ec43e79680358051ce)

Signed-off-by: dependabot[bot] <supportgithub.com>

Documentation

- Fix typo
([`dec5454`](https://github.com/iwpnd/pyle38/commit/dec54541f871d80f050c039beffbe306ea79998e))

- Update readme with local infra setup [skip ci]
([`a794627`](https://github.com/iwpnd/pyle38/commit/a7946273b040538320ecb7d2cfd7a0a68ff3d685))

- 📚️ add docstrings to commands/intersects
([`4a60046`](https://github.com/iwpnd/pyle38/commit/4a60046c99cdb4b21670ea051b18fcca1c27d88f))

- 📚️ add docstrings to commands/nearby
([`b2da4e2`](https://github.com/iwpnd/pyle38/commit/b2da4e2732aa44e00e65c7ebff31c27d4f7f7f42))

- 📚️ add docstrings to commands/within
([`40f68c3`](https://github.com/iwpnd/pyle38/commit/40f68c3817d7527addb44a53a0af19e500f12d21))

- 📚️ fix toc
([`c6ec31c`](https://github.com/iwpnd/pyle38/commit/c6ec31cc35d618b1af90fdc796219907a0af2b3b))

- 📚️ update readme
([`b79519b`](https://github.com/iwpnd/pyle38/commit/b79519b1c9f40cd3172147ddb723a4244ee5e9bb))

Features

- ✨ add HEALTHZ command
([`3af13b4`](https://github.com/iwpnd/pyle38/commit/3af13b42dd0a773c1f22122b7a267bd80221d7f9))

Refactoring

- ♻️ bind TypeVar T to dict specifically
([`a750c25`](https://github.com/iwpnd/pyle38/commit/a750c25805515c4e56f5e745dc087299b4ea537d))

Testing

- 🚨 add sleep between leader follower interactions
([`940bbed`](https://github.com/iwpnd/pyle38/commit/940bbed9efcc1fcb1079fda07b1d782d0dd9e200))

- 🚨 fix flaky test involving follower to be caught up
([`186446e`](https://github.com/iwpnd/pyle38/commit/186446e574cbd16ab9390c4ebbf953022a707c2d))

0.1.0

Bug Fixes

- Add poethepoet and fix mypy errors
([`02a0aef`](https://github.com/iwpnd/pyle38/commit/02a0aef367eaaec3b1c20da3040c09fc1e1ba9ea))

- Command stats and response
([`06e4df6`](https://github.com/iwpnd/pyle38/commit/06e4df6929b0fca0e9963be50b702e662082d211))

- Import Tile38 from root
([`9e0a8e8`](https://github.com/iwpnd/pyle38/commit/9e0a8e8e961b4e4e26b62f515391a60808a3cfa9))

- Mypy issues, add pytest coverage
([`07c395d`](https://github.com/iwpnd/pyle38/commit/07c395d48619cf04ea4ebcf9bb3bc0b335fff5d5))

- Redis connection pool
([`87967cc`](https://github.com/iwpnd/pyle38/commit/87967cc0fc3b1732e4d32b8173f587ca11083193))

- Reset options on init
([`1ea2954`](https://github.com/iwpnd/pyle38/commit/1ea295459540b0d049a70b7f81bf945fb408de95))

Chores

- **deps**: Bump actions/cache from v2 to v2.1.4
([`88a92b7`](https://github.com/iwpnd/pyle38/commit/88a92b7bbe3eb09db7360d4a3b7f560044f36394))

Bumps [actions/cache](https://github.com/actions/cache) from v2 to v2.1.4. - [Release
notes](https://github.com/actions/cache/releases) -
[Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6)

Signed-off-by: dependabot[bot] <supportgithub.com>

- **deps**: Bump snok/install-poetry from v1.0.0 to v1.1.2
([`314bdb1`](https://github.com/iwpnd/pyle38/commit/314bdb1c19301b8b210c6ed05f4db7e51f917230))

Bumps [snok/install-poetry](https://github.com/snok/install-poetry) from v1.0.0 to v1.1.2. -
[Release notes](https://github.com/snok/install-poetry/releases) -
[Commits](https://github.com/snok/install-poetry/compare/v1.0.0...b67da837e42fb77252a06a3eb84cf0ccaad73aa9)

Signed-off-by: dependabot[bot] <supportgithub.com>

Documentation

- Add ipython example [skip ci]
([`94eafa5`](https://github.com/iwpnd/pyle38/commit/94eafa533ffaf225fc2bf83a9d55848c3ad80e1d))

- Add readme
([`4ab148f`](https://github.com/iwpnd/pyle38/commit/4ab148ff3892511e57a78f7cd751044d186dd1b8))

- Fix sethook / setchan docs [skip ci]
([`2358896`](https://github.com/iwpnd/pyle38/commit/2358896c7defb4ab6384b330063104fc30984c10))

- Fix typo, add classifiers
([`b1a0f54`](https://github.com/iwpnd/pyle38/commit/b1a0f5421500cb1ce4e6835ab1fa8a4292c15685))

- Minimum viable example to readme
([`51988be`](https://github.com/iwpnd/pyle38/commit/51988be644ee78910356487261cef7edce56390e))

Features

- Add command drop
([`2454033`](https://github.com/iwpnd/pyle38/commit/2454033776a143d582ffe3c6462d6f11d216cdc6))

- Add command fset
([`510743a`](https://github.com/iwpnd/pyle38/commit/510743aab1227152a4ef35c7e9717c53d4592946))

- Add command intersects, fix mypy issues, move queries to models
([`aa3806e`](https://github.com/iwpnd/pyle38/commit/aa3806ed26f3aa528f81b4cfbfb366d475fdcf79))

- Add command nearby
([`3681118`](https://github.com/iwpnd/pyle38/commit/3681118e3d2d0c0caa92e5cc03f06e0d336ac2a5))

- Add command persist expire ttl
([`18b071e`](https://github.com/iwpnd/pyle38/commit/18b071e2f6b053bab2debd627d88369cf4804ede))

- Add command readonly
([`679856c`](https://github.com/iwpnd/pyle38/commit/679856ca72ab2d9b6dac0b5ee5eb356043ab05fb))

- Add command rename renamenx
([`88e9427`](https://github.com/iwpnd/pyle38/commit/88e94278ad482ca2e5c17081e3df0869a332924b))

- Add command scan
([`929c839`](https://github.com/iwpnd/pyle38/commit/929c839df87a86993d548569ea6744a4593ad61e))

- Add command search
([`ea1c98f`](https://github.com/iwpnd/pyle38/commit/ea1c98fa110180f0cdca53b6764b5882364cc1b2))

- Add command server extended
([`5cc44b8`](https://github.com/iwpnd/pyle38/commit/5cc44b8ec8ba304679f1cc80b70baa4818c55100))

- Add command setchan
([`d15bc25`](https://github.com/iwpnd/pyle38/commit/d15bc2534d7114f0a6660585d8a15ca890c84aec))

- Add command sethook
([`a125da2`](https://github.com/iwpnd/pyle38/commit/a125da2cf6d383af77926443234d1732366d50d7))

- Add command stats
([`e759586`](https://github.com/iwpnd/pyle38/commit/e7595868fda20c89a2c53857e3703699f2c05151))

- Add command within
([`b8f7713`](https://github.com/iwpnd/pyle38/commit/b8f771396be46577a04d55a8b9088b0999083fbf))

- Add commands keys ping and server
([`220ba0d`](https://github.com/iwpnd/pyle38/commit/220ba0d4e47cb7f802c51f00a7080d548680f86a))

- Add config set get rewrite
([`9b846c6`](https://github.com/iwpnd/pyle38/commit/9b846c675d12d2c0dd451c057fa27a48b04cbf6f))

- Add fields to command set
([`31cdd2f`](https://github.com/iwpnd/pyle38/commit/31cdd2f1d5a9ae027af97dba9dc4005c39f7c7d8))

- Add gc
([`4c60d8f`](https://github.com/iwpnd/pyle38/commit/4c60d8fcfccd3f742786e7effa31f00174fec45a))

- Add hooks command
([`1a3d8b9`](https://github.com/iwpnd/pyle38/commit/1a3d8b938049042760d8686e7bd224dea24394e2))

- Add JSET/JGET/JDEL
([`10f0068`](https://github.com/iwpnd/pyle38/commit/10f0068b85bdb31cd2861f5a3949f62e703b1b17))

- Add leader, follower and tile38. add set/get commands
([`9533631`](https://github.com/iwpnd/pyle38/commit/9533631adadef49b0733aa319f8ddd5b85212123))

- Add pdel command, override exec in command set
([`32266f3`](https://github.com/iwpnd/pyle38/commit/32266f3bcebbf394a3ee6703c172554f7da7827c))

- Add response classes, sort imports
([`7e28aee`](https://github.com/iwpnd/pyle38/commit/7e28aee24ef5b1f20c59f75bc3dc35d6ebda2560))

- Add responses to Get
([`33f680a`](https://github.com/iwpnd/pyle38/commit/33f680aa51aca6b0439065d3a299345d49acedf4))

- Add setchan delchan pdelchan sethook delhook pdelhook and delete
([`55905ec`](https://github.com/iwpnd/pyle38/commit/55905ec19dab94ea22a6bf97c7b2461f886a2a83))

- Initial commit 🎉
([`bc10d18`](https://github.com/iwpnd/pyle38/commit/bc10d189e34dfb443a45404809d2eb1902016f9b))

- Use fields in responses correctly, fix pointsresponse
([`3efbb1b`](https://github.com/iwpnd/pyle38/commit/3efbb1be3be5e66556f4cd1eca8a65afdf6737c6))

Refactoring

- Id is always string as tile38 coerces int to str anyways
([`5661adf`](https://github.com/iwpnd/pyle38/commit/5661adf76df52a3dfa1cf2d6ff11e6e3aa477324))

- Make private, refactor tests to use follower also
([`d57bb77`](https://github.com/iwpnd/pyle38/commit/d57bb7772d337d360ae1cf3764ff1347d85b7a1e))

- No tile38 url set exception handling and consistent naming
([`a1874e6`](https://github.com/iwpnd/pyle38/commit/a1874e6e32d7bf9ad0f303b785abd227845384a7))

- Parametrize tests, renaming for consistency
([`2a1570e`](https://github.com/iwpnd/pyle38/commit/2a1570ed79c0c1acc68adfce09c87afc153dfb39))

- Remove redundant withclient
([`5860ef9`](https://github.com/iwpnd/pyle38/commit/5860ef956b200cb30dd132d260a46882c5f6519a))

- Return json response if Command.SET instead of dict
([`e2b30b1`](https://github.com/iwpnd/pyle38/commit/e2b30b15a61ad808da8faa61942f2067ef9aaac5))

Testing

- Add conftest to handle tile38 connection and teardown/flushdb
([`e69aef9`](https://github.com/iwpnd/pyle38/commit/e69aef9ae7d1b0b8a9da20bb68e4db3717c77d06))

- Add test for intersecting polygons
([`b2616ee`](https://github.com/iwpnd/pyle38/commit/b2616ee028ecb037e52500b01812b1145ab06d5c))

Page 5 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.