Releases: galaxyproject/planemo
Releases · galaxyproject/planemo
0.75.3
What's Changed
- Add creator dockstore by @lldelisle in #1314
- Type annotation for input staging-related code by @nsoranzo in #1320
- Fix "glone" typo in error message by @bernt-matthias in #1325
- Update GitHub action versions by @nsoranzo in #1322
- Add h5py dependency, required for comparing h5 files by @mvdbeek in #1326
- Fix
planemo shed_test
by @mvdbeek in #1329 - Add indent and sort_keys to tool_test_json by @simonbray in #1330
- Add traceback to report template by @bernt-matthias in #1332
- Mount test data dir read-only in docker by @mvdbeek in #1327
Full Changelog: 0.75.2...0.75.3
0.75.2
What's Changed
- Drop copy_tree workaround for tool sources by @mvdbeek in #1308
- Fix workflow_lint with list + check elements in collection by @lldelisle in #1310
- Fix
for_paths
when path is directory of tools by @mvdbeek in #1312 - Compare versions, not tool ids to find latest tool ids by @mvdbeek in #1313
Full Changelog: 0.75.1...0.75.2
0.75.1
What's Changed
- Restore running tool tests against directory by @mvdbeek in #1303
- Don't fail planemo autoupdate if tool version not found in tool shed by @lldelisle in #1305
- workflow_lint: ensure that tool shed tool ids are valid by @lldelisle in #1306
- Add planemo_ci_setup command by @mvdbeek in #1304
- Fix recording of virtual_env_dir by @mvdbeek in #1307
New Contributors
- @lldelisle made their first contribution in #1305
Full Changelog: 0.75.0...0.75.1
0.75.0
What's Changed
- Update outdated cuffmerge url by @martenson in #1247
- Set upstream branch when pushing workflows to GitHub by @simonbray in #1249
- restore --no_cleanup to set cleanup_job to never by @bernt-matthias in #1255
- Drop support for Python 3.6 by @simonbray in #1257
- Replace CoC with link to GalaxyProject's one by @nsoranzo in #1259
- Mains resource selector must be skipped by @hexylena in #1260
- Ignore cloudflare 503 status when checking links by @bernt-matthias in #1262
- Document the use of mandatory macro parameters and add named macro tokens by @bernt-matthias in #1212
- Bump galaxy package requirements to 22.01 by @bernt-matthias in #1264
- Run local galaxy via gravity by @mvdbeek in #1232
- Lint randomlines.xml file by @simonbray in #1270
- Check if main requirement is
None
by @bernt-matthias in #1274 - Planemo type annotation: module planemo.commands.cmd_autoupdate by @gallardoalba in #1278
- Planemo type annotation: module planemo.cli by @gallardoalba in #1277
- Planemo type annotation: module cmd_clone by @gallardoalba in #1279
- Planemo type annotation: module cmd_tool_init by @gallardoalba in #1281
- Add type annotations to
planemo.autoupdate
module by @nsoranzo in #1283 - Planemo type annotation: module cmd_normalize by @gallardoalba in #1280
- Planemo type annotation: module planemo.conda by @gallardoalba in #1284
- Add type annotations to
planemo.glob
andplanemo.virtualenv
by @nsoranzo in #1287 - Drop
conda_lint
command by @nsoranzo in #1288 - Type annotations for planemo.bioblend, planemo.git, and planemo.cwl.run by @adRn-s in #1285
- Add FAQ page to docs by @simonbray in #1271
- Add type annotations to
planemo.runnable
andplanemo.workflow_lint
by @nsoranzo in #1291 - Make
--channels
also affect mulled channels and update/extend howto use bioconda artifacts by @bernt-matthias in #1227 - Planemo type annotation: config, context and factory by @gallardoalba in #1292
- [Training] update templates to use new, more accessible box style by @shiltemann in #1293
- Pre-create expected output file on disk by @mvdbeek in #1276
- Control publish setting in .dockstore.yml, fix first release not appearing on dockstore by @mvdbeek in #1295
- Fix disclosure css for summary elements by @mvdbeek in #1294
- Enable providing multiple
--tool_data_table
options by @mvdbeek in #1296 - Make startup timeout configurable by @mvdbeek in #1298
- Fix printing planemo test logs by @mvdbeek in #1299
- Fix workflow test when input is optional but also workflow output by @mvdbeek in #1297
- Use
pytest.raises()
instead of ad-hocassert_raises_regexp()
context manager by @nsoranzo in #1302 - Prepare 0.75.0 by @mvdbeek in #1301
New Contributors
Full Changelog: 0.74.11...0.75.0
0.74.10
What's Changed
- Add rerun subcommand for rerunning jobs by @simonbray in #1140
- Allways use random id_secret for testing by @bernt-matthias in #1198
- Use WorkflowId rather than StoredWorkflowId when autoupdating subworkflows by @simonbray in #1205
- Add missing ToolShed categories by @nsoranzo in #1207
- Fixed minor typo in documentation by @stain in #1206
- Generate workflow test from invocation id by @simonbray in #1209
- Add test and fix for failing docker_galaxy engine by @simonbray in #1215
- Updates to workflow autoupdate required for IWC bot by @simonbray in #1214
- Adding best practices and assertion checks to workflow_lint by @simonbray in #1213
- training-init: add the FAQ index page to tutorial folder by @shiltemann in #1217
- Tool builder: add profile and suffix version by @gallardoalba in #1222
- Make galaxy config
cleanup_job
depend on--no_cleanup
by @bernt-matthias in #1226 - Update
best_practice_search()
for changes in galaxy-tool-util by @nsoranzo in #1224 - Drop unused Python dependencies and upgrade syntax to Python 3.6 by @nsoranzo in #1228
- Format code with black and isort by @nsoranzo in #1231
- Pin planemo to last known working major galaxy version by @mvdbeek in #1230
- Enable Galaxy
outputs_to_working_directory
by default by @bernt-matthias in #1199 - Allow specifying URL and API key with workflow autoupdate and docs improvements by @simonbray in #1237
- docs: Make 'seqtk seq -A' invocation consistent by @marupanda in #1238
- add option to limit test run time time by @bernt-matthias in #1236
New Contributors
- @stain made their first contribution in #1206
- @gallardoalba made their first contribution in #1222
- @marupanda made their first contribution in #1238
Full Changelog: 0.74.9...0.74.10
0.74.7
0.74.3
0.74.1
0.62.1
0.62.0
- Use
unicodify()
on exceptions and subprocess outputs (thanks to @nsoranzo). Pull Request #944 - Do not override
None
with empty string (thanks to @ic4f). Pull Request #950 - Update Docker template for training material generation (thanks to @bedroesb). Pull Request #958
- Add support for suite of repos with different owners (thanks to @nsoranzo). Pull Request #959
- Link for collection details updated in the docs (thanks to @martin-raden). Pull Request #963
- Move most tests to Python 3.7, drop Python 3.4 (thanks to @nsoranzo). Pull Request #964
- Remove confusing warning. Pull Request #966