Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
conda-forge.org "python" keyword
quantulum3 0.7.11 💰
Python library for information extraction of quantities, measurements and their units from unstru...1 version - Latest release: over 1 year ago - 105 stars on GitHub
Top 1.6% on conda-forge.org
133 versions - Latest release: over 1 year ago - 273 dependent packages - 2,283 dependent repositories - 10,836 stars on GitHub
dask 2022.11.0 💰
Dask is a flexible parallel computing library for analytics.133 versions - Latest release: over 1 year ago - 273 dependent packages - 2,283 dependent repositories - 10,836 stars on GitHub
Top 4.7% on conda-forge.org
152 versions - Latest release: over 1 year ago - 98 dependent packages - 472 dependent repositories - 1,448 stars on GitHub
distributed 2022.11.0 💰
Distributed is a lightweight library for distributed computing in Python. It extends both the con...152 versions - Latest release: over 1 year ago - 98 dependent packages - 472 dependent repositories - 1,448 stars on GitHub
mage-ai 0.7.5
🧙 The modern replacement for Airflow. Build, run, and manage data pipelines for integrating and t...22 versions - Latest release: over 1 year ago - 3,631 stars on GitHub
Top 1.9% on conda-forge.org
120 versions - Latest release: over 1 year ago - 115 dependent packages - 678 dependent repositories - 10,836 stars on GitHub
dask-core 2022.11.0 💰
Parallel computing with task scheduling120 versions - Latest release: over 1 year ago - 115 dependent packages - 678 dependent repositories - 10,836 stars on GitHub
pyphen 0.13.1 💰
Pyphen is a pure Python module to hyphenate text using existing Hunspell hyphenation dictionaries.7 versions - Latest release: over 1 year ago - 4 dependent packages - 1 dependent repositories - 171 stars on GitHub
pydrive2 1.15.0
Google Drive API Python wrapper library. Maintained fork of PyDrive.39 versions - Latest release: over 1 year ago - 4 dependent packages - 2 dependent repositories - 359 stars on GitHub
urlchecker 0.0.34 💰
urlchecker-python is a python module and command line client to allow for extraction and checking...17 versions - Latest release: over 1 year ago - 18 stars on GitHub
Top 5.1% on conda-forge.org
212 versions - Latest release: over 1 year ago - 10 dependent packages - 26 dependent repositories - 11,242 stars on GitHub
dvc 2.34.2
Data Version Control or DVC is an open-source tool for data science and machine learning projects.212 versions - Latest release: over 1 year ago - 10 dependent packages - 26 dependent repositories - 11,242 stars on GitHub
Top 6.6% on conda-forge.org
18 versions - Latest release: over 1 year ago - 26 dependent packages - 41 dependent repositories - 1,587 stars on GitHub
pydicom 2.3.1 💰
pydicom is a pure python package for parsing DICOM files. DICOM is a standard (https://dicomstand...18 versions - Latest release: over 1 year ago - 26 dependent packages - 41 dependent repositories - 1,587 stars on GitHub
labelme 5.1.0 💰
Labelme is a graphical image annotation tool inspired by http://labelme.csail.mit.edu. It is writ...25 versions - Latest release: over 1 year ago - 1 dependent repositories - 9,942 stars on GitHub
thriftpy2 0.4.16
Pure python approach of Apache Thrift.14 versions - Latest release: over 1 year ago - 6 dependent packages - 3 dependent repositories - 519 stars on GitHub
Top 8.9% on conda-forge.org
22 versions - Latest release: over 1 year ago - 70 dependent packages - 29,539 stars on GitHub
apache-airflow 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...22 versions - Latest release: over 1 year ago - 70 dependent packages - 29,539 stars on GitHub
airflow-with-virtualenv 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...27 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-statsd 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...41 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-sentry 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...27 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-rabbitmq 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...41 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-password 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...41 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-pandas 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...15 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-leveldb 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...19 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-ldap 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...41 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-kerberos 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...25 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-google_auth 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...22 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-github_enterprise 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...26 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-deprecated-api 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...10 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-dask 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...40 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
Top 4.8% on conda-forge.org
42 versions - Latest release: over 1 year ago - 120 dependent packages - 3 dependent repositories - 29,539 stars on GitHub
airflow 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...42 versions - Latest release: over 1 year ago - 120 dependent packages - 3 dependent repositories - 29,539 stars on GitHub
airflow-with-cncf-kubernetes 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...10 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-cgroups 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...41 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-async 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...41 versions - Latest release: over 1 year ago - 29,539 stars on GitHub
airflow-with-apache-webhdfs 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...22 versions - Latest release: over 1 year ago - 1 dependent package - 29,539 stars on GitHub
airflow-with-apache-atlas 2.4.3
Use airflow to author workflows as directed acyclic graphs (DAGs) of tasks. The airflow scheduler...22 versions - Latest release: over 1 year ago - 1 dependent package - 29,539 stars on GitHub
oracledb 1.2.0
Python driver for Oracle Database conforming to the Python DB API 2.0 specification. This is the ...6 versions - Latest release: over 1 year ago - 1 dependent package - 146 stars on GitHub
Top 4.9% on conda-forge.org
165 versions - Latest release: over 1 year ago - 11 dependent packages - 15 dependent repositories - 15,536 stars on GitHub
faker 15.3.2 💰
Faker is a Python package that generates fake data for you.165 versions - Latest release: over 1 year ago - 11 dependent packages - 15 dependent repositories - 15,536 stars on GitHub
Top 5.9% on conda-forge.org
13 versions - Latest release: over 1 year ago - 74 dependent packages - 113 dependent repositories - 1,567 stars on GitHub
simplejson 3.18.0
simplejson is a simple, fast, complete, correct and extensible JSON <http://json.org> encoder and...13 versions - Latest release: over 1 year ago - 74 dependent packages - 113 dependent repositories - 1,567 stars on GitHub
hatch-mypyc 0.14.0 💰
Hatch build hook plugin for Mypyc1 version - Latest release: over 1 year ago - 7 stars on GitHub
doubleml 0.5.2
The Python package DoubleML provides an implementation of the double / debiased machine learning ...10 versions - Latest release: over 1 year ago - 261 stars on GitHub
python-redmine 2.3.0
Python Redmine is a library for communicating with a Redmine project management application1 version - Latest release: over 1 year ago - 508 stars on GitHub
koda 1.4.0
Type-safe functional tools for Python.1 version - Latest release: over 1 year ago - 94 stars on GitHub
torchview 0.1.0
torchview: visualize pytorch models1 version - Latest release: over 1 year ago - 340 stars on GitHub
dictdatabase 2.4.0
A python NoSQL database that uses dicts, and provides thread and process safety1 version - Latest release: over 1 year ago - 168 stars on GitHub
pyinfra 2.5.3 💰
pyinfra automates infrastructure super fast at massive scale. It can be used for ad-hoc command e...1 version - Latest release: over 1 year ago - 2,209 stars on GitHub
neurokit2 0.2.2 💰
This package is the continuation of NeuroKit 1. It's a user-friendly package providing easy acces...13 versions - Latest release: over 1 year ago - 1 dependent package - 938 stars on GitHub
statsforecast 1.3.0
**StatsForecast** offers a collection of widely used univariate time series forecasting models, i...18 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 2,350 stars on GitHub
mypyc 0.991 💰
The compiled language is a strict, gradually typed Python variant. It restricts the use of some d...2 versions - Latest release: over 1 year ago - 1 dependent package - 15,046 stars on GitHub
Top 2.1% on conda-forge.org
44 versions - Latest release: over 1 year ago - 25 dependent packages - 364 dependent repositories - 15,046 stars on GitHub
mypy 0.991 💰
Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentiall...44 versions - Latest release: over 1 year ago - 25 dependent packages - 364 dependent repositories - 15,046 stars on GitHub
dunamai 1.14.1 💰
Dynamic versioning library and CLI14 versions - Latest release: over 1 year ago - 4 dependent packages - 3 dependent repositories - 225 stars on GitHub
polars 0.14.28 💰
Fast multi-threaded, hybrid-out-of-core DataFrame library in Rust | Python | Node.js31 versions - Latest release: over 1 year ago - 1 dependent package - 6 dependent repositories - 15,537 stars on GitHub
Top 1.3% on conda-forge.org
41 versions - Latest release: over 1 year ago - 95 dependent packages - 848 dependent repositories - 17,384 stars on GitHub
bokeh 3.0.2 💰
Bokeh is a Python interactive visualization library that targets modern web browsers for presenta...41 versions - Latest release: over 1 year ago - 95 dependent packages - 848 dependent repositories - 17,384 stars on GitHub
ib-insync 0.9.74 💰
The goal of the IB-insync library is to make working with the Trader Workstation API from Interac...17 versions - Latest release: over 1 year ago - 2,090 stars on GitHub
django-viewflow 1.11.0
Viewflow takes the best parts from two worlds. It is based on BPMN - business process modeling an...9 versions - Latest release: over 1 year ago - 2,326 stars on GitHub
saspy 4.4.0
A Python interface module to the SAS System. It works with Linux, Windows, and Mainframe SAS as w...60 versions - Latest release: over 1 year ago - 3 dependent packages - 326 stars on GitHub
metaimageio 1.1.2
Support for reading and writing images in MetaIO file format.4 versions - Latest release: over 1 year ago - 4 stars on GitHub
qpsolvers 2.6.0 removed
Quadratic programming solvers in Python with a unified API18 versions - Latest release: over 1 year ago - 1 dependent package - 306 stars on GitHub
goes2go 2022.10.0
GOES-East and GOES-West satellite data are made available on Amazon Web Services through NOAA's B...1 version - Latest release: over 1 year ago - 72 stars on GitHub
geofileops 0.6.2
GeofileOps is a python library that makes spatial operations on large vector files faster. It acc...9 versions - Latest release: over 1 year ago - 65 stars on GitHub
djangorestframework-jsonapi 6.0.0
JSON:API support for Django REST framework1 version - Latest release: over 1 year ago - 1,061 stars on GitHub
Top 7.2% on conda-forge.org
27 versions - Latest release: over 1 year ago - 15 dependent packages - 11 dependent repositories - 3,030 stars on GitHub
vispy 0.12.1
Main repository for Vispy27 versions - Latest release: over 1 year ago - 15 dependent packages - 11 dependent repositories - 3,030 stars on GitHub
ultranest 3.5.6
When scientific models are compared to data, two tasks are important: 1) contraining the model pa...26 versions - Latest release: over 1 year ago - 1 dependent package - 7 dependent repositories - 106 stars on GitHub
refurb 1.7.0 💰
A tool for refurbishing and modernizing Python codebases5 versions - Latest release: over 1 year ago - 1 dependent repositories - 2,168 stars on GitHub
secimport 0.5.0
A sandbox toolkit that manages privileges per-module in your code, using bpftrace (eBPF) or DTrace.5 versions - Latest release: over 1 year ago - 51 stars on GitHub
Top 7.6% on conda-forge.org
87 versions - Latest release: over 1 year ago - 11 dependent packages - 32 dependent repositories - 1,566 stars on GitHub
sentry-sdk 1.11.0 💰
The official Python SDK for Sentry.io87 versions - Latest release: over 1 year ago - 11 dependent packages - 32 dependent repositories - 1,566 stars on GitHub
openpnm 3.1.0
OpenPNM is a comprehensive framework for performing pore network simulations of porous materials.15 versions - Latest release: over 1 year ago - 1 dependent package - 351 stars on GitHub
yt-dlg 1.8.4 💰
A cross platform front-end GUI of the popular `youtube-dl` media downloader written in `wxPython`.2 versions - Latest release: over 1 year ago - 990 stars on GitHub
Top 6.3% on conda-forge.org
60 versions - Latest release: over 1 year ago - 9 dependent packages - 68 dependent repositories - 3,212 stars on GitHub
tox 3.27.1 💰
Tox is a generic virtualenv management and test command line tool you can use for - checking your...60 versions - Latest release: over 1 year ago - 9 dependent packages - 68 dependent repositories - 3,212 stars on GitHub
geedim 1.6.1 💰
`geedim` provides a command line interface and API for searching, compositing and downloading sat...16 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 44 stars on GitHub
verticapy 0.11.0
VerticaPy is a Python library that exposes sci-kit like functionality to conduct data science pro...17 versions - Latest release: over 1 year ago - 124 stars on GitHub
cnmaps 1.1.1
cnmaps is a python package that make drawing China maps more easily.6 versions - Latest release: over 1 year ago - 72 stars on GitHub
reacnetgenerator 1.6.8
an automatic reaction network generator for reactive molecular dynamics simulation37 versions - Latest release: over 1 year ago - 39 stars on GitHub
viztracer 0.15.6
VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your py...19 versions - Latest release: over 1 year ago - 3,113 stars on GitHub
Top 1.7% on conda-forge.org
63 versions - Latest release: over 1 year ago - 36 dependent packages - 129 dependent repositories - 55,685 stars on GitHub
fastapi 0.87.0 💰
FastAPI framework, high performance, easy to learn, fast to code, ready for production63 versions - Latest release: over 1 year ago - 36 dependent packages - 129 dependent repositories - 55,685 stars on GitHub
coconut 2.1.1 💰
Coconut is a functional programming language that compiles to Python. Since all valid Python is v...12 versions - Latest release: over 1 year ago - 1 dependent repositories - 3,684 stars on GitHub
flask-migrate 4.0.0 💰
SQLAlchemy database migrations for Flask applications using Alembic17 versions - Latest release: over 1 year ago - 4 dependent packages - 17 dependent repositories - 2,185 stars on GitHub
pyrogram 2.0.60 💰
Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots4 versions - Latest release: over 1 year ago - 3,340 stars on GitHub
mkdocstrings-python 0.8.0 💰
A Python handler for mkdocstrings.12 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 69 stars on GitHub
griffe 0.24.0 💰
Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your pro...18 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 137 stars on GitHub
Top 4.6% on conda-forge.org
48 versions - Latest release: over 1 year ago - 20 dependent packages - 47 dependent repositories - 4,419 stars on GitHub
virtualenv 20.16.7 💰
A tool for creating isolated virtual python environments.48 versions - Latest release: over 1 year ago - 20 dependent packages - 47 dependent repositories - 4,419 stars on GitHub
scriptengine 0.14.2
A lightweight and extensible framework for execution scripts written in YAML.7 versions - Latest release: over 1 year ago - 1 dependent package - 10 stars on GitHub
Top 5.2% on conda-forge.org
46 versions - Latest release: over 1 year ago - 37 dependent packages - 19 dependent repositories - 6,472 stars on GitHub
marshmallow 3.19.0 💰
marshmallow is an ORM/ODM/framework-agnostic library for converting complex datatypes, such as ob...46 versions - Latest release: over 1 year ago - 37 dependent packages - 19 dependent repositories - 6,472 stars on GitHub
alive-progress 2.4.1 💰
A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!12 versions - Latest release: over 1 year ago - 5 dependent repositories - 4,240 stars on GitHub
Top 4.5% on conda-forge.org
17 versions - Latest release: over 1 year ago - 18 dependent packages - 208 dependent repositories - 3,910 stars on GitHub
geopy 2.3.0
Geocoding library for Python.17 versions - Latest release: over 1 year ago - 18 dependent packages - 208 dependent repositories - 3,910 stars on GitHub
d2l 0.17.6
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 400 u...2 versions - Latest release: over 1 year ago - 16,875 stars on GitHub
rpy2 3.5.6
Interface to use R from Python16 versions - Latest release: over 1 year ago - 4 dependent packages - 73 dependent repositories - 376 stars on GitHub
pathspec 0.10.2
pathspec is a utility library for pattern matching of file paths. So far this only includes Git's...9 versions - Latest release: over 1 year ago - 27 dependent packages - 187 dependent repositories - 114 stars on GitHub
connectorx 0.3.1
Fastest library to load data from DB to DataFrames in Rust and Python2 versions - Latest release: over 1 year ago - 1,164 stars on GitHub
Top 3.6% on conda-forge.org
23 versions - Latest release: over 1 year ago - 31 dependent packages - 167 dependent repositories - 5,906 stars on GitHub
gevent 22.10.2
Gevent uses greenlet to provide a high-level synchronous API on top of the libev event loop.23 versions - Latest release: over 1 year ago - 31 dependent packages - 167 dependent repositories - 5,906 stars on GitHub
certbot-nginx 1.32.0 💰
Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on yo...17 versions - Latest release: over 1 year ago - 29,758 stars on GitHub
certbot-apache 1.32.0 💰
Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on yo...17 versions - Latest release: over 1 year ago - 29,758 stars on GitHub
hypothesis-graphql 0.9.2 💰
Generate arbitrary queries matching your GraphQL schema, and use them to verify your backend impl...3 versions - Latest release: over 1 year ago - 1 dependent package - 36 stars on GitHub
rstcheck 6.1.1
Checks syntax of reStructuredText and code blocks nested within it9 versions - Latest release: over 1 year ago - 7 dependent repositories - 189 stars on GitHub
plyer 2.1.0
Plyer is a platform-independent Python wrapper for platform-dependent APIs2 versions - Latest release: over 1 year ago - 1,350 stars on GitHub
datasette 0.63.1 💰
Datasette is a tool for exploring and publishing data. It helps people take data of any shape or...18 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 7,259 stars on GitHub
Top 2.4% on conda-forge.org
93 versions - Latest release: over 1 year ago - 269 dependent packages - 648 dependent repositories - 6,965 stars on GitHub
sqlalchemy 1.4.44 💰
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application develope...93 versions - Latest release: over 1 year ago - 269 dependent packages - 648 dependent repositories - 6,965 stars on GitHub
starlite 1.39.0
Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs21 versions - Latest release: over 1 year ago - 2 dependent packages - 2,331 stars on GitHub
flet 0.1.65
Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No front...14 versions - Latest release: over 1 year ago - 8,813 stars on GitHub
minifasta 3.0.2
A simple FASTA toolbox for small to medium size projects without dependencies.3 versions - Latest release: over 1 year ago - 3 stars on GitHub
itables 1.3.5
Pandas DataFrames as Interactive DataTables12 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 412 stars on GitHub
streamlit-folium 0.7.0 💰
Streamlit Component for rendering Folium maps19 versions - Latest release: over 1 year ago - 1 dependent package - 3 dependent repositories - 257 stars on GitHub
atlassian-python-api 3.31.0
Atlassian Python REST API wrapper65 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1,019 stars on GitHub
Top 5.0% on conda-forge.org
76 versions - Latest release: over 1 year ago - 6 dependent packages - 11 dependent repositories - 56,726 stars on GitHub
ansible 6.6.0
Ansible is a radically simple IT automation platform that makes your applications and systems eas...76 versions - Latest release: over 1 year ago - 6 dependent packages - 11 dependent repositories - 56,726 stars on GitHub
Related Keywords
hacktoberfest
401
machine-learning
276
data-science
265
python3
250
workflow
219
scheduler
206
apache-airflow
148
airflow
148
apache
142
typing
107
visualization
101
types
99
numpy
97
deep-learning
93
cli
92
stub
91
jupyter
87
mlops
85
pandas
77
pytorch
75
analytics
75
data-engineering
74
asyncio
71
etl
70
metadata
69
python-library
69
django
69
data-pipelines
66
pypi
66
orchestration
65
json
65
workflow-automation
65
testing
64
data-integration
64
data-orchestrator
63
data-analysis
62
dagster
61
scientific-computing
59
matplotlib
57
library
56
science
56
astronomy
55
statistics
52
nlp
52
data-visualization
52
c-plus-plus
52
api
51
azure
50
flask
48
pytest
48
tensorflow
48
python-3
47
jupyter-notebook
46
logging
46
python2
46
database
46
gis
44
sql
44
ai
44
linux
43
cpp
42
data
40
optimization
40
azure-sdk
40
physics
40
sdk
39
distributed
39
plotting
37
async
37
scikit-learn
37
developer-tools
36
simulation
35
java
35
r
35
parser
34
natural-language-processing
34
git
34
aws
34
image-processing
33
terminal
32
geospatial
32
reproducibility
31
xarray
31
automation
31
time-series
31
c
31
pytest-plugin
30
dataframe
30
markdown
30
http
30
gui
30
documentation
30
serialization
30
javascript
28
linter
28
parallel
27
docker
27
analysis
27
automl
27
pip
27