Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is Centos7 working again? #3691

Closed
wants to merge 1 commit into from
Closed

Conversation

rwgk
Copy link
Collaborator

@rwgk rwgk commented Feb 6, 2022

Description

Helper/scratch PR.

Suggested changelog entry:

@rwgk
Copy link
Collaborator Author

rwgk commented Feb 6, 2022

@rwgk rwgk closed this Feb 6, 2022
@rwgk rwgk deleted the centos7_experiment branch February 6, 2022 16:00
rwgk pushed a commit to rwgk/pybind11 that referenced this pull request Feb 6, 2022
rwgk pushed a commit to rwgk/pybind11 that referenced this pull request Feb 7, 2022
henryiii pushed a commit to rwgk/pybind11 that referenced this pull request Feb 10, 2022
rwgk pushed a commit that referenced this pull request Feb 11, 2022
…#3688)

* `#error BYE_BYE_GOLDEN_SNAKE`

* Removing everything related to 2.7 from ci.yml

* Commenting-out Centos7

* Removing `PYTHON: 27` from .appveyor.yml

* "PY2" removal, mainly from tests. C++ code is not touched.

* Systematic removal of `u` prefix from `u"..."` and `u'...'` literals. Collateral cleanup of a couple minor other things.

* Cleaning up around case-insensitive hits for `[^a-z]py.*2` in tests/.

* Removing obsolete Python 2 mention in compiling.rst

* Proper `#error` for Python 2.

* Using PY_VERSION_HEX to guard `#error "PYTHON 2 IS NO LONGER SUPPORTED.`

* chore: bump pre-commit

* style: run pre-commit for pyupgrade 3+

* tests: use sys.version_info, not PY

* chore: more Python 2 removal

* Uncommenting Centos7 block (PR #3691 showed that it is working again).

* Update pre-commit hooks

* Fix pre-commit hook

* refactor: remove Python 2 from CMake

* refactor: remove Python 2 from setup code

* refactor: simplify, better static typing

* feat: fail with nice messages

* refactor: drop Python 2 C++ code

* docs: cleanup for Python 3

* revert: intree

revert: intree

* docs: minor touchup to py2 statement

Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Aaron Gokaslan <skylion.aaron@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant