If you replaced all those parts, to include the rubber hydraulic brake lines, I would be looking at the two new calipers. If the left caliper is sticking and not applying pressure to its pads, the car will pull to the right on braking. A violent pull to the right tells me the problem is on the left side. I doubt not cleaning and lubricating the calipers' sliding parts ought not cause a severe issue like hard pulling, but it is worth pulling the pad holder from the caliper frames and applying a little wheel bearing or brake grease on those sliding surfaces.
Also, if you only replaced brake parts on the front, it is entirely possible a wheel cylinder is not activating properly, causing the car to pull when braking. I have heard of the rubber hydraulic hoses suffering inner wall failures that prevent brake fluid from getting sent under pressure to their respective calipers or wheel cylinders. Do not be deluded into thinking that a new caliper is not able to have a problem. GiantPune has some good thoughts also, to include a possible a pinched steel (or rubber) brake line.