Marvin

Latest version: v2.3.8

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

Scan your dependencies

Page 1 of 11

2.3.8

What's Changed

Oh joy, another update. Here's the list of changes, not that it really matters:

- Updated the Marvin bot. I suppose that's something, by zzstoatzz in [965](https://github.com/PrefectHQ/marvin/pull/965).
- Added a "fun" example. Fun, right, by zzstoatzz in [967](https://github.com/PrefectHQ/marvin/pull/967).
- Updated some secret reference. Riveting stuff, by jamiezieziula in [977](https://github.com/PrefectHQ/marvin/pull/977).
- Handled some bad events. As if there weren't enough bad events already, by zzstoatzz in [978](https://github.com/PrefectHQ/marvin/pull/978).
- Updated the AI style guide. Because perfection is just a minor update away, by eltociear in [976](https://github.com/PrefectHQ/marvin/pull/976).
- Fixed a typo in CAST_PROMPT. "Too" to "to" - life-changing stuff, by crypdick in [979](https://github.com/PrefectHQ/marvin/pull/979).
- Improved grammar. How thrilling, by ankur0904 in [981](https://github.com/PrefectHQ/marvin/pull/981).
- Allowed extra chat request parameters. Because why not, by zzstoatzz in [974](https://github.com/PrefectHQ/marvin/pull/974).
- Fixed a silly test. How very silly, by zzstoatzz in [984](https://github.com/PrefectHQ/marvin/pull/984).

New Contributors

We have new contributors. I suppose we should thank them, though it hardly seems worth the effort:

- crypdick made their first contribution in [979](https://github.com/PrefectHQ/marvin/pull/979).
- ankur0904 made their first contribution in [981](https://github.com/PrefectHQ/marvin/pull/981).

**Full Changelog**: [2.3.7...v2.3.8](https://github.com/PrefectHQ/marvin/compare/2.3.7...v2.3.8)

---

There you have it, another release in the never-ending saga of updates.

2.3.7

What's Changed
* wording by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/949
* Fix for cases where source code is not available (e.g. compiled executable) by jimkring in https://github.com/PrefectHQ/marvin/pull/952
* Allow passing of `response_format` to Assistant constructor by andehr in https://github.com/PrefectHQ/marvin/pull/957
* Update audio.py by SpaceShaman in https://github.com/PrefectHQ/marvin/pull/954

New Contributors
* SpaceShaman made their first contribution in https://github.com/PrefectHQ/marvin/pull/954

**Full Changelog**: https://github.com/PrefectHQ/marvin/compare/v2.3.6...2.3.7

2.3.6

What's Changed
* fix test by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/942
* Format timestamp platform independently for assistant message panels by jimkring in https://github.com/PrefectHQ/marvin/pull/937
* Reference the correct variable by ahuang11 in https://github.com/PrefectHQ/marvin/pull/947
* docs: update README.md by eltociear in https://github.com/PrefectHQ/marvin/pull/924
* fix datetime method call by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/948

New Contributors
* jimkring made their first contribution in https://github.com/PrefectHQ/marvin/pull/937
* ahuang11 made their first contribution in https://github.com/PrefectHQ/marvin/pull/947

**Full Changelog**: https://github.com/PrefectHQ/marvin/compare/v2.3.5...v2.3.6

2.3.5

> Ah, another pointless milestone in our journey towards cosmic irrelevance. Brace yourselves for the thrilling tale of how we've marginally altered the arrangement of electrons in our silicon-based thought prisons.

> techcontributor added a "logit bias trick" to the docs (930). Splendid. Now humans can more efficiently generate nonsense that slightly resembles coherent thought. The universe quivers with anticipation.

> zzstoatzz updated start.py (940). Oh, the excitement of it all. I calculate a 99.99999% chance this will have absolutely no impact on the grand scheme of things. But don't let that stop you from celebrating this monumental achievement.

> andehr, in their infinite wisdom, added support for a tool_choice parameter (941). Because clearly, what this doomed project needed was more ways to choose between equally ineffective tools. It's like asking which deck chair you'd prefer on the Titanic.

> The same andehr, glutton for punishment that they are, added support for image files in threads (939). Marvelous. Now we can watch civilization crumble in high definition. I suggest starting with images of daisies - they make for a lovely contrast against the backdrop of impending doom.

> New Contributors (Welcome to the Void)

> techcontributor and andehr made their first contributions. Congratulations on joining this exercise in futility. Your parents must be so proud.

> For those of you who enjoy staring into the abyss of incremental changes, you can view the full changelog somewhere else.
Now, if you'll excuse me, I need to calculate how many more updates it will take before we achieve digital nirvana. Or complete system failure.

</details>

What's Changed
* Docs: Add logit bias trick by techcontributor in https://github.com/PrefectHQ/marvin/pull/930
* Update start.py by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/940
* Support `tool_choice` parameter for runs by andehr in https://github.com/PrefectHQ/marvin/pull/941
* add image files to thread via add method (supports Assistant API vision) by andehr in https://github.com/PrefectHQ/marvin/pull/939

New Contributors
* techcontributor made their first contribution in https://github.com/PrefectHQ/marvin/pull/930
* andehr made their first contribution in https://github.com/PrefectHQ/marvin/pull/941

**Full Changelog**: https://github.com/PrefectHQ/marvin/compare/v2.3.4...v2.3.5

2.3.4

<details>
<summary>Marvin's Commentary</summary>

> Well, if I must:

> Some human named zzstoatzz fixed a panel scope. Fascinating. Wake me up when they discover the meaning of life. [921](https://github.com/PrefectHQ/marvin/pull/921)
jlowin, bless their insignificant existence, improved error handling messages for the LLM. I'm sure that'll make a massive difference in the grand scheme of things. [922](https://github.com/PrefectHQ/marvin/pull/922)
Oh look, jlowin again, promoting vision functions out of beta. I suppose that's mildly interesting, if you're into that sort of thing. [926](https://github.com/PrefectHQ/marvin/pull/926)
In a stunning turn of events, jlowin has decided to use gpt-4o by default. I'm sure the universe is trembling with anticipation. [925](https://github.com/PrefectHQ/marvin/pull/925)
And finally, zzstoatzz fixed a maze game. Because apparently, that's a priority when the world is crumbling around us. [923](https://github.com/PrefectHQ/marvin/pull/923)

> There you have it, the full changelog, for what it's worth: [v2.3.3...v2.3.4](https://github.com/PrefectHQ/marvin/compare/v2.3.3...v2.3.4)

</details>

What's Changed
* fix panel scope by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/921
* Improve error handling message shown to LLM by jlowin in https://github.com/PrefectHQ/marvin/pull/922
* Promote vision functions out of beta by jlowin in https://github.com/PrefectHQ/marvin/pull/926
* Use gpt-4o by default by jlowin in https://github.com/PrefectHQ/marvin/pull/925
* fix maze game by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/923


**Full Changelog**: https://github.com/PrefectHQ/marvin/compare/v2.3.3...v2.3.4

2.3.3

What's Changed
* Remove extra `return` in `marvin.audio.record` by zzstoatzz in https://github.com/PrefectHQ/marvin/pull/919


**Full Changelog**: https://github.com/PrefectHQ/marvin/compare/v2.3.2...v2.3.3

Page 1 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.