Skip to content

Releases: ml-tooling/best-of-python

Update: 2021.02.18

18 Feb 16:33
Compare
Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • Pygments (🥇35 · ⭐ 510 · 📈) - Pygments is a generic syntax highlighter written in Python. BSD-2
  • more-itertools (🥇34 · ⭐ 1.8K · 📈) - More routines for operating on iterables, beyond itertools. MIT
  • uvloop (🥇33 · ⭐ 7.5K · 📈) - Ultra fast asyncio event loop. MIT
  • emoji (🥈32 · ⭐ 1.2K · 📈) - emoji terminal output for Python. BSD-3
  • confluent-kafka-python (🥈30 · ⭐ 2.1K · 📈) - Confluent's Kafka Python Client. Apache-2

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • cryptography (🥇33 · ⭐ 3.9K · 📉) - cryptography is a package designed to expose cryptographic.. BSD-3
  • rsa (🥈30 · ⭐ 300 · 📉) - Python-RSA is a pure-Python RSA implementation. Apache-2
  • bcrypt (🥉27 · ⭐ 710 · 📉) - Modern(-ish) password hashing for your software and your servers. Apache-2
  • s3fs (🥉27 · ⭐ 380 · 📉) - S3 Filesystem. BSD-3
  • stopit (🥉19 · ⭐ 83 · 💀) - Raise asynchronous exceptions in other thread, control the timeout of.. MIT

Update: 2021.02.04

05 Feb 15:43
Compare
Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • elasticsearch (🥇35 · ⭐ 3.1K · 📈) - Official Python low-level client for Elasticsearch. Apache-2
  • python-bigquery (🥈34 · ⭐ 3.5K · 📈) - Google BigQuery API client library. Apache-2
  • schedule (🥉31 · ⭐ 8.2K · 📈) - Python job scheduling for humans. MIT
  • Ibis (🥈30 · ⭐ 1.5K · 📈) - A pandas-like deferred expression system, with first-class SQL.. Apache-2
  • pygsheets (🥉29 · ⭐ 1.1K · 📈) - Google Sheets Python API v4. MIT

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • protobuf (🥇39 · ⭐ 46K · 📉) - Protocol Buffers - Google's data interchange format. BSD-3
  • awscli (🥇38 · ⭐ 11K · 📉) - Universal Command Line Interface for Amazon Web Services. Apache-2
  • SQLAlchemy (🥇36 · ⭐ 3.3K · 📉) - The Database Toolkit for Python. MIT
  • paramiko (🥈34 · ⭐ 6.7K · 📉) - The leading native Python SSHv2 protocol library. ❗️LGPL-2.1
  • parsedatetime (🥉25 · ⭐ 590 · 💤) - Parse human-readable date/time strings. Apache-2

➕ Added Projects

Projects that were recently added to this best-of list.

  • MongoEngine (🥈34 · ⭐ 3.4K · ➕) - A Python Object-Document-Mapper for working with MongoDB. MIT
  • umongo (🥉23 · ⭐ 320 · ➕) - sync/async MongoDB ODM, yes. MIT
  • PyMODM (🥉21 · ⭐ 310 · ➕) - A Pythonic, object-oriented interface for working with MongoDB. Apache-2
  • ODMantic (🥉17 · ⭐ 190 · ➕) - Async ODM (Object Document Mapper) for MongoDB based on python type.. ISC

Update: 2021.01.28

28 Jan 16:46
Compare
Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • peewee (🥈34 · ⭐ 8.1K · 📈) - a small, expressive orm -- supports postgresql, mysql and sqlite. MIT
  • python-fire (🥈33 · ⭐ 19K · 📈) - Python Fire is a library for automatically generating.. Apache-2
  • Ibis (🥉28 · ⭐ 1.5K · 📈) - A pandas-like deferred expression system, with first-class SQL.. Apache-2
  • natsort (🥈28 · ⭐ 440 · 📈) - Simple yet flexible natural sorting in Python. MIT
  • ordered-set (🥉24 · ⭐ 110 · 💤) - A mutable set that remembers the order of its entries. One of.. MIT

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • cryptography (🥇37 · ⭐ 3.8K · 📉) - cryptography is a package designed to expose cryptographic.. BSD-3
  • attrs (🥇34 · ⭐ 3.4K · 📉) - Python Classes Without Boilerplate. MIT
  • XlsxWriter (🥉33 · ⭐ 2.4K · 📉) - A Python module for creating Excel XLSX files. BSD-3
  • azure-storage-blob (🥈33 · ⭐ 1.8K · 📉) - This repository is for active development of the Azure.. MIT
  • msgpack (🥈31 · ⭐ 1.4K · 📉) - MessagePack serializer implementation for Python.. Apache-2

Update: 2021.01.21

21 Jan 18:22
Compare
Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • PyYAML (🥇36 · ⭐ 1.4K · 📈) - Canonical source repository for PyYAML. MIT
  • azure-storage-blob (🥈34 · ⭐ 1.8K · 📈) - This repository is for active development of the Azure.. MIT
  • fabric (🥉32 · ⭐ 13K · 💤) - Simple, Pythonic remote execution and deployment. BSD-2
  • pygsheets (🥉28 · ⭐ 1.1K · 📈) - Google Sheets Python API v4. MIT
  • munch (🥉27 · ⭐ 440 · 📈) - A Munch is a Python dictionary that provides attribute-style access (a.. MIT

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • elasticsearch (🥈34 · ⭐ 3.1K · 📉) - Official Python low-level client for Elasticsearch. Apache-2
  • Pygments (🥇34 · ⭐ 480 · 📉) - Pygments is a generic syntax highlighter written in Python. BSD-2
  • docopt (🥈30 · ⭐ 7.3K · 💀) - Pythonic command line arguments parser, that will make you smile. MIT
  • AWS Data Wrangler (🥉23 · ⭐ 1.4K · 📉) - Pandas on AWS - Easy integration with Athena, Glue,.. Apache-2 pandas
  • enaml (🥉22 · ⭐ 1K · 📉) - Declarative User Interfaces for Python. BSD-3

Update: 2021.01.16

16 Jan 22:56
Compare
Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • pysolr (🥉28 · ⭐ 570 · 📈) - Pysolr Python Solr client. BSD-3
  • beaker (🥉27 · ⭐ 460 · 📈) - WSGI middleware for sessions and caching. BSD-3
  • typing_inspect (🥉22 · ⭐ 180 · 📈) - Runtime inspection utilities for Python typing module. MIT

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • asciimatics (🥉26 · ⭐ 2.5K · 📉) - A cross platform package to do curses-like operations, plus.. Apache-2
  • dataclasses (🥉26 · ⭐ 470 · 📉) - A backport of the dataclasses module for Python 3.6. Apache-2
  • lazydata (🥉15 · ⭐ 620 · 💀) - Lazydata: Scalable data dependencies for Python projects. Apache-2

➕ Added Projects

Projects that were recently added to this best-of list.

  • Dynaconf (🥉28 · ⭐ 1.4K · ➕) - Configuration Management for Python. MIT
  • ubelt (🥉22 · ⭐ 550 · ➕) - A Python utility belt containing simple tools, a stdlib like feel,.. Apache-2

Update: 2021.01.12-22.51

12 Jan 23:37
Compare
Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • protobuf (🥇40 · ⭐ 46K · 📈) - Protocol Buffers - Google's data interchange format. BSD-3
  • cloudpickle (🥉31 · ⭐ 860 · 📈) - Extended pickling support for Python objects. BSD-3
  • typing (🥈30 · ⭐ 850 · 📈) - Work related to PEP 484: typing.py and typing_extensions.py.. Python-2.0
  • configobj (🥈29 · ⭐ 240 · 📈) - Python 3+ compatible port of the configobj library. BSD-3
  • futures (🥉27 · ⭐ 210 · 💤) - Backport of the concurrent.futures package to Python 2.6 and 2.7. Python-2.0

➕ Added Projects

Projects that were recently added to this best-of list.

  • boto3 (🥇37 · ⭐ 6K · ➕) - AWS SDK for Python. Apache-2
  • SQLAlchemy (🥇37 · ⭐ 3.2K · ➕) - The Database Toolkit for Python. MIT
  • redis (🥇36 · ⭐ 9K · ➕) - Redis Python Client. MIT
  • pymongo (🥇36 · ⭐ 3.2K · ➕) - PyMongo - the Python driver for MongoDB. Apache-2
  • PyMySQL (🥇35 · ⭐ 6.3K · ➕) - Pure Python MySQL Client. MIT
  • google-cloud-storage (🥇35 · ⭐ 3.4K · ➕) - Google Cloud Client Library for Python. Apache-2
  • elasticsearch (🥇35 · ⭐ 3.1K · ➕) - Official Python low-level client for Elasticsearch. Apache-2
  • psycopg2 (🥇35 · ⭐ 2K · ➕) - PostgreSQL database adapter for the Python.. ❗️BSD-3-Clause-Attribution
  • kivy (🥇34 · ⭐ 13K · ➕) - Open source UI framework written in Python, running on Windows, Linux,.. MIT
  • kafka-python (🥈34 · ⭐ 4.2K · ➕) - Python client for Apache Kafka. Apache-2
  • peewee (🥈33 · ⭐ 8.1K · ➕) - a small, expressive orm -- supports postgresql, mysql and sqlite. MIT
  • python-bigquery (🥈33 · ⭐ 3.4K · ➕) - Google BigQuery API client library. Apache-2
  • azure-storage-blob (🥈33 · ⭐ 1.8K · ➕) - This repository is for active development of the Azure.. MIT
  • fabric (🥉31 · ⭐ 13K · 💤) - Simple, Pythonic remote execution and deployment. BSD-2
  • google-cloud-bigtable (🥈31 · ⭐ 3.4K · ➕) - Google Cloud Bigtable API client library. Apache-2
  • Elasticsearch DSL (🥈31 · ⭐ 3.1K · ➕) - High level Python client for Elasticsearch. Apache-2
  • Prometheus Client (🥈31 · ⭐ 2K · ➕) - Prometheus instrumentation library for Python.. Apache-2
  • influxdb (🥈31 · ⭐ 1.4K · ➕) - Python client for InfluxDB. MIT
  • Cassandra Driver (🥈31 · ⭐ 1.2K · ➕) - DataStax Python Driver for Apache Cassandra. Apache-2
  • schedule (🥉30 · ⭐ 8.1K · ➕) - Python job scheduling for humans. MIT
  • pyodbc (🥈30 · ⭐ 2K · ➕) - Python ODBC bridge. MIT
  • mysqlclient (🥈30 · ⭐ 1.9K · ➕) - MySQL database connector for Python (with Python 3 support). ❗️GPL-2.0
  • Motor (🥈30 · ⭐ 1.6K · ➕) - Motor - the async Python driver for MongoDB and Tornado or asyncio. Apache-2
  • SQLAlchemy-Utils (🥈30 · ⭐ 710 · ➕) - Various utility functions and datatypes for SQLAlchemy. BSD-3
  • s3transfer (🥈30 · ⭐ 99 · ➕) - Amazon S3 Transfer Manager for Python. Apache-2
  • cpython (🥇29 · ⭐ 36K · ➕) - The Python programming language. MIT
  • confluent-kafka-python (🥉29 · ⭐ 2.1K · ➕) - Confluent's Kafka Python Client. Apache-2
  • PynamoDB (🥉29 · ⭐ 1.5K · ➕) - A pythonic interface to Amazon's DynamoDB. MIT
  • py2neo (🥉29 · ⭐ 960 · ➕) - Py2neo is a comprehensive toolkit for working with Neo4j from.. Apache-2
  • redis-py-cluster (🥉29 · ⭐ 920 · ➕) - Python cluster client for the official redis cluster... MIT
  • s3fs (🥉29 · ⭐ 370 · ➕) - S3 Filesystem. BSD-3
  • pandas-gbq (🥉29 · ⭐ 240 · ➕) - Pandas Google BigQuery. BSD-3
  • Records (🥉28 · ⭐ 6.5K · ➕) - SQL for Humans. ISC
  • dataset (🥉28 · ⭐ 4K · ➕) - Easy-to-use data handling for SQL data stores with support for implicit.. MIT
  • minio (🥉28 · ⭐ 390 · ➕) - MinIO Client SDK for Python. Apache-2
  • keyboard (🥉27 · ⭐ 2.2K · ➕) - Hook and simulate global keyboard events on Windows and Linux. MIT
  • Databases (🥉27 · ⭐ 1.9K · ➕) - Async database support for Python. BSD-3
  • libcloud (🥉27 · ⭐ 1.7K · ➕) - Apache Libcloud is a Python library which hides differences.. Apache-2
  • orjson (🥉27 · ⭐ 1.7K · ➕) - Fast, correct Python JSON library supporting dataclasses,.. Apache-2
  • Ibis (🥉27 · ⭐ 1.5K · ➕) - A pandas-like deferred expression system, with first-class SQL.. Apache-2
  • pysolr (🥉27 · ⭐ 570 · ➕) - Pysolr Python Solr client. BSD-3
  • param (🥉27 · ⭐ 190 · ➕) - Param: Make your Python code clearer and more reliable by declaring.. BSD-3
  • srsly (🥉27 · ⭐ 180 · ➕) - Modern high-performance serialization utilities for Python (JSON,.. MIT
  • AWS Data Wrangler (🥉26 · ⭐ 1.3K · ➕) - Pandas on AWS - Easy integration with Athena, Glue,.. Apache-2 pandas
  • <a href="https...
Read more

Update: 2021.01.12

12 Jan 04:27
Compare
Choose a tag to compare

Nothing changed from last update.