Tomtoolkit

Latest version: v2.24.2

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

Scan your dependencies

Page 5 of 30

2.19.0

Note: This is a Substantial Update.
This change will allow users to extend the Target Model with their own fields. It is backwards compatible in that you should see no difference in your current code, but once you have upgraded to tomtoolkit-2.19.0 and run `manage.py migrate` you will not be able to easily revert back to prior versions of the TOM Toolkit. We recommend backing up your DB before performing any complex migrations. If you have any questions or need any assistance, please don't hesitate to contact us on the TOM Toolkit slack workspace or at tomtoolkit-maintainerslco.global.

Extended Target Model:
This change allows users to provide their own django model containing custom Target Fields. This is meant to complement or replace the `Target Extras`. A Management command is provided for converting your Target Extras into custom Fields once they are created, and a full description of this capability is given in the [docs](https://tom-toolkit.readthedocs.io/en/latest/targets/target_fields.html)

Enhanced Match Manager:
We also include with this release, an improved match manager. This tool makes checking for related or identical targets easier, and now includes a built in cone-search option. The most significant change to the earlier match manager is that this one should be substantially easier to extend and modify by users. A complete description of this new feature is included in the [docs](https://tom-toolkit.readthedocs.io/en/latest/targets/target_matcher.html).

What's Changed
* add management command by jchate6 in https://github.com/TOMToolkit/tom_base/pull/905
* 903 improve target match manager by jchate6 in https://github.com/TOMToolkit/tom_base/pull/910
* Fix cone matcher by jchate6 in https://github.com/TOMToolkit/tom_base/pull/936
* add option to override defaults to converttargetextras by jchate6 in https://github.com/TOMToolkit/tom_base/pull/946
* 851 extending target model by jchate6 in https://github.com/TOMToolkit/tom_base/pull/885


**Full Changelog**: https://github.com/TOMToolkit/tom_base/compare/2.18.6...2.19.0

2.19.0a2

What's Changed
* Fix cone matcher by jchate6 in https://github.com/TOMToolkit/tom_base/pull/936


**Full Changelog**: https://github.com/TOMToolkit/tom_base/compare/2.19.0a1...2.19.0a2

2.19.0a1

What's Changed
* add management command by jchate6 in https://github.com/TOMToolkit/tom_base/pull/905
* 903 improve target match manager by jchate6 in https://github.com/TOMToolkit/tom_base/pull/910


**Full Changelog**: https://github.com/TOMToolkit/tom_base/compare/2.18.4...2.19.0a1

2.19.0a

What's Changed
* All the TargetModel to be extended by jchate6 in https://github.com/TOMToolkit/tom_base/pull/885
* Includes helpful management commands and documentation
* REQUIRES MIGRATION


**Full Changelog**: https://github.com/TOMToolkit/tom_base/compare/2.18.3...2.19.0a

2.18.6

What's Changed
* Bump requests from 2.32.2 to 2.32.3 by dependabot in https://github.com/TOMToolkit/tom_base/pull/948
* Bump coverage from 7.5.1 to 7.5.3 by dependabot in https://github.com/TOMToolkit/tom_base/pull/944
* add comment about installing psycopg2 if using postgresql by jchate6 in https://github.com/TOMToolkit/tom_base/pull/952
* Bump responses from 0.25.0 to 0.25.2 by dependabot in https://github.com/TOMToolkit/tom_base/pull/954
* Update shared api router to not die on trying to double add views by jnation3406 in https://github.com/TOMToolkit/tom_base/pull/953
* exclude identical object in ReducedDatum.validate_unique by griffin-h in https://github.com/TOMToolkit/tom_base/pull/961
* download ReducedDatum not ingested with files by griffin-h in https://github.com/TOMToolkit/tom_base/pull/962
* add minimum requirement for djangorestframework by jchate6 in https://github.com/TOMToolkit/tom_base/pull/969
* Bump flake8 from 7.0.0 to 7.1.0 by dependabot in https://github.com/TOMToolkit/tom_base/pull/959


**Full Changelog**: https://github.com/TOMToolkit/tom_base/compare/2.18.5...2.18.6

2.18.5

What's Changed
* Updated format of old-style links to other pages of documentation by rachel3834 in https://github.com/TOMToolkit/tom_base/pull/921
* Bump coveralls from 4.0.0 to 4.0.1 by dependabot in https://github.com/TOMToolkit/tom_base/pull/928
* Bump coverage from 7.4.4 to 7.5.1 by dependabot in https://github.com/TOMToolkit/tom_base/pull/929
* Bump django from 4.2.11 to 4.2.13 by dependabot in https://github.com/TOMToolkit/tom_base/pull/919
* clarify forced photometry vs catalog search by jchate6 in https://github.com/TOMToolkit/tom_base/pull/922
* Add default error message for data processor by jchate6 in https://github.com/TOMToolkit/tom_base/pull/933
* Add ocs readout mode for LCO and SOAR Facilities by jchate6 in https://github.com/TOMToolkit/tom_base/pull/920
* Feature/django htmx by phycodurus in https://github.com/TOMToolkit/tom_base/pull/924
* Bump requests from 2.31.0 to 2.32.2 by dependabot in https://github.com/TOMToolkit/tom_base/pull/939
* Bump dramatiq from 1.16.0 to 1.17.0 by dependabot in https://github.com/TOMToolkit/tom_base/pull/923


**Full Changelog**: https://github.com/TOMToolkit/tom_base/compare/2.18.4...2.18.5

Page 5 of 30

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.