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

feat: Add minimal client implementation for Feeds API #73

Open
wants to merge 44 commits into
base: master
Choose a base branch
from

Conversation

Giriharan219
Copy link
Collaborator

@Giriharan219 Giriharan219 commented Oct 24, 2024

What does this Pull Request accomplish?

This PR adds some client methods for feeds endpoints and testing for these endpoints.

Why should this Pull Request be merged?

This Minimal client for feeds APIs and will enable users to more easily interact with that APIs.

What testing has been done?

Auto testing is included against NI's test tier.

API Link: Swagger-link

CHANGELOG.md Outdated Show resolved Hide resolved
Copy link

@jayaseelan-james jayaseelan-james left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've verified the general Python standards.

nisystemlink/clients/auth/models/_auth_models.py Outdated Show resolved Hide resolved
nisystemlink/clients/auth/models/_auth_models.py Outdated Show resolved Hide resolved
nisystemlink/clients/auth/models/_auth_models.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/_feeds_client.py Outdated Show resolved Hide resolved
tests/integration/feeds/test_feeds_client.py Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
pyproject.toml Outdated Show resolved Hide resolved
tests/integration/auth/test_auth_client.py Outdated Show resolved Hide resolved
tests/integration/feeds/test_feeds_client.py Show resolved Hide resolved
nisystemlink/clients/feeds/_feeds_client.py Show resolved Hide resolved
nisystemlink/clients/feeds/_feeds_client.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/_feeds_client.py Outdated Show resolved Hide resolved
tests/integration/feeds/test_feeds_client.py Outdated Show resolved Hide resolved
docs/getting_started.rst Outdated Show resolved Hide resolved
docs/getting_started.rst Outdated Show resolved Hide resolved
docs/getting_started.rst Outdated Show resolved Hide resolved
docs/getting_started.rst Outdated Show resolved Hide resolved
@santhoshramaraj santhoshramaraj changed the title Minimal implementation of Feeds and Auth API feat: Add client for Feeds API Oct 25, 2024
examples/feeds/create_feed.py Outdated Show resolved Hide resolved
examples/feeds/delete_feed.py Outdated Show resolved Hide resolved
examples/feeds/query_and_upload_feeds.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/_feeds_client.py Show resolved Hide resolved
nisystemlink/clients/feeds/utilities.py Outdated Show resolved Hide resolved
tests/integration/feeds/test_feeds_client.py Show resolved Hide resolved
@Giriharan219 Giriharan219 force-pushed the users/gravichandran/systemlink-feeds branch from b716231 to 8edf916 Compare November 4, 2024 08:36
examples/feeds/delete_feed.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/_feeds_client.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/_feeds_client.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/_feeds_client.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/_feeds_client.py Outdated Show resolved Hide resolved
tests/integration/feeds/test_feeds_client.py Outdated Show resolved Hide resolved
tests/integration/feeds/test_feeds_client.py Outdated Show resolved Hide resolved
tests/integration/feeds/test_feeds_client.py Show resolved Hide resolved
tests/integration/feeds/test_feeds_client.py Show resolved Hide resolved
tests/integration/feeds/test_feeds_client.py Show resolved Hide resolved
@Giriharan219 Giriharan219 force-pushed the users/gravichandran/systemlink-feeds branch 2 times, most recently from a24473f to 9b09f9f Compare November 5, 2024 14:01
@Giriharan219 Giriharan219 force-pushed the users/gravichandran/systemlink-feeds branch from 9b09f9f to 44472b7 Compare November 5, 2024 16:17
nisystemlink/clients/feeds/models/_feed.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/models/_feed.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/models/_package.py Outdated Show resolved Hide resolved
nisystemlink/clients/feeds/utilities.py Outdated Show resolved Hide resolved
@Giriharan219 Giriharan219 force-pushed the users/gravichandran/systemlink-feeds branch from fb25866 to db529c8 Compare November 7, 2024 06:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants