BSD Ports

databases/py-sqlalchemy20 2.0.54 FreeBSD

Python SQL toolkit and Object Relational Mapper 2.0.x

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
261e702ef5
License
MIT
Categories
databases, python
Package size
7071.1 KiB, 70033.5 KiB installed

Description

The Python SQL Toolkit and Object Relational Mapper

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.

It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

In the other systems

SystemPortVersion
FreeBSDdatabases/py-sqlalchemy202.0.54
DragonFlydatabases/py-sqlalchemy202.0.39
MidnightBSDdatabases/py-sqlalchemy202.0.31_1

Install

Binary package:

pkg install py312-sqlalchemy20

From the ports tree:

cd /usr/ports/databases/py-sqlalchemy20/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-sqlalchemy20>0:databases/py-sqlalchemy20

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0.542.0.54-2.0.412.0.54
FreeBSD:14:quarterly2.0.542.0.54n/a2.0.412.0.54
FreeBSD:15:latest2.0.542.0.54n/a2.0.412.0.41
FreeBSD:15:quarterly2.0.542.0.54n/an/an/a
FreeBSD:16:latest2.0.542.0.54n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

Test 3

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 17
Required by 88

Configuration

Options name: databases_sqlalchemy

OptionDefaultDescription
ASYNCIOonUse asyncio drivers
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
MSSQLoffMicrosoft SQL Server support
MYSQLoffMySQL database support
PGSQLoffPostgreSQL database support
SQLITEonSQLite database support
USES
cpe python
Service scripts
none
Conflicts with
${PYTHON_PKGNAMEPREFIX}sqlalchemy[0-9][0-9]

Files

pkg-plist 538
  • share/doc/py312-sqlalchemy20/_images/sqla_arch_small.png
  • share/doc/py312-sqlalchemy20/_images/sqla_engine_arch.png
  • share/doc/py312-sqlalchemy20/_modules/examples/adjacency_list/adjacency_list.html
  • share/doc/py312-sqlalchemy20/_modules/examples/association/basic_association.html
  • share/doc/py312-sqlalchemy20/_modules/examples/association/dict_of_sets_with_default.html
  • share/doc/py312-sqlalchemy20/_modules/examples/association/proxied_association.html
  • share/doc/py312-sqlalchemy20/_modules/examples/asyncio/async_orm.html
  • share/doc/py312-sqlalchemy20/_modules/examples/asyncio/async_orm_writeonly.html
  • share/doc/py312-sqlalchemy20/_modules/examples/asyncio/basic.html
  • share/doc/py312-sqlalchemy20/_modules/examples/asyncio/gather_orm_statements.html
  • share/doc/py312-sqlalchemy20/_modules/examples/asyncio/greenlet_orm.html
  • share/doc/py312-sqlalchemy20/_modules/examples/custom_attributes/active_column_defaults.html
  • share/doc/py312-sqlalchemy20/_modules/examples/custom_attributes/custom_management.html
  • share/doc/py312-sqlalchemy20/_modules/examples/custom_attributes/listen_for_events.html
  • share/doc/py312-sqlalchemy20/_modules/examples/dogpile_caching/advanced.html
  • share/doc/py312-sqlalchemy20/_modules/examples/dogpile_caching/caching_query.html
  • share/doc/py312-sqlalchemy20/_modules/examples/dogpile_caching/environment.html
  • share/doc/py312-sqlalchemy20/_modules/examples/dogpile_caching/fixture_data.html
  • share/doc/py312-sqlalchemy20/_modules/examples/dogpile_caching/helloworld.html
  • share/doc/py312-sqlalchemy20/_modules/examples/dogpile_caching/local_session_caching.html
  • share/doc/py312-sqlalchemy20/_modules/examples/dogpile_caching/model.html
  • share/doc/py312-sqlalchemy20/_modules/examples/dogpile_caching/relationship_caching.html
  • share/doc/py312-sqlalchemy20/_modules/examples/dynamic_dict/dynamic_dict.html
  • share/doc/py312-sqlalchemy20/_modules/examples/extending_query/filter_public.html
  • share/doc/py312-sqlalchemy20/_modules/examples/extending_query/temporal_range.html
  • share/doc/py312-sqlalchemy20/_modules/examples/generic_associations/discriminator_on_association.html
  • share/doc/py312-sqlalchemy20/_modules/examples/generic_associations/generic_fk.html
  • share/doc/py312-sqlalchemy20/_modules/examples/generic_associations/table_per_association.html
  • share/doc/py312-sqlalchemy20/_modules/examples/generic_associations/table_per_related.html
  • share/doc/py312-sqlalchemy20/_modules/examples/graphs/directed_graph.html
  • share/doc/py312-sqlalchemy20/_modules/examples/inheritance/concrete.html
  • share/doc/py312-sqlalchemy20/_modules/examples/inheritance/joined.html
  • share/doc/py312-sqlalchemy20/_modules/examples/inheritance/single.html
  • share/doc/py312-sqlalchemy20/_modules/examples/materialized_paths/materialized_paths.html
  • share/doc/py312-sqlalchemy20/_modules/examples/nested_sets/nested_sets.html
  • share/doc/py312-sqlalchemy20/_modules/examples/performance/__main__.html
  • share/doc/py312-sqlalchemy20/_modules/examples/performance/bulk_inserts.html
  • share/doc/py312-sqlalchemy20/_modules/examples/performance/bulk_updates.html
  • share/doc/py312-sqlalchemy20/_modules/examples/performance/large_resultsets.html
  • share/doc/py312-sqlalchemy20/_modules/examples/performance/short_selects.html
  • share/doc/py312-sqlalchemy20/_modules/examples/performance/single_inserts.html
  • share/doc/py312-sqlalchemy20/_modules/examples/sharding/asyncio.html
  • share/doc/py312-sqlalchemy20/_modules/examples/sharding/separate_databases.html
  • share/doc/py312-sqlalchemy20/_modules/examples/sharding/separate_schema_translates.html
  • share/doc/py312-sqlalchemy20/_modules/examples/sharding/separate_tables.html
  • share/doc/py312-sqlalchemy20/_modules/examples/space_invaders/space_invaders.html
  • share/doc/py312-sqlalchemy20/_modules/examples/versioned_history/history_meta.html
  • share/doc/py312-sqlalchemy20/_modules/examples/versioned_history/test_versioning.html
  • share/doc/py312-sqlalchemy20/_modules/examples/versioned_rows/versioned_map.html
  • share/doc/py312-sqlalchemy20/_modules/examples/versioned_rows/versioned_rows.html
  • share/doc/py312-sqlalchemy20/_modules/examples/versioned_rows/versioned_rows_w_versionid.html
  • share/doc/py312-sqlalchemy20/_modules/examples/versioned_rows/versioned_update_old_row.html
  • share/doc/py312-sqlalchemy20/_modules/examples/vertical/dictlike-polymorphic.html
  • share/doc/py312-sqlalchemy20/_modules/examples/vertical/dictlike.html
  • share/doc/py312-sqlalchemy20/_modules/index.html
  • share/doc/py312-sqlalchemy20/_static/_sphinx_javascript_frameworks_compat.js
  • share/doc/py312-sqlalchemy20/_static/annotated.png
  • share/doc/py312-sqlalchemy20/_static/base-stemmer.js
  • share/doc/py312-sqlalchemy20/_static/basic.css
  • share/doc/py312-sqlalchemy20/_static/changelog.css
  • share/doc/py312-sqlalchemy20/_static/clipboard.min.js
  • share/doc/py312-sqlalchemy20/_static/copybutton.css
  • share/doc/py312-sqlalchemy20/_static/copybutton.js
  • share/doc/py312-sqlalchemy20/_static/copybutton_funcs.js
  • share/doc/py312-sqlalchemy20/_static/deepalchemy.png
  • share/doc/py312-sqlalchemy20/_static/deepalchemy_original.png
  • share/doc/py312-sqlalchemy20/_static/docs.css
  • share/doc/py312-sqlalchemy20/_static/doctools.js
  • share/doc/py312-sqlalchemy20/_static/documentation_options.js
  • share/doc/py312-sqlalchemy20/_static/dragons.png
  • share/doc/py312-sqlalchemy20/_static/dragons_original.png
  • share/doc/py312-sqlalchemy20/_static/english-stemmer.js
  • share/doc/py312-sqlalchemy20/_static/file.png
  • share/doc/py312-sqlalchemy20/_static/init.js
  • share/doc/py312-sqlalchemy20/_static/jquery.js
  • share/doc/py312-sqlalchemy20/_static/language_data.js
  • share/doc/py312-sqlalchemy20/_static/minus.png
  • share/doc/py312-sqlalchemy20/_static/nonannotated.png
  • share/doc/py312-sqlalchemy20/_static/plus.png
  • share/doc/py312-sqlalchemy20/_static/pygments.css
  • share/doc/py312-sqlalchemy20/_static/searchtools.js
  • share/doc/py312-sqlalchemy20/_static/sphinx_highlight.js
  • share/doc/py312-sqlalchemy20/_static/sphinx_paramlinks.css
  • share/doc/py312-sqlalchemy20/build/Makefile
  • share/doc/py312-sqlalchemy20/build/changelog/README.txt
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_01.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_02.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_03.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_04.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_05.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_06.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_07.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_08.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_09.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_10.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_11.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_12.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_13.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_14.rst
  • share/doc/py312-sqlalchemy20/build/changelog/changelog_20.rst

The first 100 are listed.

distinfo 1
FileSizeSHA256
sqlalchemy-2.0.54.tar.gz9.969559e+06baa8521e8ee9f24e75dfc7aaabc08020e551ef0d48d7c3e3536f5cddf277586b
Master sites 1
  • PYPI

Commit history 5

DateCommitCreditsLog message
261e702ef5 Po-Chuan Hsieh databases/py-sqlalchemy20: Update to 2.0.54
Changes: https://github.com/sqlalchemy/sqlalchemy/releases https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html
5293821ced Anton Saietskii databases/py-sqlalchemy{14,20}: Fix ASYNCIO description
PR: 296720 Reported by: Anton Saietskii <[email protected]> (author) Approved by: osa, vvd (Mentors, implicit) Approved by: portmgr (blanket) MFH: 2026Q3
754500acad Po-Chuan Hsieh databases/py-sqlalchemy20: Update to 2.0.52
Changes: https://github.com/sqlalchemy/sqlalchemy/releases https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html
5495daecac Po-Chuan Hsieh databases/py-sqlalchemy20: Add ASYNCIO option
- Bump PORTREVISION for dependency change
bfde97e540 Po-Chuan Hsieh databases/py-sqlalchemy20: Update to 2.0.51
Changes: https://github.com/sqlalchemy/sqlalchemy/releases https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html