Merge pull request #2367 from mdboom/fix-failing-tests

Fix a number of long-failing tests.
Merge pull request #2192 from mdboom/code-of-conduct2

Follow the PSF code of conduct
Merge pull request #2335 from andreabedini/patch-5

make sure we only perform absolute imports on loading a backend
Raise tolerance on test_rasterize_dpi
Merge pull request #2368 from mdboom/test/set-locale

Set locale for tests
Merge pull request #2374 from felipeacsi/master

Doc fix typos
Fixes #2229: Hatching on line collections in PDF backend works
Fix unit tests.