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

✨ API client class #217

Open
18 of 23 tasks
JWCook opened this issue Jul 30, 2021 · 0 comments
Open
18 of 23 tasks

✨ API client class #217

JWCook opened this issue Jul 30, 2021 · 0 comments
Labels
enhancement New feature or request new endpoint Add a new API endpoint refactoring (Re)factoring, cleanup, tech debt, etc.
Milestone

Comments

@JWCook
Copy link
Member

JWCook commented Jul 30, 2021

Current docs here (preview): https://pyinaturalist.readthedocs.io/en/main/user_guide/client.html

This issue is for tracking overall progress on iNatClient (originally discussed in #163). This will be a higher-level interface that will be easier to configure, maintain some basic state information, and return model objects instead of JSON.

Once these issues and the issues listed #230 are complete, pyinaturalist will be ready for a 1.0 release.

General features

Controllers

@JWCook JWCook added the enhancement New feature or request label Jul 30, 2021
@JWCook JWCook changed the title Implement API client class wrapper methods for all request functions API client class Jul 30, 2021
@JWCook JWCook pinned this issue Jul 30, 2021
@JWCook JWCook changed the title API client class ✨ API client class Jul 31, 2021
@JWCook JWCook added new endpoint Add a new API endpoint refactoring (Re)factoring, cleanup, tech debt, etc. labels Jul 31, 2021
@JWCook JWCook mentioned this issue Jul 31, 2021
20 tasks
@JWCook JWCook added this to the v1.0 milestone Jul 31, 2021
@JWCook JWCook modified the milestones: v1.0, v1.1 Mar 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new endpoint Add a new API endpoint refactoring (Re)factoring, cleanup, tech debt, etc.
Projects
None yet
Development

No branches or pull requests

1 participant