tag1consulting / goose

Load testing framework, inspired by Locust
https://tag1.com/goose
Apache License 2.0
813 stars 71 forks source link

Time for a new release ? #591

Open happysalada opened 6 months ago

happysalada commented 6 months ago

Would it be possible to get a new release with updated dependencies ? At least request has gone to 0.12, but im sure lots of other dependencies are ready fod an update. Just incase you have time, thank you for making this !

jeremyandrews commented 4 months ago

It really is time -- assignign to myself, I'll try and make this happen sooner than later.

army-watchfinder commented 3 months ago

@jeremyandrews Somewhat related to this, I have an issue upstream where ntapi 0.3.7 is giving me the following error:

error[E0793]: reference to packed field is unaligned
    --> C:\[...]\.cargo\registry\src\index.crates.io-6f17d22bba15001f\ntapi-0.3.7\src\ntexapi.rs:2783:52
     |
2783 |         *tick_count.QuadPart_mut() = read_volatile(&(*USER_SHARED_DATA).u.TickCountQuad);
     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |

The solution to this is apparently to update ntapi to 0.4.1, however tokio 1.15.0 is dependent on 0.3.7 and that's the highest version goose 0.17.2 is compatible with.

ekquasar commented 2 months ago

Anything can be done by the community to help get a release out? Dependency drift is the main concern is all.