#3156: fix consistency in what type bytearray methods accept as items.
Also rename confusing "item" parameters to "index".
diff --git a/Misc/NEWS b/Misc/NEWS
index 1ee2b42..fdd4b89 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -10,6 +10,10 @@
 Core and Builtins
 -----------------
 
+- Issue #3156: Fix inconsistent behavior of the bytearray type: all
+  its methods now allow for items objects that can be converted to
+  an integer using operator.index().
+
 - Issue #3360: Fix incorrect parsing of '020000000000.0', which
   produced a ValueError instead of giving the correct float.