Skip to content
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

Add support for V4 #39

Open
filak-sap opened this issue Jul 22, 2019 · 13 comments
Open

Add support for V4 #39

filak-sap opened this issue Jul 22, 2019 · 13 comments
Labels
enhancement New feature or request V4 OData V4
Milestone

Comments

@filak-sap
Copy link
Contributor

Place holder

@krzysztof-slowinski
Copy link

krzysztof-slowinski commented Sep 16, 2019

I am not sure if this is part of this issue, but when I try to create a client using the service below:

URL = 'https://services.odata.org/V4/TripPinServiceRW' client = pyodata.Client(URL, requests.Session())

I am getting such as error:

File "/Users/ks/.virtualenvs/odata/lib/python3.6/site-packages/pyodata/v2/model.py", line 49, in parse parts = value.split('.') AttributeError: 'NoneType' object has no attribute 'split'

I would assume that the library supports version 2 only?

@filak-sap
Copy link
Contributor Author

@krzysztof-slowinski You are right. @mamiksik is already working on the support for V4.

@WilliamLyman
Copy link

Was support for version 4 ever released?

@filak-sap
Copy link
Contributor Author

We are still working on it but we will get there once.

@davidmeza1
Copy link

Any update on support for Version 4

@WilliamLyman
Copy link

I pulled the Version 4 branch and hit a few issues. (Not sure how close to being done it is). One snag, my data structure uses aliases and it seems the schema is being built with the namespace and then it tries to reference the schema using the alias.

@mattelacchiato
Copy link

Hey everyone!
We are thinking about contributing to support v4. Can you tell what the current status here is?

  1. The pull request Odata v4 #77 from @mamiksik seems to be stale. Would it make sense to jump in there and help? What exactly is missing there to approve the MR to v4 feature branch? Or is it so outdated that a complete new try would be necessary?
  2. I can't see, how much progress you've already made there. Can you estimate in percent, how much needs to be done?

Thank you in advance,
Matthias

@filak-sap
Copy link
Contributor Author

I do believe all the information is in @mamiksik 's wiki:

I am sorry but it's hard to tell - I guess 80% :)

@devwaseem
Copy link

Any update on support for Version 4?

@fortelll
Copy link

+1

@berseus
Copy link

berseus commented Dec 28, 2023

This would be a great feature to release by March 2024, when we also celebrate the 10 year anniversary of OData v4!

@gSanchezVillarreal
Copy link

What is the current status with this issue, and how can I help?

@HaythemJ
Copy link

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request V4 OData V4
Projects
None yet
Development

No branches or pull requests