| } | } | ||||
| } | } | ||||
| }, | }, | ||||
| "json5": { | |||||
| "0.1.0": { | |||||
| "depends": {}, | |||||
| "description": "A C++ implementation of a JSON5 parser", | |||||
| "git": { | |||||
| "auto-lib": null, | |||||
| "ref": "0.1.0", | |||||
| "url": "https://github.com/vector-of-bool/json5.git" | |||||
| } | |||||
| }, | |||||
| "0.1.2": { | |||||
| "depends": {}, | |||||
| "description": "A C++ implementation of a JSON5 parser", | |||||
| "git": { | |||||
| "auto-lib": null, | |||||
| "ref": "0.1.2", | |||||
| "url": "https://github.com/vector-of-bool/json5.git" | |||||
| } | |||||
| } | |||||
| }, | |||||
| "ms-wil": { | "ms-wil": { | ||||
| "2019.11.10": { | "2019.11.10": { | ||||
| "depends": {}, | "depends": {}, | ||||
| "url": "https://github.com/gabime/spdlog.git" | "url": "https://github.com/gabime/spdlog.git" | ||||
| } | } | ||||
| } | } | ||||
| }, | |||||
| "vob-json5": { | |||||
| "0.1.5": { | |||||
| "depends": {}, | |||||
| "description": "A C++ implementation of a JSON5 parser", | |||||
| "git": { | |||||
| "auto-lib": null, | |||||
| "ref": "0.1.5", | |||||
| "url": "https://github.com/vector-of-bool/json5.git" | |||||
| } | |||||
| } | |||||
| }, | |||||
| "vob-semester": { | |||||
| "0.1.0": { | |||||
| "depends": { | |||||
| "neo-concepts": "^0.2.1", | |||||
| "neo-fun": "^0.1.0" | |||||
| }, | |||||
| "description": "A C++ library to process recursive dynamic data", | |||||
| "git": { | |||||
| "auto-lib": null, | |||||
| "ref": "0.1.0", | |||||
| "url": "https://github.com/vector-of-bool/semester.git" | |||||
| } | |||||
| } | |||||
| } | } | ||||
| }, | }, | ||||
| "version": 1 | "version": 1 |
| Depends: neo-fun 0.1.0 | Depends: neo-fun 0.1.0 | ||||
| Depends: semver 0.2.1 | Depends: semver 0.2.1 | ||||
| Depends: pubgrub 0.2.0 | Depends: pubgrub 0.2.0 | ||||
| Depends: vob-json5 0.1.5-dev | |||||
| Depends: semester 0.1.0 | |||||
| Depends: vob-json5 0.1.5 | |||||
| Depends: vob-semester 0.1.0 | |||||
| Test-Driver: Catch-Main | Test-Driver: Catch-Main |
| "neo-fun": "0.1.0", | "neo-fun": "0.1.0", | ||||
| "semver": "0.2.1", | "semver": "0.2.1", | ||||
| "pubgrub": "0.2.0", | "pubgrub": "0.2.0", | ||||
| "vob-json5": "0.1.5-dev", | |||||
| "semester": "*" | |||||
| "vob-json5": "0.1.5", | |||||
| "vob-semester": "0.1.0" | |||||
| }, | }, | ||||
| "test_driver": "Catch-Main" | "test_driver": "Catch-Main" | ||||
| } | } |
| ret: dict = { | ret: dict = { | ||||
| 'description': self.description, | 'description': self.description, | ||||
| } | } | ||||
| ret['depends'] = {} | |||||
| ret['depends'] = self.depends | |||||
| if isinstance(self.remote, Git): | if isinstance(self.remote, Git): | ||||
| ret['git'] = self.remote.to_dict() | ret['git'] = self.remote.to_dict() | ||||
| return ret | return ret | ||||
| git_url='https://github.com/vector-of-bool/pubgrub.git', | git_url='https://github.com/vector-of-bool/pubgrub.git', | ||||
| ), | ), | ||||
| many_versions( | many_versions( | ||||
| 'json5', | |||||
| ( | |||||
| '0.1.0', | |||||
| '0.1.2', | |||||
| ), | |||||
| 'vob-json5', | |||||
| ('0.1.5', ), | |||||
| description='A C++ implementation of a JSON5 parser', | description='A C++ implementation of a JSON5 parser', | ||||
| git_url='https://github.com/vector-of-bool/json5.git', | git_url='https://github.com/vector-of-bool/json5.git', | ||||
| ), | ), | ||||
| Package('vob-semester', [ | |||||
| Version( | |||||
| '0.1.0', | |||||
| description='A C++ library to process recursive dynamic data', | |||||
| remote=Git('https://github.com/vector-of-bool/semester.git', | |||||
| '0.1.0'), | |||||
| depends={ | |||||
| 'neo-fun': '^0.1.0', | |||||
| 'neo-concepts': '^0.2.1', | |||||
| }), | |||||
| ]), | |||||
| many_versions( | many_versions( | ||||
| 'spdlog', | 'spdlog', | ||||
| ( | ( |