John Chilton
85100edff0
Tool Shed API Modernization ahead of FastAPI
...
- Use the controller base that allow DI.
- Move a bunch functionality we want to port to FastAPI into manage layer.
- Some typing enhancements.
2023-09-26 13:46:57 -04:00
John Chilton
f8c1c11016
API tests for tool shed search APIs.
2022-09-14 09:31:27 -04:00
John Chilton
735993ca33
Remove broken tool shed API endpoint.
...
It has been broken since https://github.com/galaxyproject/galaxy/commit/5ecec9514a7c4f46fa2af1008ef39d9c1567daf9 .
2022-09-01 15:26:10 -04:00
Nicola Soranzo
14b1730eb2
Combine "as" imports with other "from" imports
2022-06-20 20:06:30 +01:00
Dannon Baker
623a5e165a
Apply black formatting.
...
Apply isort.
2022-02-03 07:42:20 -05:00
Dannon Baker
22e7601653
First pass fstring conversion
2021-05-11 13:47:00 -04:00
Nicola Soranzo
d26b3d9848
Fix all E203, E741 and W504 flake8 errors
2021-01-18 10:35:41 +00:00
Nicola Soranzo
9d74bba7fb
Drop support for retired Python 3.5
...
Upgrade syntax using `pyupgrade --py36-plus` .
Manually drop several `six` imports.
Also:
- Remove broken pr_cache in scripts/bootstrap_history.py
- Fix broken prefix removal in lib/galaxy/tool_util/deps/mulled/mulled_build.py
2020-10-07 11:52:13 +01:00
Dannon Baker
9ebf5f36d1
Update string formatting in rest of lib
2020-06-26 08:24:02 -04:00
John Chilton
559b664b07
Refactor tool_shed webapp out of Galaxy.
2019-11-11 12:32:19 -05:00