Skip to content

[release-candidate] purplship sdk 2021.8#141

Merged
danh91 merged 14 commits intomainfrom
purplship-sdk-2021.8
Oct 16, 2021
Merged

[release-candidate] purplship sdk 2021.8#141
danh91 merged 14 commits intomainfrom
purplship-sdk-2021.8

Conversation

@danh91
Copy link
Member

@danh91 danh91 commented Aug 15, 2021

What's new?

  • Increase JSON API response parsing resilience by introducing to_object helper that ignores unknown model fields
  • Use NamedTuple to define MeasurementOptionsType instead of Enum
  • Add .vscode config to improve dev ex
  • Add alpha integration for ICS Courier, UPS Ground and Asendia US

@danh91 danh91 force-pushed the purplship-sdk-2021.8 branch from 27d9f53 to 12f7108 Compare August 15, 2021 15:55
@codecov
Copy link

codecov bot commented Aug 15, 2021

Codecov Report

Merging #141 (0004b64) into main (7fea122) will decrease coverage by 2.55%.
The diff coverage is 75.95%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #141      +/-   ##
==========================================
- Coverage   96.13%   93.57%   -2.56%     
==========================================
  Files         234      273      +39     
  Lines        7138     7829     +691     
  Branches      384      421      +37     
==========================================
+ Hits         6862     7326     +464     
- Misses        197      424     +227     
  Partials       79       79              
Impacted Files Coverage Δ
...ions/aramex/purplship/providers/aramex/tracking.py 90.90% <0.00%> (ø)
...post/purplship/providers/australiapost/tracking.py 100.00% <ø> (ø)
...express/purplship/providers/dhl_express/address.py 95.23% <0.00%> (ø)
...oyalmail/purplship/providers/royalmail/tracking.py 100.00% <ø> (ø)
...ions/sendle/purplship/providers/sendle/tracking.py 100.00% <ø> (ø)
...express/purplship/providers/sf_express/tracking.py 100.00% <ø> (ø)
extensions/tnt/purplship/providers/tnt/error.py 65.78% <0.00%> (ø)
extensions/ups/purplship/mappers/ups/__init__.py 100.00% <ø> (ø)
...ensions/ups/purplship/providers/ups/pickup/rate.py 100.00% <ø> (ø)
purplship/purplship/core/utils/soap.py 97.50% <ø> (ø)
... and 100 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7fea122...0004b64. Read the comment docs.

@danh91 danh91 force-pushed the purplship-sdk-2021.8 branch from 12f7108 to 0e1dcc3 Compare August 15, 2021 17:17
@danh91 danh91 force-pushed the purplship-sdk-2021.8 branch from ac9750f to 52f671f Compare October 15, 2021 14:57
@danh91 danh91 merged commit 0ae661f into main Oct 16, 2021
@danh91 danh91 deleted the purplship-sdk-2021.8 branch October 16, 2021 14:09
danh91 added a commit that referenced this pull request Oct 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant