databases/py-sqlalchemy20 2.0.31_1 MidnightBSD
Python SQL toolkit and Object Relational Mapper 2.0.x
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- mit
- Categories
- databases, python
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
| System | Port | Version |
|---|---|---|
| MidnightBSD | databases/py-sqlalchemy20 | 2.0.31_1 |
| FreeBSD | databases/py-sqlalchemy20 | 2.0.54 |
| DragonFly | databases/py-sqlalchemy20 | 2.0.39 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}sqlalchemy20
From mports:
cd /usr/mports/databases/py-sqlalchemy20 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>0:databases/py-sqlalchemy20
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=47: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 2
${PYTHON_PKGNAMEPREFIX}greenlet>=0: devel/py-greenlet${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0: devel/py-typing-extensions
Test 3
${PYTHON_PKGNAMEPREFIX}mock>=0: devel/py-mock${PYTHON_PKGNAMEPREFIX}pytest>=2.5.2: devel/py-pytest${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0,1: devel/py-pytest-xdist
Build dependencies 2
Run dependencies 2
Configuration
Options name: databases_sqlalchemy
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| EXAMPLES | off | |
| MSSQL | off | |
| MYSQL | off | |
| PGSQL | off | |
| SQLITE | on |
- USES
- cpe python
- Service scripts
- none
- Conflicts with
- ${PYTHON_PKGNAMEPREFIX}sqlalchemy[0-9][0-9]
Files
pkg-plist 538
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_images/sqla_arch_small.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_images/sqla_engine_arch.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/adjacency_list/adjacency_list.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/association/basic_association.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/association/dict_of_sets_with_default.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/association/proxied_association.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/asyncio/async_orm.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/asyncio/async_orm_writeonly.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/asyncio/basic.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/asyncio/gather_orm_statements.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/asyncio/greenlet_orm.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/custom_attributes/active_column_defaults.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/custom_attributes/custom_management.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/custom_attributes/listen_for_events.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/dogpile_caching/advanced.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/dogpile_caching/caching_query.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/dogpile_caching/environment.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/dogpile_caching/fixture_data.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/dogpile_caching/helloworld.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/dogpile_caching/local_session_caching.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/dogpile_caching/model.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/dogpile_caching/relationship_caching.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/dynamic_dict/dynamic_dict.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/extending_query/filter_public.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/extending_query/temporal_range.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/generic_associations/discriminator_on_association.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/generic_associations/generic_fk.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/generic_associations/table_per_association.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/generic_associations/table_per_related.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/graphs/directed_graph.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/inheritance/concrete.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/inheritance/joined.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/inheritance/single.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/materialized_paths/materialized_paths.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/nested_sets/nested_sets.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/performance/__main__.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/performance/bulk_inserts.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/performance/bulk_updates.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/performance/large_resultsets.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/performance/short_selects.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/performance/single_inserts.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/sharding/asyncio.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/sharding/separate_databases.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/sharding/separate_schema_translates.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/sharding/separate_tables.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/space_invaders/space_invaders.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/versioned_history/history_meta.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/versioned_history/test_versioning.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/versioned_rows/versioned_map.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/versioned_rows/versioned_rows.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/versioned_rows/versioned_rows_w_versionid.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/versioned_rows/versioned_update_old_row.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/vertical/dictlike-polymorphic.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/examples/vertical/dictlike.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_modules/index.html
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/_sphinx_javascript_frameworks_compat.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/annotated.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/basic.css
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/changelog.css
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/clipboard.min.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/copybutton.css
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/copybutton.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/copybutton_funcs.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/deepalchemy.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/deepalchemy_original.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/docs.css
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/doctools.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/documentation_options.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/dragons.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/dragons_original.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/file.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/init.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/jquery.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/language_data.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/minus.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/nonannotated.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/plus.png
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/pygments.css
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/searchtools.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/sphinx_highlight.js
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/_static/sphinx_paramlinks.css
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/Makefile
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/README.txt
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_01.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_02.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_03.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_04.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_05.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_06.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_07.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_08.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_09.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_10.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_11.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_12.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_13.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_14.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/changelog_20.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/index.rst
- share/doc/${PYTHON_PKGNAMEPREFIX}sqlalchemy20/build/changelog/migration_04.rst
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| SQLAlchemy-2.0.31.tar.gz | 9.52411e+06 | b607489dd4a54de56984a0c7656247504bd5523d9d0ba799aef59d4add009484 |
Master sites 1
- PYPI