There have been some inflated claims, e.g. people calling their part-of-speech tagger a shallow parser or their shallow parser (e.g. chunking plus some rules) a parser :).
But I think in general computational linguists would say that dependency trees are definitely syntax.