diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-04-23 13:33:50 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-04-23 13:33:50 +0000 |
| commit | 6b065d379aeb806e19aa172a06d28968d7467499 (patch) | |
| tree | fe948ddd39193a045189d3921462b658700c44dd | |
| parent | 903c32eb8e36c12412872ed5f311af8ae6182bfd (diff) | |
automatic import of python-satellaopeneuler20.03
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-satella.spec | 47 | ||||
| -rw-r--r-- | sources | 2 |
3 files changed, 36 insertions, 14 deletions
@@ -1 +1,2 @@ /satella-2.23.tar.gz +/satella-2.23.2.tar.gz diff --git a/python-satella.spec b/python-satella.spec index 472d9aa..3eecb37 100644 --- a/python-satella.spec +++ b/python-satella.spec @@ -1,11 +1,11 @@ %global _empty_manifest_terminate_build 0 Name: python-satella -Version: 2.23 +Version: 2.23.2 Release: 1 Summary: Utilities for writing servers in Python License: MIT License URL: https://github.com/piotrmaslanka/satella -Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e1/b9/f52a0a021305bddb01e5fee6fb1687337bdf542a67b5e1dd5b2a9a743ad7/satella-2.23.tar.gz +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/a6/83/c71d43fbcaa0f7dd348bfdb0167bb9138eddfc7589eb5a02247a136e1a61/satella-2.23.2.tar.gz BuildArch: noarch Requires: python3-psutil @@ -27,14 +27,21 @@ Requires: python3-pyyaml [](http://satella.readthedocs.io/en/latest/?badge=latest) [](https://github.com/piotrmaslanka/satella) Satella is an almost-zero-requirements Python 3.5+ library for writing -server applications, especially those dealing with mundane but -useful things. It also runs on PyPy. +server applications. It has arisen out of my requirements to have some classes or design patterns handy, and kinda +wish-they-were-in-the-stdlib ones. especially those dealing with mundane but useful things. It also runs on PyPy, and +most of it runs on Windows (the part not dealing with forking processes, you see). Satella uses [semantic versioning 2.0](https://semver.org/spec/v2.0.0.html). Satella contains, among other things: * things to help you manage your [application's configuration](satella/configuration) * a fully equipped [metrics library](satella/instrumentation/metrics) * alongside a fully metricized [ThreadPoolExecutor](satella/instrumentation/metrics/structures/threadpool.py) -* helpful [exception handlers](satella/exception_handling) + * and an exporter to [Prometheus](satella/instrumentation/metrics/exporters/prometheus.py) + * as well as exporters/metricizers for the following libraries: + * [AWS](https://github.com/piotrmaslanka/aws-satella) + * [FastAPI](https://github.com/Dronehub/fastapi-satella-metrics) + * [Django](https://github.com/piotrmaslanka/django-satella-metrics) + * [Flask](https://github.com/piotrmaslanka/flask-satella-metrics) +* helpful [exception handlers](satella/exception_handling) * common programming [idioms and structures](satella/coding) Most Satella objects make heavy use of `__slots__`, so they are memory friendly and usable on embedded systems, where memory is at premium. @@ -69,14 +76,21 @@ BuildRequires: python3-pip [](http://satella.readthedocs.io/en/latest/?badge=latest) [](https://github.com/piotrmaslanka/satella) Satella is an almost-zero-requirements Python 3.5+ library for writing -server applications, especially those dealing with mundane but -useful things. It also runs on PyPy. +server applications. It has arisen out of my requirements to have some classes or design patterns handy, and kinda +wish-they-were-in-the-stdlib ones. especially those dealing with mundane but useful things. It also runs on PyPy, and +most of it runs on Windows (the part not dealing with forking processes, you see). Satella uses [semantic versioning 2.0](https://semver.org/spec/v2.0.0.html). Satella contains, among other things: * things to help you manage your [application's configuration](satella/configuration) * a fully equipped [metrics library](satella/instrumentation/metrics) * alongside a fully metricized [ThreadPoolExecutor](satella/instrumentation/metrics/structures/threadpool.py) -* helpful [exception handlers](satella/exception_handling) + * and an exporter to [Prometheus](satella/instrumentation/metrics/exporters/prometheus.py) + * as well as exporters/metricizers for the following libraries: + * [AWS](https://github.com/piotrmaslanka/aws-satella) + * [FastAPI](https://github.com/Dronehub/fastapi-satella-metrics) + * [Django](https://github.com/piotrmaslanka/django-satella-metrics) + * [Flask](https://github.com/piotrmaslanka/flask-satella-metrics) +* helpful [exception handlers](satella/exception_handling) * common programming [idioms and structures](satella/coding) Most Satella objects make heavy use of `__slots__`, so they are memory friendly and usable on embedded systems, where memory is at premium. @@ -108,14 +122,21 @@ Provides: python3-satella-doc [](http://satella.readthedocs.io/en/latest/?badge=latest) [](https://github.com/piotrmaslanka/satella) Satella is an almost-zero-requirements Python 3.5+ library for writing -server applications, especially those dealing with mundane but -useful things. It also runs on PyPy. +server applications. It has arisen out of my requirements to have some classes or design patterns handy, and kinda +wish-they-were-in-the-stdlib ones. especially those dealing with mundane but useful things. It also runs on PyPy, and +most of it runs on Windows (the part not dealing with forking processes, you see). Satella uses [semantic versioning 2.0](https://semver.org/spec/v2.0.0.html). Satella contains, among other things: * things to help you manage your [application's configuration](satella/configuration) * a fully equipped [metrics library](satella/instrumentation/metrics) * alongside a fully metricized [ThreadPoolExecutor](satella/instrumentation/metrics/structures/threadpool.py) -* helpful [exception handlers](satella/exception_handling) + * and an exporter to [Prometheus](satella/instrumentation/metrics/exporters/prometheus.py) + * as well as exporters/metricizers for the following libraries: + * [AWS](https://github.com/piotrmaslanka/aws-satella) + * [FastAPI](https://github.com/Dronehub/fastapi-satella-metrics) + * [Django](https://github.com/piotrmaslanka/django-satella-metrics) + * [Flask](https://github.com/piotrmaslanka/flask-satella-metrics) +* helpful [exception handlers](satella/exception_handling) * common programming [idioms and structures](satella/coding) Most Satella objects make heavy use of `__slots__`, so they are memory friendly and usable on embedded systems, where memory is at premium. @@ -134,7 +155,7 @@ They pass on Windows too, but some tests requiring POSIX-like functionality are skipped. %prep -%autosetup -n satella-2.23 +%autosetup -n satella-2.23.2 %build %py3_build @@ -174,5 +195,5 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog -* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 2.23-1 +* Sun Apr 23 2023 Python_Bot <Python_Bot@openeuler.org> - 2.23.2-1 - Package Spec generated @@ -1 +1 @@ -9c8b9f25a3f04520e73be6ff3c1b0aaf satella-2.23.tar.gz +a728de50597e49958104714cd9442d34 satella-2.23.2.tar.gz |
