Граф коммитов

34 Коммитов

Автор SHA1 Сообщение Дата
MyronFanQiu cdd0ed3a9c
[Linter] Show command should use g.show_command or g.custom_show_command (#241) 2020-08-25 13:50:21 +08:00
Jianhui Harold 723a8ec027
pytest greater than 5.0.0 (#246) 2020-07-30 16:22:39 +08:00
Jianhui Harold 474cce3bac
Rename test folder to make place for unittest of other commands (#229) 2020-07-16 11:49:24 +08:00
Jiashuo Li 5284eaf69b
Pin isort and revert pylint (#225) 2020-07-08 11:12:42 +08:00
Jiashuo Li 67e2ab2262
Update Pylint to 2.5.3 (#224) 2020-07-07 17:41:48 +08:00
Jianhui Harold 11e062749c
Enable azdev for Azure/azure-cli CI automation test (#188) 2020-04-24 14:16:06 +08:00
Jianhui Harold 6529309767
remove Python 2 and Python 3.5 support (#176) 2020-03-25 18:11:40 +08:00
Jiashuo Li 64d5438e27
[Packaging] relax knack version (#171) 2020-03-20 14:41:12 +08:00
Zunli Hu b21324c8ab
[extension] Add one more argument storage account key to publish (#154) 2020-03-11 20:44:07 +08:00
MyronFanQiu 23c4b40099 [Release] azdev==0.1.8, add python 3.8 support (#151) 2020-01-19 13:38:36 +08:00
Jianhui Harold 15bfa11fe6 Hotfix azdev==0.1.5 help command's bug (#138)
* Explictly add package azdev.operations.help to setup.py

* Upgrade version: azdev==0.1.6

* Fix bug which go to wrong dir and omit the generated wheel file
2019-11-19 12:36:24 +08:00
Jianhui Harold d25312d0d7 Fix PEP8 error in setup.py (#130) 2019-11-01 12:29:24 +08:00
adewaleo ab1a1f9d9c [New Command] add azdev generate-docs (#109)
* WIP - implement sphinx logic for doc gen.

* More work. azdev generate-docs -h runs successfully. However currently having issues retrieving doc source map.

* Add missing comma to setup.py

* Add logic to generate docs from extensions. Doc source map now included in core cli docs. Sphinx commands now always reads in files, doesn't cache input info. Todo: split command into two. Ensure that output is the same between command and existing approach.

* Add logic to use slightly different configuration for extensions.

* Split generate-docs command into cli and extension command.

* Remove unnecessary Argument. Updated help text and displayed information.

* Update license header to correct license header.

* Remove operations/help.py in lieu of operations/__init__.py. Move recent changes over.

* Add newlines to pass license_verify.py

* Style fixes

Style fix.

* Fix style issues. Primarily flake8.

* Minor changes

* azdev extension generate-docs overrides smartquotes and sets it to False to be consistent with the existing extension doc gen script.
2019-07-18 09:05:49 -07:00
Travis Prescott 963c54a7e2
Update build (#99)
* Remove travis CI file. Add RST check. Add RST file.

* Force failure (test)

* Add build step to ADO pipeline.

* Code review feedback
2019-06-27 14:52:09 -07:00
Travis Prescott 69f6cfe8c9
azdev scaffolding commands and setup tweaks (#85)
* Progress on module template command.

* Progress on extension create command.

* Polish up azdev extension create.

* Work on SDK enabled scenarios.

* Updates to azdev setup.

* Allow alternate form of license header.

* Replace the extremely slow `--force-reinstall` with the faster `--ignore-installed`

* Revert --ignore-installed change due to super slow performance.

* progress

* Bump knack version.

* Fix up extension create.

* Finish work on scaffold commands.

* Tweak custom template.

* Progress on updating CODEOWNERS.

* Housekeeping

* Final fixes.
2019-06-07 15:12:18 -07:00
Travis Prescott 63e370ddaf
Fix #77. (#79) 2019-05-07 08:16:55 -07:00
Travis Prescott 098027b6c6
Verify compatible with latest knack. (#76) 2019-05-02 13:43:12 -07:00
Travis Prescott 4865039f62
Bump versions. (#74) 2019-04-24 15:49:51 -07:00
Travis Prescott 8872108e3a
Pin versions. (#73) 2019-04-24 15:29:53 -07:00
Travis Prescott 42166a0787
Fix README. (#68) 2019-04-12 08:30:39 -07:00
Travis Prescott 3fe732c806
Fix issues with `azdev cli check-versions` and `azdev test` (#64)
* Fixes #62.

* Fix #65.

* Fix up CI.
2019-04-09 11:32:38 -07:00
Travis Prescott 211d926540 Bump version to 0.0.5. 2019-04-02 14:01:35 -07:00
Travis Prescott e215b900ed Bump version. 2019-04-02 13:59:29 -07:00
Travis Prescott 2de5818f37
Add `azdev extension build` and `publish` commands. (#61)
* Progress on publish commands.

* Update gitignore

* Finish azdev publish.

* Updates to work with configured defaults.

* Fix up extension flake8 file.
2019-04-02 10:54:36 -07:00
Travis Prescott 9d75d4f6b9
Fix issue where virtual env in the extensions directory would could a stack trace on test discovery. (#59) 2019-03-27 12:57:31 -07:00
Travis Prescott 38a9d11aaf
Azdev Improvements. (#53)
* Tweak perf thresholds. Re-enable pylint.

* PyYAML fixes.

* Misc fixes.
2019-03-21 16:14:12 -07:00
Travis Prescott 947200c991 Update version. 2019-02-20 17:09:44 -08:00
Travis Prescott aa719eb784 Bump version. 2019-02-20 17:01:49 -08:00
Travis Prescott a5e0909474
Azdev Fixes to work with Azure-CLI CI (#36)
* Pin pytest version.

* Fix linter to use long or short formats. Remove --ci flag.

* Split out version checking from updating setup.py.

* Make azdev test run all tests by default. Improve FileNotFound handling.

* Fix #14.

* CI fixes.
2019-02-20 16:42:56 -08:00
Travis Prescott 8b82b1867a
Add missing package for linter. Fix up history verification for CI mode. Allow pep8 to run without CLI. Require only if running pylint. (#34) 2019-02-11 13:30:33 -08:00
Travis Prescott 8b99a54327
Fix up CI. (#25)
* Fix CI.

* Reduce dependencies. Fix pylint errors. Clean up TODOs.
2019-02-09 09:14:56 -08:00
Travis Prescott 1337ba494a refactor 2019-01-16 12:32:40 -08:00
Travis Prescott b3d649d6fa More fixes. 2019-01-11 10:41:02 -08:00
Travis Prescott cbeffdd608 Repo fix-up 2019-01-11 08:40:57 -08:00