kennethreitz
9550dfdd7d
Update README.md
2024-02-27 17:09:05 -05:00
kennethreitz
1c23eee498
Update README.md
2024-02-27 17:08:54 -05:00
kennethreitz
aacac05b21
Update README.md
2024-02-27 17:08:25 -05:00
kennethreitz
38ec329974
Update package name to neon_api
2024-02-27 17:01:59 -05:00
kennethreitz
fe646906d9
Add Neon API package and related files
2024-02-27 17:01:59 -05:00
kennethreitz
4cc5b8448c
Update README.md
2024-02-27 09:10:27 -05:00
kennethreitz
2cc4787570
Update README.md
2024-02-27 09:10:03 -05:00
kennethreitz
5ed942d559
Update README.md
2024-02-27 09:09:53 -05:00
kennethreitz
9eec4f34f3
Add .readthedocs.yaml configuration file
2024-02-27 09:03:04 -05:00
kennethreitz
839ac67a91
Add Pipfile and Pipfile.lock to .gitignore
2024-02-27 08:53:32 -05:00
kennethreitz
0162653d47
use requirements.txt
2024-02-27 08:53:12 -05:00
kennethreitz
adbf18833c
Add renku-sphinx-theme to requirements.txt
2024-02-27 08:52:49 -05:00
kennethreitz
7836671b66
Update license and Python version classifiers
2024-02-27 08:42:17 -05:00
kennethreitz
29ddca2f9e
cleanup
2024-02-27 08:36:47 -05:00
kennethreitz
cb22d9d2a7
update license
2024-02-23 18:06:28 -05:00
kennethreitz
2e107a3bfa
Add functions to create NeonAPI instance from environment variables and token
2024-02-20 09:10:33 -05:00
kennethreitz
adc137a918
Fix formatting in index.rst file
2024-02-07 09:35:12 -05:00
kennethreitz
c9901f7f5b
Update documentation and add note about Python version requirement
2024-02-07 09:33:22 -05:00
kennethreitz
676ba82624
Add renku-sphinx-theme to Pipfile and update client.py and conf.py
2024-02-07 09:29:27 -05:00
kennethreitz
7b567edd40
update casettes
2024-02-07 09:04:47 -05:00
kennethreitz
15f6f7add6
Fix _url_join method in NeonAPI class
2024-02-07 08:57:54 -05:00
kennethreitz
05b6eba98a
Update datetime types in schema.py
2024-02-07 08:57:16 -05:00
kennethreitz
96749b52ee
Update NeonAPIException class name to NeonAPIError and comment out unused code in conf.py
2024-02-07 08:50:20 -05:00
kennethreitz
23d4b599cc
update docstrings
2024-02-06 10:01:59 -05:00
kennethreitz
6102b7f8b9
Remove unused import statement
2024-02-03 10:20:04 -05:00
kennethreitz
3bee84f4fa
Update return type annotation to use Pydantic dataclass
2024-02-03 10:14:22 -05:00
kennethreitz
3673f76031
Add NeonAPIError exception and update exception handling
2024-02-03 10:10:46 -05:00
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