Comments (2)
http://yaml.org/spec/1.1/#id932806
In such a case the YAML processor may continue, ignoring the second key: value pair and issuing an appropriate warning. This strategy preserves a consistent information model for one-pass and random access applications.
In 1.2, http://www.yaml.org/spec/1.2/spec.html
JSON's RFC4627 requires that mappings keys merely “SHOULD” be unique, while YAML insists they “MUST” be. Technically, YAML therefore complies with the JSON spec, choosing to treat duplicates as an error. In practice, since JSON is silent on the semantics of such duplicates, the only portable JSON files are those with unique keys, which are therefore valid YAML files.
This may not be a vcspull problem
from vcspull.
Closing, this is a yaml issue
from vcspull.
Related Issues (20)
- Bump minimum python version HOT 6
- Config format HOT 9
- Settings file
- Continue on error HOT 1
- No URL found for submodules breaks the pull HOT 5
- Validate config schema
- Validate repos
- `vcspull check`: check configs and remotes
- Sync error: `TypeError: sequence item 6: expected str instance, PosixPath found`
- JSONSchema for config format HOT 1
- Configuration: schema and migration system
- Strict mypy annotations
- `$ vcspull sync`: Print message if repo not in config
- Idea: `$ vcspull sync`: Silent by default? HOT 3
- `$ vcspull sync` should not run all repos, should print help
- tests / `conftest`: Migrate to libvcs's pytest plugin + use conftest.py
- `update_repo()`: Raise error with `{Git,Svn,Hg}Sync` object attached, if exists
- Pass through for commands, e.g. `--git.fetch="--all"`
- pipx - ModuleNotFoundError: No module named 'typing_extensions' HOT 6
- `ghorg`-like fetching behavior HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vcspull.