Manage space hardware and secrets programmatically (#1243)
* Manage space hardware and secrets
* add test
* flake8
* expect error
* fix odc
* add a guide
* update guide
* rewording
* fix test
* Run Space API tests on production
* Request hardware when creating space
* update docs
* request hardware docs
* fix test
* Apply suggestions from code review
Co-authored-by: Omar Sanseviero <osanseviero@gmail.com>
* add links in docs
* change repo name in docs
* add HUGGINGFACE_PRODUCTION_USER_TOKEN to contributing guide
* more robust tests
Co-authored-by: Omar Sanseviero <osanseviero@gmail.com>