Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts.
Bump to 3.3.5rc1.
#20719: Disable the robotparser python.org test until the gzip encoding issue can be sorted.
merge
Added tag v3.3.5rc1 for changeset 9ec811df548e
fix importlib test failure when bytecode writing is disabled (closes #20796)

Patch by Berker Peksag.
Issue #20791: copy.copy() now doesn't make a copy when the input is a bytes object.  Initial patch by Peter Otten.
Issue #20567: Delete class attribute gui widgets in idle tests.
Code patch by Serhiy Storchaka
Issue #20731: Properly position in source code files even if they
are opened in text mode. Patch by Serhiy Storchaka.
Issue #20778: Fix modulefinder to work with bytecode-only modules.

Bug filed and initial attempt at a patch by Bohuslav Kabrda.
merge 3.2
fix test on debug builds (closes #20731)
fix test_posix.test_initgroups to work without supplemental groups (closes #20249)
add Chris Angelico
merge 3.3.5rc1 release commits with 3.3 branch
Issue #20404: reject non-text encodings early in TextIOWrapper.
Update NEWS for 3.3.5rc2.
Bump to 3.3.5rc2.
Correct comments and improve failure reports in test_fileinput (closes #20501).
Thanks Vajrasky Kok and Zachary Ware.