Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package adds the support of pgvector vectors to Tortoise-ORM as a new type of fields, it helps to filter/order by cosine similarity distances for scementic search using embeddings.
Peewee is a simple and small ORM (object-relation mapping) tool. Peewee handles converting between pythonic values and those used by databases, so you can use Python types in your code without having to worry. It has built-in support for sqlite, mysql and postgresql. If you already have a database, you can autogenerate peewee models using pwiz, a model generator.
Apache Arrow is a columnar in-memory analytics layer designed to accelerate big data. It houses a set of canonical in-memory representations of flat and hierarchical data along with multiple language-bindings for structure manipulation. It also provides IPC and common algorithm implementations.
ORC is a self-describing type-aware columnar file format designed for Hadoop workloads. It is optimized for large streaming reads, but with integrated support for finding required rows quickly.
Memcached is an in-memory key-value store. It has a small and generic API, and was originally intended for use with dynamic web applications.
MySQLdb is an interface to the popular MySQL database server for Python. The design goals are:
Compliance with Python database API version 2.0 [PEP-0249],
Thread-safety,
Thread-friendliness (threads will not block each other).
SQLcrush lets you view and edit a database directly from the text console through an ncurses interface. You can explore each table's structure, browse and edit the contents, add and delete entries, all while tracking your changes.
This package provides custom SQLite functions written in Python for ranking documents indexed using the SQLite's FTS4 full text search extension.
APSW is a Python wrapper for the SQLite embedded relational database engine. In contrast to other wrappers such as pysqlite it focuses on being a minimal layer over SQLite attempting just to translate the complete SQLite API into Python.
This module creates a temporary SQLite database, deploys a DBIC schema, and then connects to it. This lets you easily test DBIC schema. Since you have a fresh database for every test, you don't have to worry about cleaning up after your tests, ordering of tests affecting failure, etc.
DBD::SQLite is a Perl DBI driver for SQLite, that includes the entire thing in the distribution. So in order to get a fast transaction capable RDBMS working for your Perl project you simply have to install this module, and nothing else.
Redis is an advanced key-value cache and store. Redis supports many data structures including strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs.
This package contains type stubs and a mypy plugin to provide more precise static types and type inference for SQLAlchemy framework.
This package provides a PostgreSQL driver for the Perl5 Database Interface (DBI).
Tortoise ORM is an easy-to-use asyncio ORM (Object Relational Mapper) inspired by Django. Tortoise ORM was built with relations in mind and admiration for the excellent and popular Django ORM. It's engraved in its design that you are working not with just tables, you work with relational data.
MariaDB is a multi-user and multi-threaded SQL database server, designed as a drop-in replacement of MySQL.
DBIx::Class::Schema::Loader automates the definition of a DBIx::Class::Schema by scanning database table definitions and setting up the columns, primary keys, unique constraints and relationships.
GNU Recutils is a set of tools and libraries for creating and manipulating text-based, human-editable databases. Despite being text-based, databases created with Recutils carry all of the expected features such as unique fields, primary keys, time stamps and more. Many different field types are supported, as is encryption.
Automatically set and update fields with values calculated at runtime. Ipdate or create actions will set the specified columns to the value returned by the callback you specified as a method name or code reference.
This package provides aerich, a Python database migrations tool for Tortoise ORM. It can be used both programmatically or as a standalone CLI application.
Virtuoso is a scalable cross-platform server that combines relational, graph, and document data management with web application server and web services platform functionality.
LevelDB is a fast key-value storage library that provides an ordered mapping from string keys to string values.
This package provides a Postgres SQL parser as a library.
Test::PostgreSQL automatically setups a PostgreSQL instance in a temporary directory, and destroys it when the perl script exits.