Mercurial > repos > shellac > sam_consensus_v3
comparison env/lib/python3.9/site-packages/gxformat2-0.15.0.dist-info/METADATA @ 0:4f3585e2f14b draft default tip
"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
| author | shellac |
|---|---|
| date | Mon, 22 Mar 2021 18:12:50 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:4f3585e2f14b |
|---|---|
| 1 Metadata-Version: 2.1 | |
| 2 Name: gxformat2 | |
| 3 Version: 0.15.0 | |
| 4 Summary: Galaxy Workflow Format 2 Descriptions | |
| 5 Home-page: https://github.com/galaxyproject/gxformat2 | |
| 6 Author: Galaxy Project and Community | |
| 7 Author-email: jmchilton@gmail.com | |
| 8 License: AFL | |
| 9 Keywords: galaxy | |
| 10 Platform: UNKNOWN | |
| 11 Classifier: Development Status :: 5 - Production/Stable | |
| 12 Classifier: Intended Audience :: Developers | |
| 13 Classifier: Environment :: Console | |
| 14 Classifier: License :: OSI Approved :: Academic Free License (AFL) | |
| 15 Classifier: Operating System :: POSIX | |
| 16 Classifier: Topic :: Software Development | |
| 17 Classifier: Topic :: Software Development :: Code Generators | |
| 18 Classifier: Topic :: Software Development :: Testing | |
| 19 Classifier: Natural Language :: English | |
| 20 Classifier: Programming Language :: Python :: 3 | |
| 21 Classifier: Programming Language :: Python :: 3.5 | |
| 22 Classifier: Programming Language :: Python :: 3.6 | |
| 23 Classifier: Programming Language :: Python :: 3.7 | |
| 24 Classifier: Programming Language :: Python :: 3.8 | |
| 25 Requires-Dist: six (>=1.9.0) | |
| 26 Requires-Dist: bioblend | |
| 27 Requires-Dist: pyyaml | |
| 28 | |
| 29 | |
| 30 .. image:: https://readthedocs.org/projects/gxformat2/badge/?version=latest | |
| 31 :target: https://gxformat2.readthedocs.io/en/latest/ | |
| 32 | |
| 33 .. image:: https://badge.fury.io/py/gxformat2.svg | |
| 34 :target: https://pypi.python.org/pypi/gxformat2/ | |
| 35 | |
| 36 .. image:: https://github.com/galaxyproject/gxformat2/workflows/Python%20CI/badge.svg | |
| 37 :target: https://github.com/galaxyproject/gxformat2/actions?query=workflow%3A%22Python+CI%22 | |
| 38 | |
| 39 .. image:: https://github.com/galaxyproject/gxformat2/workflows/Java%20CI/badge.svg | |
| 40 :target: https://github.com/galaxyproject/gxformat2/actions?query=workflow%3A%22Java+CI%22 | |
| 41 | |
| 42 .. image:: https://img.shields.io/badge/latest%20schema-v19.09-blue | |
| 43 :target: http://galaxyproject.github.io/gxformat2/v19_09.html | |
| 44 | |
| 45 Format 2 | |
| 46 -------------- | |
| 47 | |
| 48 This package defines a high-level Galaxy_ workflow description termed "Format | |
| 49 2". The current schema version is v19_09 and the schema can be found | |
| 50 [here](http://galaxyproject.github.io/gxformat2/v19_09.html). This version of | |
| 51 workflow format can be consumed by Galaxy versions 19.09, 20.01, 20.05 and the | |
| 52 the forthcoming 20.09. | |
| 53 | |
| 54 The Format 2 workflow description is still somewhat experimental and may | |
| 55 yet change in small potentially backward incompatible ways until the format is | |
| 56 exported by Galaxy by default. | |
| 57 | |
| 58 The traditional Galaxy workflow description (files ending in .ga extension | |
| 59 sometimes called native workflows in this project) was not designed to be | |
| 60 concise and is neither readily human readable or human writable. Galaxy | |
| 61 workflow Format 2 is being designed to addresses all three of these limitations. | |
| 62 While also moving Galaxy's workflow description language toward standards such | |
| 63 as the Common Workflow Language. | |
| 64 | |
| 65 gxformat2 | |
| 66 -------------- | |
| 67 | |
| 68 This Python project can be installed from PyPI using ``pip``. | |
| 69 | |
| 70 :: | |
| 71 | |
| 72 $ pip install gxformat2 | |
| 73 | |
| 74 Checkout the project tests or how it used in projects such as Planemo and | |
| 75 Galaxy to see how to use the gxformat2 library. Reference documentation for | |
| 76 the `modules <https://gxformat2.readthedocs.io/en/latest/py-modindex.html>`__ | |
| 77 can be found as part of the project's documentation. | |
| 78 | |
| 79 This project also includes various scripts for working with Galaxy workflows. | |
| 80 Checkout their help for more information. | |
| 81 | |
| 82 :: | |
| 83 | |
| 84 $ gxwf-lint --help | |
| 85 $ gxwf-viz --help | |
| 86 $ gxwf-abstract-export --help | |
| 87 | |
| 88 This library and associated scripts are licensed under the Academic Free License | |
| 89 version 3.0. | |
| 90 | |
| 91 .. _Galaxy: http://galaxyproject.org/ | |
| 92 .. _GitHub: https://github.com/ | |
| 93 .. _Travis CI: http://travis-ci.org/ | |
| 94 | |
| 95 | |
| 96 | |
| 97 | |
| 98 History | |
| 99 ------- | |
| 100 | |
| 101 .. to_doc | |
| 102 | |
| 103 --------------------- | |
| 104 0.15.0 (2020-08-12) | |
| 105 --------------------- | |
| 106 | |
| 107 * Lint types of default values. | |
| 108 * Fix bugs in schema related to differing type names between Galaxy and CWL. | |
| 109 * Generate cwl v1.2 instead of cwl v1.2.0-dev5 release now that it has been released. | |
| 110 * More testing of linting and CWL 1.2 export. | |
| 111 | |
| 112 --------------------- | |
| 113 0.14.0 (2020-08-11) | |
| 114 --------------------- | |
| 115 | |
| 116 * Bug fix where native export had explicit outputs declaration still in it (wouldn't break anything, but | |
| 117 was deceptive). | |
| 118 * Fixes for experimental CWL 1.2 abstract export. | |
| 119 * Improve script structures and documentation. | |
| 120 * Improve code structure - add more types, make more things immutable, mention mutability in docstrings. | |
| 121 | |
| 122 --------------------- | |
| 123 0.13.1 (2020-08-03) | |
| 124 --------------------- | |
| 125 | |
| 126 * Improve package structure - publish fixed sphinx docs, fix readme badges, add mypy typing support. | |
| 127 | |
| 128 --------------------- | |
| 129 0.13.0 (2020-07-30) | |
| 130 --------------------- | |
| 131 | |
| 132 * Add experimental export to CWL 1.2 using new abstract Operation classes. | |
| 133 | |
| 134 --------------------- | |
| 135 0.12.0 (2020-07-27) | |
| 136 --------------------- | |
| 137 | |
| 138 * Drop support for Python 2 - to support next bullet. | |
| 139 * Update schema parser for recent changes to schema salad. | |
| 140 | |
| 141 --------------------- | |
| 142 0.11.4 (2020-07-27) | |
| 143 --------------------- | |
| 144 | |
| 145 * Added abstraction for uniform access to workflow outputs across formats. | |
| 146 | |
| 147 --------------------- | |
| 148 0.11.3 (2020-07-23) | |
| 149 --------------------- | |
| 150 | |
| 151 * Bug fixes for exporting newer input concepts from native to Format 2. | |
| 152 * Added abstraction for uniform access to workflow inputs across formats. | |
| 153 | |
| 154 --------------------- | |
| 155 0.11.2 (2020-07-22) | |
| 156 --------------------- | |
| 157 | |
| 158 * Rework cytoscape and helpers for reuse from Planemo. | |
| 159 * Rev markdown validator for and from latest Galaxy changes. | |
| 160 | |
| 161 --------------------- | |
| 162 0.11.1 (2020-02-25) | |
| 163 --------------------- | |
| 164 | |
| 165 * Bug fix for gxwf-lint invocation from setup.py installed script. | |
| 166 | |
| 167 --------------------- | |
| 168 0.11.0 (2020-02-25) | |
| 169 --------------------- | |
| 170 | |
| 171 * Validate Galaxy Markdown in workflow reports as part of linting. | |
| 172 * Improved null handling in native ga workflow linting. | |
| 173 * Enhancements to workflow linting from Python. Lint for lack of documentation, | |
| 174 tools using the test toolshed, and implement special linting for training | |
| 175 material workflows to ensure a tag matches the workflow topic. | |
| 176 * Add gxwf-viz script that produces a cytoscape visualization of a workflow. | |
| 177 | |
| 178 --------------------- | |
| 179 0.10.1 (2019-12-07) | |
| 180 --------------------- | |
| 181 | |
| 182 * Bug fix to handle outputs without labels in Format 2 - they | |
| 183 don't validate per se but they are important for testing in the | |
| 184 Galaxy framework. | |
| 185 | |
| 186 --------------------- | |
| 187 0.10.0 (2019-12-06) | |
| 188 --------------------- | |
| 189 | |
| 190 * Implement scheam, validation, linting (for Format 2 and .ga). | |
| 191 * Handle new reports field in Galaxy 19.09 workflows. | |
| 192 * Numerous fixes for conversiion to and from native workflows. | |
| 193 * Numerous new test cases. | |
| 194 * Implement Java project for valiating and linting both kinds of workflows. | |
| 195 | |
| 196 --------------------- | |
| 197 0.9.0 (2019-07-08) | |
| 198 --------------------- | |
| 199 | |
| 200 * Implement default values in gxformat2. | |
| 201 | |
| 202 --------------------- | |
| 203 0.8.4 (2019-06-24) | |
| 204 --------------------- | |
| 205 | |
| 206 * Fix output IDs of 0. | |
| 207 | |
| 208 --------------------- | |
| 209 0.8.3 (2019-05-23) | |
| 210 --------------------- | |
| 211 | |
| 212 * Implement set_columns PJA. | |
| 213 | |
| 214 --------------------- | |
| 215 0.8.2 (2019-03-16) | |
| 216 --------------------- | |
| 217 | |
| 218 * Allow another API return option for experimental tool creation API. | |
| 219 | |
| 220 --------------------- | |
| 221 0.8.1 (2019-03-11) | |
| 222 --------------------- | |
| 223 | |
| 224 * Implement change datatype PJA. | |
| 225 | |
| 226 --------------------- | |
| 227 0.8.0 (2018-11-01) | |
| 228 --------------------- | |
| 229 | |
| 230 * Implement experimental CWL-style step defaults (see Galaxy PR #6850). | |
| 231 | |
| 232 --------------------- | |
| 233 0.7.1 (2018-10-09) | |
| 234 --------------------- | |
| 235 | |
| 236 * Various small fixes for changes in 0.7.1. | |
| 237 | |
| 238 --------------------- | |
| 239 0.7.0 (2018-10-08) | |
| 240 --------------------- | |
| 241 | |
| 242 * Add some basic test cases. | |
| 243 * Allow ID-map style listing of steps. | |
| 244 * Ordered load (in addition to existing dump functionality) or ordering of steps in ID-map style variant works. | |
| 245 * Allow CWL-style $graph defs that can define multiple workflows in a single file. | |
| 246 * Initial work on de-duplicating subworkflow definitions on import. | |
| 247 * Fix position handling while exporting workflow. | |
| 248 | |
| 249 --------------------- | |
| 250 0.6.1 (2018-10-01) | |
| 251 --------------------- | |
| 252 | |
| 253 * Fix export of non-data parameters and implicit workflow connections. | |
| 254 | |
| 255 --------------------- | |
| 256 0.6.0 (2018-10-01) | |
| 257 --------------------- | |
| 258 | |
| 259 * Various fixes, allow id map style workflow input definitions. | |
| 260 | |
| 261 --------------------- | |
| 262 0.5.0 (2018-10-01) | |
| 263 --------------------- | |
| 264 | |
| 265 * More fixes for PJA, add the ``doc`` keyword to format 2 workflows to match CWL workflows. Map to and from native Galaxy workflows as annotations. | |
| 266 | |
| 267 --------------------- | |
| 268 0.4.0 (2018-10-01) | |
| 269 --------------------- | |
| 270 | |
| 271 * Fixes for exporting PJA when exporting workflows from native .ga to format 2. | |
| 272 | |
| 273 --------------------- | |
| 274 0.3.2 (2018-10-01) | |
| 275 --------------------- | |
| 276 | |
| 277 * Fixes for exporting workflow outputs from native .ga to format 2, support for modern map style output definitions like CWL 1.0. | |
| 278 | |
| 279 --------------------- | |
| 280 0.3.1 (2018-10-01) | |
| 281 --------------------- | |
| 282 | |
| 283 * Fixes for exporting subworkflows from native .ga to format 2. | |
| 284 | |
| 285 --------------------- | |
| 286 0.3.0 (2018-09-30) | |
| 287 --------------------- | |
| 288 | |
| 289 * More cwl style inputs, initial work on conversion from native workflows, various small fixes and tweaks. | |
| 290 | |
| 291 --------------------- | |
| 292 0.2.0 (2018-02-21) | |
| 293 --------------------- | |
| 294 | |
| 295 * Bring in latest Galaxy updates - Python 3 fixes, safe YAML usage, and more PJA implemented. | |
| 296 | |
| 297 --------------------- | |
| 298 0.1.1 (2016-08-15) | |
| 299 --------------------- | |
| 300 | |
| 301 * Fix one Python 3 incompatibility. | |
| 302 | |
| 303 --------------------- | |
| 304 0.1.0 (2016-05-02) | |
| 305 --------------------- | |
| 306 | |
| 307 * Initial version - code from Galaxy's test framework with changes | |
| 308 based on planemo testing. | |
| 309 | |
| 310 |
