Commit Graph

24 Commits

Author SHA1 Message Date
kennethreitz a25ebd7fc9 Refactor TODO.md file
This commit refactors the TODO.md file by updating the list of tasks and removing unnecessary items. It also suggests using `openapi-codegen` for Pydantic model generation and reviews naming conventions.
2024-01-18 11:36:59 -05:00
kennethreitz 8b654fdf4f Add TODO.md file with initial tasks 2024-01-18 11:26:46 -05:00
kennethreitz 5d8302d688 Update output file path in Makefile 2024-01-18 11:26:37 -05:00
kennethreitz 313323cad7 Refactor object variable name in client.py 2024-01-17 20:28:58 -05:00
kennethreitz 5c5b451251 Refactor API key revocation and user retrieval methods 2024-01-17 19:45:07 -05:00
kennethreitz de3bd34731 Update cursor parameter type in NeonResource subclasses 2024-01-17 19:40:04 -05:00
kennethreitz f8acb30bfd Add new methods to NeonAPI and update client.py 2024-01-17 19:37:20 -05:00
kennethreitz 53dda94769 Add list method to Operation class 2024-01-17 17:19:04 -05:00
kennethreitz 2ec94505f5 Update imports and data models in client.py 2024-01-17 17:10:59 -05:00
kennethreitz 9305a36c13 Refactor NeonClient class and import statements 2024-01-17 17:04:21 -05:00
kennethreitz 29e4812580 Refactor NeonClientException class and add new NeonResource classes 2024-01-17 16:39:30 -05:00
kennethreitz 8ac4e4147e Refactor APIKey class to improve attribute access 2024-01-17 15:54:17 -05:00
kennethreitz c2e42d62d6 Add NeonClient2 package and update NeonClient import 2024-01-17 15:51:42 -05:00
kennethreitz c13ea6b435 Add API key functionality to NeonClient 2024-01-17 15:51:35 -05:00
kennethreitz 19e6e71733 snapshop 2024-01-17 11:15:18 -05:00
kennethreitz 71223f1a2f Refactor NeonClient and related classes 2024-01-16 16:50:36 -05:00
kennethreitz 989ed43325 Refactor imports and remove unused code 2024-01-16 16:32:44 -05:00
kennethreitz a65283958b implement NeonUser and NeonAPIKey classes 2024-01-16 11:33:31 -05:00
kennethreitz 10368c78f1 Add pagination support to Neon_API_V2 class 2024-01-14 17:27:28 -05:00
kennethreitz b547bb0941 Refactor resource classes and add ResourceCollection 2024-01-14 12:46:13 -05:00
kennethreitz a9c08ecc6d Add exception handling for HTTP requests in Neon_API_V2 class and update database-related methods in DatabaseResource class 2024-01-14 08:11:51 -05:00
kennethreitz a8b9e03318 Add v2_client and http_client modules 2024-01-14 07:13:40 -05:00
kennethreitz c21bb44142 Add NeonClient class and its methods 2024-01-13 14:44:06 -05:00
kennethreitz c340474db4 first pass 2024-01-13 14:41:54 -05:00