-
Notifications
You must be signed in to change notification settings - Fork 59
update httpx requirement from >=0.25,<0.28 to >=0.25,<0.29 #120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
add REST API example in Programmatic use section
* updated settings to add test specific parameters * updated httpx package pinning to allow newer versions * fixed pyodbc package name to pass poetry check
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #120 +/- ##
==========================================
+ Coverage 35.76% 37.02% +1.26%
==========================================
Files 25 25
Lines 1071 1083 +12
==========================================
+ Hits 383 401 +18
+ Misses 688 682 -6 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
* move wsdl version to a config property
|
@iloveitaly please review |
| "poetry.lock": true | ||
| } | ||
| }, | ||
| "python.testing.pytestArgs": [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unrelated, remove please
|
|
||
| class NetSuiteSoapApi: | ||
| version = "2021.1.0" | ||
| version = getattr(Config, "wsdl_version", "2024.2.0") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's not update the default.
|
|
||
| @property | ||
| def wsdl_version(self) -> str: | ||
| return "2024.2.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if we are adding this, why do we need the default above?
| orjson = ["orjson"] | ||
| # TODO doesn't --all-extras solve this for us? | ||
| all = ["zeep", "ipython", "orjson", "odbc"] | ||
| all = ["zeep", "ipython", "orjson", "pyodbc"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is a big change, can we scope this change to the PR title?
This PR would address the httpx package pinning to allow using the latest minor version.
Also update the settings file to make testing easier.
Finally, update the pyodbc package name to resolve a failure of 'poetry check'