Fix default revision for pipelines
Author: ankane
Pull request: yes

# What does this PR do?

Fixes #33365

I've updated the default models to use the latest revision since that's been the behavior of every released version (see the issue above for details).

## Before submitting

- [ ] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
- [x] Did you read the [contributor guideline](https://github.com/huggingface/transformers/blob/main/CONTRIBUTING.md#create-a-pull-request),
      Pull Request section?
- [x] Was this discussed/approved via a Github issue or the [forum](https://discuss.huggingface.co/)? Please add a link
      to it if that's the case.
- [ ] Did you make sure to update the documentation with your changes? Here are the
      [documentation guidelines](https://github.com/huggingface/transformers/tree/main/docs), and
      [here are tips on formatting docstrings](https://github.com/huggingface/transformers/tree/main/docs#writing-source-documentation).
- [ ] Did you write any new necessary tests?

## Who can review?

Anyone in the community is free to review the PR once the tests have passed. Feel free to tag
members/contributors who may be interested in your PR.

@LysandreJik  @Narsil 


Comments:
Thanks @Rocketknight1. I'd prefer to keep this one simple.

The docs for this PR live [here](https://moon-ci-docs.huggingface.co/docs/transformers/pr_33395). All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@ankane everything looks good in that case! There's one failing test which would be solved by a rebase, and then I can merge. Can you rebase your PR branch onto the latest commit to `main`?

Just updated, but still getting a `Could not find a usable config.yml` CircleCI failure.

Hey @ankane, thanks for your PR! Could you try following the steps highlighted here to see if it fixes it? https://support.circleci.com/hc/en-us/articles/12504745606171-Why-am-I-seeing-the-Could-not-find-a-usable-config-yml-you-may-have-revoked-the-CircleCI-OAuth-app-message

Hi @LysandreJik, I'm not sure I have an active CircleCI account. If one is needed to contribute, will close this out.

I think I can help this pass by just pushing your branch elsewhere; let me do that quickly.

I pushed it here manually https://github.com/huggingface/transformers/compare/pipeline-revision-mirror?expand=1

and it launched the tests. Sorry this happens here, it's CircleCI being annoying.

@Rocketknight1 in case this happens elsewhere, this is what I did here:

```
git remote add ankane https://github.com/ankane/transformers
git fetch ankane
git checkout pipeline-revision
git checkout -b pipeline-revision-mirror
git push -u origin pipeline-revision-mirror
```

Thanks @LysandreJik, pushed a fix for the Ruff failure in the commit above.

Thanks @ankane! The failing processor test is unrelated to your PR. The PR is good as-is, thanks for your work, and thanks for contributing to `transformers` :hugs: 

I'll let @Rocketknight1 double check and merge if happy.

Yes, looks good to me, and CI is green now. Thank you for the PR!

Thanks