Commit Graph

127 Commits

Author SHA1 Message Date
kennethreitz dfa261b692 Update REQUIRES_PYTHON version to 3.10.0 2024-02-03 10:10:29 -05:00
kennethreitz e5840bdc02 Update documentation and add autodoc typehints 2024-01-31 11:00:51 -05:00
kennethreitz 425f6479c4 Update documentation and add missing dependencies 2024-01-31 10:33:42 -05:00
kennethreitz 3d199df11c Add 'docs/_build/' to .gitignore 2024-01-31 10:10:22 -05:00
kennethreitz 4656d1dd0e Add experimental endpoint for project consumption metrics 2024-01-31 10:09:45 -05:00
kennethreitz f6e0360962 fix ProjectConsumption optional attributes 2024-01-31 10:05:57 -05:00
kennethreitz 591b4eea24 Update consumption method documentation 2024-01-31 10:03:11 -05:00
kennethreitz 681a9c732e Refactor code and add new functions for handling datetime conversion 2024-01-31 10:00:59 -05:00
kennethreitz 526568f3d4 Add project permission management APIs 2024-01-31 09:43:49 -05:00
kennethreitz 7e400cd998 Update README.md 2024-01-30 12:02:29 -05:00
kennethreitz fd196f5621 Update README.md 2024-01-30 11:59:01 -05:00
kennethreitz 0b8972b603 Update README.md 2024-01-30 11:58:48 -05:00
kennethreitz 654970d9cb Update README.md 2024-01-30 11:58:17 -05:00
kennethreitz e883cf9e25 Update README.md 2024-01-30 11:57:57 -05:00
kennethreitz 09a1f6d7e3 Update README.md 2024-01-30 10:43:12 -05:00
kennethreitz 17218d06bc Update NeonAPI class documentation 2024-01-30 10:42:50 -05:00
kennethreitz c7cad43bb1 Add methods to manage projects, branches, databases, endpoints, roles, and operations
This commit adds new methods to the `NeonAPI` class for managing projects, branches, databases, endpoints, roles, and operations. These methods allow users to create, update, delete, and retrieve information about these entities. The commit also includes a reminder about handling API keys securely. For more information, refer to the [Neon API documentation](https://api-docs.neon.tech/reference/getting-started-with-neon-api).
2024-01-30 10:41:27 -05:00
kennethreitz 22ee14c8cc Merge pull request #1 from kennethreitz/datetimes
Datetimes
2024-01-30 10:34:23 -05:00
kennethreitz 2a919cfeaf Update pytest workflow and add requirements.txt 2024-01-30 10:32:27 -05:00
kennethreitz a29c099e9e Update pipenv install command 2024-01-30 10:22:19 -05:00
kennethreitz 1d5153e850 Update pytest dependencies to include pydantic 2024-01-30 10:19:44 -05:00
kennethreitz fb1640f71c update v2.json 2024-01-30 10:17:51 -05:00
kennethreitz 2c927cfac7 Remove unused import in schema.py 2024-01-30 10:17:13 -05:00
kennethreitz 21d8fc39da Add additional imports to gen-model command 2024-01-30 10:17:06 -05:00
kennethreitz 5b0273f57b Update schema.py with datetime changes 2024-01-30 10:16:32 -05:00
kennethreitz d11d8d18b4 Update Neon API description 2024-01-30 10:02:02 -05:00
kennethreitz 05753e3aa0 Add code coverage to pytest command 2024-01-30 10:00:46 -05:00
kennethreitz 221e03c7a0 Refactor Makefile: Removed unnecessary code in ci target 2024-01-30 09:59:09 -05:00
kennethreitz bbacbd7225 Add datamodel-code-generator package to Pipfile 2024-01-30 09:57:34 -05:00
kennethreitz c1c9da72dc Add pytest-cov package 2024-01-30 09:55:37 -05:00
kennethreitz 0383021e75 Add 'record' target to Makefile 2024-01-30 09:51:20 -05:00
kennethreitz c38031672d Update NeonClient class name to NeonAPI 2024-01-30 09:50:43 -05:00
kennethreitz 63e1c2663f Update README.md 2024-01-29 16:38:02 -05:00
kennethreitz b54608d376 Update README.md 2024-01-29 16:37:53 -05:00
kennethreitz e1df847ab1 Update README.md 2024-01-29 16:29:28 -05:00
kennethreitz 9d73325b68 Update project information and configuration files 2024-01-26 15:25:11 -05:00
kennethreitz 8f4a7b7bb5 Add Sphinx documentation files 2024-01-26 14:53:23 -05:00
kennethreitz 21dd3740eb Add sphinx to Pipfile 2024-01-26 14:52:14 -05:00
kennethreitz 74742644d1 Update README.md with new features and benefits 2024-01-25 14:44:11 -05:00
kennethreitz 719b2b1c3c Add fmt command to Makefile and update Pipfile.lock with ruff package 2024-01-25 10:59:53 -05:00
kennethreitz 261d4b2af0 Add ruff package and update timestamps in integration tests 2024-01-25 10:58:02 -05:00
kennethreitz 49e2e811b3 Add .coverage to .gitignore 2024-01-25 10:25:39 -05:00
kennethreitz 36a17ea432 Update pytest workflow and Makefile for CI 2024-01-25 10:25:30 -05:00
kennethreitz 510286e917 Add MIT License 2024-01-25 09:59:45 -05:00
kennethreitz 2fe3a05c26 Update README.md 2024-01-25 09:58:24 -05:00
kennethreitz eb645e6856 Update README.md 2024-01-25 09:58:04 -05:00
kennethreitz 7e46336bce Update Python versions in pytest.yml 2024-01-25 09:51:34 -05:00
kennethreitz 2d7edfa235 Update pluggy version to 1.4.0 in Pipfile.lock 2024-01-25 09:50:17 -05:00
kennethreitz f5d9857f8a pipenv run 2024-01-25 09:47:25 -05:00
kennethreitz 69daae25bf install pytest 2024-01-25 09:44:06 -05:00