Codeforlife

Latest version: v0.25.22

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

Scan your dependencies

Page 25 of 35

0.9.0

Features

- Model signal helpers
([19](https://github.com/ocadotechnology/codeforlife-package-python/pull/19),
[`476c777`](https://github.com/ocadotechnology/codeforlife-package-python/commit/476c7774fc515960d97d8772e4355fdb9d3f8df9))

* UpdateFields type

* feat: model signal helpers

* fix path ignore

* remove

* ignore . files

* escape .

* ignore . 2

* test

* test2

* final

* models helpers

0.8.4

Bug Fixes

- Foundation of breaking circular dependencies
([17](https://github.com/ocadotechnology/codeforlife-package-python/pull/17),
[`21309b6`](https://github.com/ocadotechnology/codeforlife-package-python/commit/21309b6d22755f8c9c02bc0037410cc6087a245e))

* create user filter set

* ci[setup]: sync dependencies [skip ci]

* default installed django apps

* rename filter to filterset

* fix: include user urls in service

* rename results to data

* read only fields

* update read and write fields

* id is read only

* add class viewset

* use access_code as lookup

* read only class fields

* fix: viewsets

* test retrieve user

* add doc string

* finish user tests

* support indy students

* add school tests

* test filtering user list

* indy student is forbidden

* user_urls_path

* general tests and relocate login methods

* fix urls

* feedback pt.1

* update filters

* fix indy tests

* fix user queryset

* sort importd

* sort imports

* final feedback

* whitespaces

Co-Authored-By: cfl-bot <codeforlife-botocado.com>

0.8.3

Bug Fixes

- Session cookie and drf request
([16](https://github.com/ocadotechnology/codeforlife-package-python/pull/16),
[`88b3ecf`](https://github.com/ocadotechnology/codeforlife-package-python/commit/88b3ecfe9da94170650423ccb66a042b97e155bd))

0.8.2

Bug Fixes

- Service name not found pattern
([15](https://github.com/ocadotechnology/codeforlife-package-python/pull/15),
[`da41930`](https://github.com/ocadotechnology/codeforlife-package-python/commit/da41930b83dde127cf5c37d525c7466a3189efd7))

0.8.1

Bug Fixes

- Alter the react endpoint and remove not found for /api/ endpoint
([14](https://github.com/ocadotechnology/codeforlife-package-python/pull/14),
[`8d30360`](https://github.com/ocadotechnology/codeforlife-package-python/commit/8d303603b2eb793368a3ea64f3252014f93ff05a))

* alter the react endpoint and remove not found fro /api

* remove the begin match (.*)

* Merge branch 'main' into alter-react-endpoint

Co-Authored-By: KamilPawel <kamilpawelKamil>

0.8.0

Features

- Otp ([12](https://github.com/ocadotechnology/codeforlife-package-python/pull/12),
[`4923f02`](https://github.com/ocadotechnology/codeforlife-package-python/commit/4923f0294a176ab6228568446234397a7bc63ddf))

* initial

* fix lock

* fix session creation logic

* fix: pipeline

* ci[setup]: sync dependencies [skip ci]

* workflow_dispatch

* update readme

* get pytest working

* create backup token model

* email and token backend

* fix otp and backup token backends

* remove inferred return types

* test token backend

* delete otp session auth factor

* fix session creation

* use www

* rename backup token to otp bypass token

Co-Authored-By: cfl-bot <codeforlife-botocado.com>

Page 25 of 35

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.