diff --git a/changelog.d/331.change.rst b/changelog.d/331.change.rst new file mode 100644 index 00000000..5db960fd --- /dev/null +++ b/changelog.d/331.change.rst @@ -0,0 +1 @@ +The hash of ``attr.NOTHING`` is now vegan and faster on 32bit Python builds. diff --git a/changelog.d/332.change.rst b/changelog.d/332.change.rst new file mode 100644 index 00000000..5db960fd --- /dev/null +++ b/changelog.d/332.change.rst @@ -0,0 +1 @@ +The hash of ``attr.NOTHING`` is now vegan and faster on 32bit Python builds. diff --git a/src/attr/_make.py b/src/attr/_make.py index 5b95a7ef..5fb35467 100644 --- a/src/attr/_make.py +++ b/src/attr/_make.py @@ -45,7 +45,7 @@ class _Nothing(object): return "NOTHING" def __hash__(self): - return 0xdeadbeef + return 0xc0ffee NOTHING = _Nothing()