Robotframework-requests

Latest version: v0.9.7

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

Scan your dependencies

Page 4 of 5

0.8.2

What's new

- Updated pypi description that now reads from readme.md lucagiove (325)

0.8.1

Fixes

- Fixes 315 verify and cookies parameters in * On Session keywords lucagiove (317)

0.8.0

What's new

**New keywords structure:**
All requests keywords have been rewritten because of many not backward compatible changes
and to allow in the near future requests keywords without a session.
Example `Get Request` become `GET On Session` and soon there will be also just `GET`
when a session is not needed.
Old keywords `* Request` are now deprecated and will be removed in 1.0.0 version.

**Implicit assert on status code:**
`* On Session` keywords automatically fail if an error status code is returned.
`expect_status=` could be used to specify a status code (`201`, `OK`, `Bad request`)
or `any` if you want to evaluate the response in any case.

**Closer to the original Requests library:**
New keywords have the same parameter orders and structure as the original.
Lot of pre-parsing / encoding has been removed to have a more accurate and unchanged behaviour.

**Cleaner project architecture:**
Main keywords file has been split with a more logic division to allow better and faster maintenance.

Features
- New Keywords Structure (258)
- On Session keywords acaovilla NicoMincuzzi akida24 (276)
- Main keywords should fail by default if status code returns an error (257)

Fixes
- Different order of parameters in Get Request keyword compared to all the others (232)
- _utf8_urlencode brokes list url-parameters (234)
- Positional url with params are wrongly parsed in On Session keywords (288)
- Add a custom warning for "missing value for argument 'url'" error (302)
- Deprecated urllib3 constant DEFAULT_METHOD_WHITELIST (307)

Others
- Split keywords in different class/files (270)
- Deprecate To Json keyword in favor of response.json attribute andreagubellini (219)

0.7.2

What's new

- Fixes 305 with try catch instead of if lucagiove (306)

0.7.1

What's new

- Removed sleep and replaced with 'Wait Until Http Server Is Up And Running' lucagiove (294)
- Include license file in source distribution synapticarbors (293)

Fixes

- Fixed redirect tests to use local http server lucagiove (291)

0.7.0

What's new

This version includes a new feature for uploading data in streaming mode without loading big files in memory, thanks to UVV-gh collaboration.
Logging has been refactored and is now ready for further enhancements.

Features

- More complete logging for requests and responses lucagiove (285)
- Automatically truncate long data in logs except if loglevel is set to debug or trace lucagiove (285)
- Add `Get File For Streaming Upload` keyword UVV-gh (224)

Fixes

- Fix missing data in requests logging lucagiove (285)
- Fix Windows tests with local flask server vmarrazzo (279)

Others

- Integrate pytest for unittests in GitHub Actions lucagiove (281)
- Automatic documentation update on new versions lucagiove (273)

Forever Open Source ;)

Thanks to bulkan (the original author) that moved the repo to MarketSquare, this allowed me to enhance a lot the Continuous Integration and Community contribution.
Thanks to UVV-gh that submitted the PR for the new feature and worked with me to make it production ready.
Thanks also to Hi-Fi that helped me out with GitHub Actions.
Special thanks to RobotFramework-Italia and [Robot Framework Milano meetup](https://www.meetup.com/it-IT/Robot-Framework-Milano/) for the work done during a meetup sprint.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.