Skip to main content

Unearthly intelligent batteries-included application framework built on Pyramid

Project description

tet

PyPI version Python versions License Documentation Status GitHub stars

Unearthly intelligent batteries-included application framework built on Pyramid.

How to install

pip install tet

Changes

2026-05-28 Antti Haapala antti.haapala@anttipatterns.com

* 0.5.0: ``tet.services`` now re-exports ``service``,
  ``RequestScopedBaseService``, ``ApplicationScopedBaseService``,
  ``BaseService`` and ``autowired`` from ``pyramid_di``. Application
  code should import these from ``tet.services`` rather than reaching
  into ``pyramid_di`` directly.

2025-01-28 Antti Haapala antti.haapala@anttipatterns.com

* Add Python 3.12, 3.13, 3.14 support. Drop Python 3.6, 3.7 support.
* Add Sphinx documentation and ReadTheDocs integration.

2021-03-19 Antti Haapala antti.haapala@anttipatterns.com

* The tet.di request scoped services are now truly instantiated per request!

2016-08-19 Antti Haapala antti.haapala@anttipatterns.com

* SQLAlchemy root factory now gives NotFound on DataError; made into a implicit-namespace package;
  fixed backports.typing to greater than or equal to 1.1.

2013-09-07 Antti Haapala antti.haapala@anttipatterns.com

* renamed the package to `tet`

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tet-0.5.0.tar.gz (25.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tet-0.5.0-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

Details for the file tet-0.5.0.tar.gz.

File metadata

  • Download URL: tet-0.5.0.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tet-0.5.0.tar.gz
Algorithm Hash digest
SHA256 d6217c6da807bbea6b799dedc67fa47c865dd11eb3222c9026ca961273ce9718
MD5 37e11780137dc363f6dc72ee0def7995
BLAKE2b-256 7e10af67363044e7ef63b0cc6dc19169145bb8646d3facb3a865433e93249362

See more details on using hashes here.

File details

Details for the file tet-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: tet-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 32.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tet-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cca2601a36704acd45b2558c27c0884522c13e28cbc44ef122b21959cd1bd8a4
MD5 a2d825b0a9f37bdc5ea95a2929604d1d
BLAKE2b-256 49a5747d1706241e61afafac0384a0a28338541cec662df8382679072de80997

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page