Codeforlife

Latest version: v0.25.22

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

Scan your dependencies

Page 20 of 35

0.13.8

Bug Fixes

- Reset students password
([88](https://github.com/ocadotechnology/codeforlife-package-python/pull/88),
[`7ad1dff`](https://github.com/ocadotechnology/codeforlife-package-python/commit/7ad1dff705bd1af23f082e6e9c8a000d92c11d78))

* fix: add fixtures

* fix: core tests and objects

* fix: student user password

* fix: create student user

* fix: get data fixtures

* fix: set random login id

* fix: remove school teacher invitation fixtures

* fix: prefetch student and teacher profile

0.13.7

Bug Fixes

- Otp ([87](https://github.com/ocadotechnology/codeforlife-package-python/pull/87),
[`161cffd`](https://github.com/ocadotechnology/codeforlife-package-python/commit/161cffda190ed87ea3a25f4e28f8c6dc036dfea0))

* fix: base permission __eq__

* fix: use legacy assertQuerysetEqual

* fix: default queryset ordering

* fix: login as user

* fix: remove unnecessary permissions

* fix: add otp properties

* fix: feedback

* Merge branch 'bulk_anon_students' into fix_otp

* fix: assert serialized model equals json model

* fix: use user.totp property

* fix: convert models to their pk

* fix: assert to representation helper

* Merge branch 'main' into fix_otp

0.13.6

Bug Fixes

- Base permission __eq__
([86](https://github.com/ocadotechnology/codeforlife-package-python/pull/86),
[`bd9b31d`](https://github.com/ocadotechnology/codeforlife-package-python/commit/bd9b31d5231ae6d83005e536bbcc597b90fe6644))

* fix: base permission __eq__

* fix: use legacy assertQuerysetEqual

* fix: default queryset ordering

* fix: login as user

* fix: remove unnecessary permissions

* fix: feedback

Documentation

- Add licence info to Readme
([84](https://github.com/ocadotechnology/codeforlife-package-python/pull/84),
[`20cf33e`](https://github.com/ocadotechnology/codeforlife-package-python/commit/20cf33e31738bba743cb2d72c2b20d583bb3e5d2))

0.13.5

Bug Fixes

- Queryset and update logic
([85](https://github.com/ocadotechnology/codeforlife-package-python/pull/85),
[`7ddf145`](https://github.com/ocadotechnology/codeforlife-package-python/commit/7ddf145aa047009fafdd0112b1f37b7ab824b073))

* fix: queryset and update logic

* fix: client login for different user types

* fix: login credentials

* fix: unnecessary todo

0.13.4

Bug Fixes

- Pop kwargs or None ([83](https://github.com/ocadotechnology/codeforlife-package-python/pull/83),
[`3beb4b0`](https://github.com/ocadotechnology/codeforlife-package-python/commit/3beb4b01276d448c7d6ae44bd085abe6828b9404))

0.13.3

Bug Fixes

- Copy validated data dicts
([82](https://github.com/ocadotechnology/codeforlife-package-python/pull/82),
[`7d899ad`](https://github.com/ocadotechnology/codeforlife-package-python/commit/7d899ad2eb8fee2f609979ac86d271bca1e3f312))

* fix: Copy validated data dicts

* Lockfile

- Reverse_kwargs ([81](https://github.com/ocadotechnology/codeforlife-package-python/pull/81),
[`04cc55e`](https://github.com/ocadotechnology/codeforlife-package-python/commit/04cc55e7cf82eda80d0863d7227c8f8b2622e8a1))

- Reverse_kwargs is None
([`2064b82`](https://github.com/ocadotechnology/codeforlife-package-python/commit/2064b82774a1838c53ca3eee5f4ea75eefeec8b4))

Page 20 of 35

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.