Tahrir-api

Latest version: v1.4.0

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

Scan your dependencies

Page 2 of 6

1.1.2

- Fix the release github action ([3f1e397](https://github.com/fedora-infra/tahrir-api/commit/3f1e397>))
- `add_invitation()`: don't assume a random user if not given ([091b06f](https://github.com/fedora-infra/tahrir-api/commit/091b06f>))

1.1.1

- Improve the `populate-avatars` script ([ea1cd9d](https://github.com/fedora-infra/tahrir-api/commit/ea1cd9d>))

1.1.0

- Fix the github action to trigger on tags ([6edf093](https://github.com/fedora-infra/tahrir-api/commit/6edf093>))
- Add a column for the avatar ([0841366](https://github.com/fedora-infra/tahrir-api/commit/0841366>))
- Add a script to populate the user's avatars from FASJSON ([2d80012](https://github.com/fedora-infra/tahrir-api/commit/2d80012>))
- Convert the changelog to markdown ([ade7496](https://github.com/fedora-infra/tahrir-api/commit/ade7496>))
- Update dependencies

1.0.0

- Add tox as a test runner ([31a84c4](https://github.com/fedora-infra/tahrir-api/commit/31a84c4))
- Migrate tahrir-api from Python2 to Python3 ([1f55486](https://github.com/fedora-infra/tahrir-api/commit/1f55486))
- SQLAlchemy: explicitly declare order_by expression as text (36) ([b6f4984](https://github.com/fedora-infra/tahrir-api/commit/b6f4984))
- Avoid configuring Session since it already is scoped and will have no effect ([a06f8cb](https://github.com/fedora-infra/tahrir-api/commit/a06f8cb))
- Add a few step to start hack on the project in development section README ([56a289d](https://github.com/fedora-infra/tahrir-api/commit/56a289d))
- Add CI with Github Actions ([05f6803](https://github.com/fedora-infra/tahrir-api/commit/05f6803))
- Explicitely convert Person to json before sending it to fedora-messaging ([bc18ba9](https://github.com/fedora-infra/tahrir-api/commit/bc18ba9))
- send fedoramessaging objects in notifications_callbacks ([5a92e20](https://github.com/fedora-infra/tahrir-api/commit/5a92e20))
- By default, don\'t include people who have opted out in `get_all_persons()` ([60f9a4c](https://github.com/fedora-infra/tahrir-api/commit/60f9a4c))
- Use Poetry ([3e0b926](https://github.com/fedora-infra/tahrir-api/commit/3e0b926))
- Use Black and Ruff ([2121f3b](https://github.com/fedora-infra/tahrir-api/commit/2121f3b))
- Use pytest rather than nose ([182ed36](https://github.com/fedora-infra/tahrir-api/commit/182ed36))
- Add pre-commit config ([0f549aa](https://github.com/fedora-infra/tahrir-api/commit/0f549aa))
- add renovate config ([00e83e4](https://github.com/fedora-infra/tahrir-api/commit/00e83e4))
- Drop zope.sqlalchemy ([63cea5b](https://github.com/fedora-infra/tahrir-api/commit/63cea5b))
- Use sqlalchemy-helpers ([83ef45c](https://github.com/fedora-infra/tahrir-api/commit/83ef45c))
- Replace `datetime.datetime.utcnow()` as is deprecated ([d985b4a](https://github.com/fedora-infra/tahrir-api/commit/d985b4a))
- Add a couple properties on Person instances ([d163926](https://github.com/fedora-infra/tahrir-api/commit/d163926))
- Replace the `__json__()` method by `as_dict()` ([c0d8702](https://github.com/fedora-infra/tahrir-api/commit/c0d8702))

0.8.1

Pull Requests

- (sayanchowdhury) 40, Fix the version of SQLAlchemy which broke while doing the release <https://github.com/fedora-infra/tahrir-api/pull/40>

Commits

- 210aa79ae Fix the version of SQLAlchemy which broke while doing the release <https://github.com/fedora-infra/tahrir-api/commit/210aa79ae>

0.8.0

Pull Requests

- (sayanchowdhury) 38, Changes to the dbapi and the models for the Paths <https://github.com/fedora-infra/tahrir-api/pull/38>
- \(lubomir\) 37, Add series information to each badge <https://github.com/fedora-infra/tahrir-api/pull/37>
- \(lubomir\) 39, Skip badges with series in populate script <https://github.com/fedora-infra/tahrir-api/pull/39>

Commits

- 00295a062 Add new models and api for the path support along with tests <https://github.com/fedora-infra/tahrir-api/commit/00295a062>
- 5d2c8aeb1 Add series dbapi along with the tests <https://github.com/fedora-infra/tahrir-api/commit/5d2c8aeb1>
- 418ba645e Add Perk dbapi along with the required tests <https://github.com/fedora-infra/tahrir-api/commit/418ba645e>
- 158797111 Use first() instead of one() <https://github.com/fedora-infra/tahrir-api/commit/158797111>
- b1fbee897 Add more api methods to the dbapi and override \_\_json\_\_ for newer methods <https://github.com/fedora-infra/tahrir-api/commit/b1fbee897>
- 00418af47 Optimize code for less queries <https://github.com/fedora-infra/tahrir-api/commit/00418af47>
- b9ddf3d8a Change Perk to Milestone <https://github.com/fedora-infra/tahrir-api/commit/b9ddf3d8a>
- 00bb414bb PEP8 fixes <https://github.com/fedora-infra/tahrir-api/commit/00bb414bb>
- b9c806e66 Add the migration scripts. <https://github.com/fedora-infra/tahrir-api/commit/b9c806e66>
- 4ec1a66b8 Update the last update when the record is updated <https://github.com/fedora-infra/tahrir-api/commit/4ec1a66b8>
- 56b2e7616 Add default values to the migration files <https://github.com/fedora-infra/tahrir-api/commit/56b2e7616>
- 1b5151371 Add script to populate series information <https://github.com/fedora-infra/tahrir-api/commit/1b5151371>
- 6ae013ea0 Skip badges with series in populate script <https://github.com/fedora-infra/tahrir-api/commit/6ae013ea0>

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.