Make CLI code nicer (#60)
* Return created task id from function
* Add pbar for annotation dump
* Add testing requirements list
* Remove resources properly in tests
* Add backup dump progress bar
* Refactor code
* Set up logging in CLI
* Add annotations uploading progress with tus
* Refactor code
* Add tqdm dependency
* Update changelog
* Add some comments to the implementation
* Remove extra code
* Update ci container
* Add progress bars to task import
* Add tests, refactor code
* Add progressbar for task creation
* Remove extra line
* Change exception type
* Move requirements files
* Fix dockerfile
* Revert extra change
* Isolate test directories
* Move cli package
* Update cli package references
* Move package files into a directory
* Move files
* Update requirements and dockerfiles
* Add cvat-cli package
* Autoformat CLI code
* Add developer guide
* Update readme
* Add Black check on CI
* Add isort check on CI
* Merge branch 'develop' into zm/cli-package
* Update package
* Change paths in cli code
* Move files
* Update docs
* Update dockerfile
* Update changelog
* Fix linter issues
* Fix linter issues
* Add dev requirements
* Update ci
Co-authored-by: Nikita Manovich <nikita.manovich@gmail.com>
|