Python 2.6 Readiness

Python 2.6 support graph for the 360 most popular Python packages!

What is this about?

Python 2.6 is a version of Python that is past its End Of Life. This site shows Python 2.6 support for the 360 most downloaded packages on PyPI:

  1. 332 green packages (92.2%) have dropped support for Python 2.6;
  2. 28 white packages (7.8%) still support Python 2.6.

Package 'x' is white. What can I do?

There can be many reasons a package is still supporting Python 2.6:

  • If you are package maintainer, it's time to start dropping support (if you haven't already). Here is an in-depth guide to Dropping support for older Python versions. If you are not able to give the time needed, please seek for help from the community.

  • If you are user of the package, send a friendly note to the package maintainer. Or fork it, and send a pull request to help move the project towards dropping Python 2.6 support.

How do you identify Python 2.6 support?

We look for the Programming Language :: Python :: 2.6 classifier on the latest release of the project, via PyPI's JSON API.

Top 120

botocore ✓ s3transfer ✓ pysam ✓ colorama ✓ urllib3 ✓ pip ✓ six ✓ python-dateutil ✓ requests ✓ certifi ✓ setuptools ✓ idna ✓ chardet ✓ futures ✗ awscli ✓ pyyaml ✓ typing ✓ boto3 ✓ jmespath ✓ docutils ✓ wheel ✓ rsa ✓ pyasn1 ✓ future ✗ pytz ✗ configparser ✓ numpy ✓ pathlib2 ✓ enum34 ✗ scandir ✓ contextlib2 ✓ zipp ✓ pyparsing ✓ markupsafe ✓ jinja2 ✓ ipaddress ✗ click ✓ importlib-metadata ✓ backports-functools-lru-cache ✓ cryptography ✓ cffi ✓ pycparser ✓ packaging ✓ protobuf ✓ attrs ✓ boto ✗ pandas ✓ funcsigs ✗ importlib-resources ✓ orderedmultidict ✗ htpasswd ✓ singledispatch ✓ mock ✓ datadog ✓ monotonic ✓ scipy ✓ werkzeug ✓ itsdangerous ✓ wcwidth ✓ statsd ✓ sentry-sdk ✓ pyasn1-modules ✓ tenacity ✓ lockfile ✓ decorator ✓ tqdm ✓ python-daemon ✓ setuptools-scm ✓ psutil ✓ kazoo ✓ pystache ✓ functools32 ✓ google-auth ✓ py ✓ subprocess32 ✗ paramiko ✓ websocket-client ✓ flask ✓ wrapt ✓ oauthlib ✓ python-jose ✓ redis ✓ pytest ✓ docopt ✗ pyopenssl ✓ grpcio ✓ cachetools ✓ pluggy ✓ pbr ✓ pillow ✓ sqlalchemy ✓ more-itertools ✓ httplib2 ✓ matplotlib ✓ atomicwrites ✓ requests-oauthlib ✓ cython ✓ bcrypt ✓ kiwisolver ✓ cycler ✓ pexpect ✓ dill ✓ pynacl ✓ ptyprocess ✓ pyjwt ✓ scikit-learn ✓ lxml ✓ asn1crypto ✗ virtualenv ✓ spotinst-agent ✓ python-magic ✓ bleach ✓ bz2file ✗ beautifulsoup4 ✓ promise ✓ pygments ✓ pypandoc ✓ mccabe ✓ kombu ✓ jsonschema ✓

Top 120 - 240

amqp ✓ tensorflow-metadata ✓ tensorflow-datasets ✓ html5lib ✓ google-api-core ✓ tornado ✓ pyobjc ✓ pyobjc-framework-quartz ✓ pyobjc-framework-eventkit ✓ pyobjc-framework-servicemanagement ✓ pyobjc-framework-exceptionhandling ✓ pyobjc-framework-addressbook ✓ pyobjc-framework-syncservices ✓ pyobjc-core ✓ pyobjc-framework-notificationcenter ✓ pyobjc-framework-instantmessage ✓ pyobjc-framework-screensaver ✓ pyobjc-framework-searchkit ✓ pyobjc-framework-avfoundation ✓ pyobjc-framework-automator ✓ pyobjc-framework-launchservices ✓ pyobjc-framework-pubsub ✓ pyobjc-framework-accounts ✓ pyobjc-framework-corewlan ✓ pyobjc-framework-fsevents ✓ pyobjc-framework-coremediaio ✓ pyobjc-framework-coreservices ✓ pyobjc-framework-coremedia ✓ pyobjc-framework-naturallanguage ✓ pyobjc-framework-avkit ✓ pyobjc-framework-multipeerconnectivity ✓ pyobjc-framework-dictionaryservices ✓ pyobjc-framework-osakit ✓ pyobjc-framework-findersync ✓ pyobjc-framework-netfs ✓ pyobjc-framework-coreml ✓ pyobjc-framework-network ✓ s3cmd ✗ pycodestyle ✓ backports-abc ✓ supervisor ✓ oauth2client ✓ pyflakes ✓ distlib ✓ retrying ✓ googleapis-common-protos ✓ coverage ✓ toml ✗ prometheus-client ✓ billiard ✓ defusedxml ✓ filelock ✓ h5py ✓ google-cloud-core ✓ py4j ✓ beautifulsoup ✓ celery ✓ markdown ✓ psycopg2 ✓ pymongo ✓ nltk ✓ flake8 ✓ webencodings ✗ docker ✓ simplejson ✗ django ✓ isodate ✓ avro ✓ snowballstemmer ✗ google-resumable-media ✓ platformdirs ✓ soupsieve ✓ babel ✓ backports-ssl-match-hostname ✗ gitpython ✓ termcolor ✓ backports-shutil-get-terminal-size ✗ google-cloud-storage ✓ pyspark ✓ pickleshare ✓ requests-aws4auth ✓ google-api-python-client ✓ pyobjc-framework-cocoa ✓ pyobjc-framework-coredata ✓ pyobjc-framework-cfnetwork ✓ pyobjc-framework-systemconfiguration ✓ pyobjc-framework-installerplugins ✓ pyobjc-framework-scriptingbridge ✓ pyobjc-framework-coretext ✓ pyobjc-framework-webkit ✓ pyobjc-framework-social ✓ pyobjc-framework-latentsemanticmapping ✓ pyobjc-framework-preferencepanes ✓ pyobjc-framework-coreaudiokit ✓ pyobjc-framework-securityfoundation ✓ pyobjc-framework-applicationservices ✓ pyobjc-framework-discrecording ✓ pyobjc-framework-inputmethodkit ✓ pyobjc-framework-qtkit ✓ pyobjc-framework-applescriptkit ✓ pyobjc-framework-corelocation ✓ pyobjc-framework-gameplaykit ✓ pyobjc-framework-security ✓ pyobjc-framework-businesschat ✓ pyobjc-framework-cryptotokenkit ✓ pyobjc-framework-libdispatch ✓ pyobjc-framework-iosurface ✓ pyobjc-framework-calendarstore ✓ pyobjc-framework-modelio ✓ pyobjc-framework-imserviceplugin ✓ pyobjc-framework-safariservices ✓ pyobjc-framework-dvdplayback ✓ pyobjc-framework-collaboration ✓ pyobjc-framework-mediatoolbox ✓ pyobjc-framework-opendirectory ✓ pyobjc-framework-discrecordingui ✓ pyobjc-framework-storekit ✓ pyobjc-framework-cloudkit ✓ pyobjc-framework-applescriptobjc ✓ pyobjc-framework-networkextension ✓

Top 240 - 360

pyobjc-framework-usernotifications ✓ pyobjc-framework-gamekit ✓ pyobjc-framework-securityinterface ✓ pyobjc-framework-ituneslibrary ✓ pyobjc-framework-diskarbitration ✓ pyobjc-framework-mapkit ✓ pyobjc-framework-photosui ✓ pyobjc-framework-mediaplayer ✓ pyobjc-framework-coreaudio ✓ pyobjc-framework-scenekit ✓ pyobjc-framework-corebluetooth ✓ pyobjc-framework-spritekit ✓ pyobjc-framework-gamecontroller ✓ pyobjc-framework-vision ✓ pyobjc-framework-medialibrary ✓ pyobjc-framework-imagecapturecore ✓ pyobjc-framework-contactsui ✓ pyobjc-framework-photos ✓ pyobjc-framework-contacts ✓ pyobjc-framework-videotoolbox ✓ pyobjc-framework-mediaaccessibility ✓ pyobjc-framework-videosubscriberaccount ✓ pyobjc-framework-corespotlight ✓ pyobjc-framework-adsupport ✓ pyobjc-framework-intents ✓ pyobjc-framework-gamecenter ✓ pyobjc-framework-localauthentication ✓ pyobjc-framework-externalaccessory ✓ pyobjc-framework-colorsync ✓ backports-weakref ✓ ipython ✓ gitdb2 ✓ azure-nspkg ✓ smmap ✓ ipython-genutils ✓ prompt-toolkit ✓ cached-property ✓ gast ✓ smmap2 ✓ absl-py ✓ ansible ✓ uritemplate ✓ simplegeneric ✗ networkx ✓ gunicorn ✓ traitlets ✓ astor ✓ tensorboard ✓ azure-common ✓ unicodecsv ✗ tensorflow ✓ requests-toolbelt ✓ xlrd ✓ pycrypto ✓ azure-storage-blob ✓ zope-interface ✓ entrypoints ✓ scapy ✓ dnspython ✓ tabulate ✓ azure-storage-nspkg ✓ vine ✓ keras ✓ regex ✓ torch ✓ pytest-runner ✓ mysql-python ✓ marshmallow ✓ kubernetes ✓ anyjson ✗ multiprocessing ✓ greenlet ✓ msrest ✓ curlify ✓ pyzmq ✓ google-auth-httplib2 ✓ argparse ✗ statistics ✗ joblib ✓ cerberus-python-client ✓ psycopg2-binary ✓ ecdsa ✗ namedlist ✓ msgpack ✓ azure-storage-common ✓ nose ✓ google-cloud-datastore ✓ newrelic-telemetry-sdk ✓ mistune ✓ msal ✓ torchvision ✓ bs4 ✓ findspark ✓ jupyter-core ✓ xmltodict ✓ keras-preprocessing ✓ google-auth-oauthlib ✓ netaddr ✓ pandocfilters ✓ ipykernel ✓ docker-pycreds ✗ jieba ✗ jupyter-client ✓ nbformat ✓ keras-applications ✓ slacker ✓ sh ✓ tinysegmenter ✓ send2trash ✓ jira ✓ nbconvert ✓ adal ✓ crcmod ✗ flask-httpauth ✓ pytest-cov ✓ testpath ✓ pyrsistent ✓ notebook ✓ pathspec ✓ pycryptodome ✓

Thanks

This is derivative work from py3readiness.org, a site that previously tracked general compatibility with Python 3, which in turn was a derivative of pythonwheels.com, a site that tracks which Python distributions ship the wheel distribution.