56db6d0738
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=68
2025-08-20 06:49:35 +00:00
62fb66a27b
- Convert to libalternatives on SLE-16-based and newer systems
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=67
2025-08-19 12:25:48 +00:00
7fcebf74b5
- Convert to libalternatives
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=65
2025-07-08 13:24:23 +00:00
937f80fbe9
Accepting request 1256021 from home:mcalabkova:branches:devel:languages:python
...
- Add websockets.patch to fix test failure
OBS-URL: https://build.opensuse.org/request/show/1256021
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=63
2025-03-25 20:52:57 +00:00
638d3461d3
- Build doc package just for tumbleweed to remove
...
pydata-sphinx-theme requirement
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=61
2025-01-09 12:05:38 +00:00
26e1a41bd5
Accepting request 1223640 from home:glaubitz:branches:devel:languages:python
...
- Update to 4.0.2
* Running Mypy on code that uses parts of falcon.testing would
previously lead to errors like:
"Name "falcon.testing.TestClient" is not defined"
This has been fixed by explicitly exporting the names that
are imported into the falcon.testing namespace. (#2387 )
* The printable PDF version of our documentation was enabled
on Read the Docs. (#2365 )
OBS-URL: https://build.opensuse.org/request/show/1223640
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=59
2024-11-12 17:08:27 +00:00
60805abe63
- Update to 4.0.1:
...
* Overview
+ CPython 3.11 - 3.13 is now fully supported.
+ End-of-life Python 3.5, 3.6 & 3.7 are no longer supported.
+ End-of-life Python 3.8 is no longer actively supported.
+ Type checking support was introduced.
+ Falcon is no longer vendoring the python-mimeparse library.
+ A number of undocumented internal helpers were renamed to start with an
underscore.
+ A number of previously deprecated methods, attributes and classes have
now been removed.
+ We decided, on the other hand, to keep the deprecated falcon.API alias
until Falcon 5.0.
+ The deprecated api_helpers was removed in favor of the app_helpers
module.
+ The function falcon.http_date_to_dt now validates HTTP dates to have
the correct timezone set. It now also returns timezone-aware
datetime.datetime objects.
+ setup.cfg was dropped in favor of consolidating all static project
configuration in pyproject.toml
* New & Improved
+ A new path converter falcon.routing.PathConverter
capable of matching segments that include / was added.
+ Similar to the existing falcon.routing.IntConverter, a new
falcon.routing.FloatConverter has been added, allowing to convert
path segments to float.
+ A new method falcon.Request.get_header_as_int was implemented.
+ A new property, falcon.Request.headers_lower, was added to provide a
unified, self-documenting way to get a copy of all request headers with
lowercase names to facilitate case-insensitive matching.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=57
2024-11-02 06:34:21 +00:00
ce9bc64cb2
- Remove skipping asgi for Python 3.9.
...
- Add patch support-new-uvicorn.patch:
* Support new uvicorn, which now propagates its exit code.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=55
2024-04-02 01:45:45 +00:00
416b71033d
- Ignore "tests/asgi" for python 3.9, some ws tests stalls with this
...
python version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=53
2024-03-19 18:34:03 +00:00
32936f13fe
Accepting request 1144698 from home:bnavigator:branches:devel:languages:python
...
- Update source file
- Replace deprecated %patch0
- Move to PEP517
- Remove old TW python36 flavor directives
- Install examples into doc package and properly fdup
OBS-URL: https://build.opensuse.org/request/show/1144698
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=51
2024-02-07 08:41:30 +00:00
236d229baf
Accepting request 1144006 from home:bnavigator:branches:devel:languages:python
...
- Update to 3.1.3
* This is a minor bugfix release that only pins the
pytest-asyncio test dependency in order to prevent an
incompatible version from interfering with the build workflow.
* This release is otherwise identical to Falcon 3.1.2.
- Update to 3.1.2
## Summary
* This is a minor point release fixing a couple of high impact
bugs, as well as publishing binary wheels for the recently
released CPython 3.12.
## Changes to Supported Platforms
* Falcon is now supported (including binary wheels) on CPython
3.12. A couple of remaining stdlib deprecations from 3.11 and
3.12 will be addressed in Falcon 4.0.
* As with the previous release, Python 3.5 & 3.6 remain
deprecated and will no longer be supported in Falcon 4.0.
* EOL Python 3.7 will no longer be actively supported in 4.0, but
the framework should still continue to install from source. We
may remove the support for 3.7 altogether later in the 4.x
series if we are faced with incompatible ecosystem changes in
typing, Cython, etc.
## Fixed
* Some essential files were unintentionally omitted from the
source distribution archive, rendering it unsuitable to run the
test suite off. This has been fixed, and the sdist tarball
should now be usable as a base for packaging Falcon in OS
distributions. (#2051 )
* WebSocket implementation has been fixed to properly handle
HTTPError and HTTPStatus exceptions raised by custom error
handlers. The WebSocket connection is now correctly closed with
OBS-URL: https://build.opensuse.org/request/show/1144006
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=50
2024-02-05 12:43:31 +00:00
968ffdf9a9
Accepting request 1139652 from home:mcalabkova:branches:openSUSE:Backports:SLE-15-SP6:mailman
...
- remove unneeded build dependency python-ujson
OBS-URL: https://build.opensuse.org/request/show/1139652
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=48
2024-01-19 18:44:32 +00:00
0dc51594f5
Accepting request 1136552 from home:jsrain:branches:devel:languages:python
...
- removed unneeded build dependency on python3-pygments-style-railscasts
OBS-URL: https://build.opensuse.org/request/show/1136552
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=46
2024-01-03 18:39:03 +00:00
c961cd361c
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=44
2023-06-11 20:11:39 +00:00
d975523fd6
Accepting request 1092311 from home:ecsos:python
...
- Add %{?sle15_python_module_pythons}
OBS-URL: https://build.opensuse.org/request/show/1092311
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=43
2023-06-11 20:11:16 +00:00
d260e8e312
- Update to 3.1.1:
...
Falcon 3.1.1 is a minor point release addressing a couple of high impact
bugs, and enabling the framework on the recently released CPython 3.11.
- 3.1.0
This release contains several refinements to request validation and error
handling, along with some tweaks to response handling for static and
downloadable files.
Due to popular demand, TestClient and ASGIConductor now expose convenience
shorthand aliases for the simulate_* methods, i.e., simulate_get() is now
also available as get(), etc.
Some important bugs were also fixed to ensure applications properly clean up
response streams and do not hang when reading request bodies that are
streamed using chunked transfer encoding.
This release also adds support for CPython 3.10 and deprecates CPython 3.6.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=41
2023-01-16 12:58:40 +00:00
7fd8da40a1
Accepting request 941223 from home:pgajdos:python
...
- do not require pytest-runner for build, not required
OBS-URL: https://build.opensuse.org/request/show/941223
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=40
2021-12-17 22:14:21 +00:00
0a511e6cb3
Accepting request 933340 from home:bnavigator:branches:devel:languages:python
...
- Don't restrict to primary python3 flavor. Other packages depend
on this.
- Update requirements
* The only runtime deps have been removed in version 2.0
* Test requirements from examples are obsolete
- Implement some python packaging best practises:
* Check for version in dist metadata
* uninstall alternative only takes master (there was even a typo)
OBS-URL: https://build.opensuse.org/request/show/933340
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=39
2021-11-24 06:19:01 +00:00
fb232c1af5
- Don't create %%{python_sitelib}/examples directory, that' just
...
evil.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=38
2021-11-22 16:25:42 +00:00
6504e043e8
Accepting request 932054 from home:gladiac:mailman3
...
- Update to version 3.0.1
* https://falcon.readthedocs.io/en/stable/changes/3.0.1.html
OBS-URL: https://build.opensuse.org/request/show/932054
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=36
2021-11-18 17:53:58 +00:00
0f43b44b45
- No longer build for Python 2 given not all dependencies build for it.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=34
2020-03-17 04:49:11 +00:00
Thomas Bechtold
d08dc5978f
- Drop python-mujson BuildRequires
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=32
2019-06-11 10:02:54 +00:00
Thomas Bechtold
045ef9e7c9
- Drop %patch1 which is no longer available
...
- Drop python-rapidjson dependency again
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=31
2019-06-11 09:20:45 +00:00
Tomáš Chvátal
b22c8d926d
- Add dependency over the rapidjson and remove patch:
...
* python-falcon-no-rapidjson.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=30
2019-06-06 09:27:16 +00:00
Tomáš Chvátal
058b2352e0
Accepting request 704723 from home:pgajdos
...
- version update to 2.0.0
* many changes, see CHANGES.rst
- deleted patches
- remove_failing_test.patch (not needed)
- added patches
rapidjson implementation python binding not available.
+ python-falcon-no-rapidjson.patch
github pygments style is not available
+ python-falcon-sphinx-pygments-style.patch
OBS-URL: https://build.opensuse.org/request/show/704723
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=29
2019-05-22 12:49:21 +00:00
b038612be1
Accepting request 598821 from home:mimi_vx:branches:devel:languages:python
...
- use %license macro
OBS-URL: https://build.opensuse.org/request/show/598821
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=27
2018-04-19 22:01:53 +00:00
Thomas Bechtold
fac3db8b45
Accepting request 583399 from home:aplanas:branches:devel:languages:python
...
- Allows Recommends and Suggest in Fedora
OBS-URL: https://build.opensuse.org/request/show/583399
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=25
2018-03-06 14:31:29 +00:00
bdadf843fe
Accepting request 580730 from home:aplanas:branches:devel:languages:python
...
- Suggests only for SUSE
OBS-URL: https://build.opensuse.org/request/show/580730
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=24
2018-02-27 21:32:50 +00:00
bc2db47c7d
Fix
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=23
2018-01-29 00:33:44 +00:00
b2d8f9f379
Accepting request 570410 from home:apersaud:branches:devel:languages:python
...
fixed source to point to pypi again
OBS-URL: https://build.opensuse.org/request/show/570410
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=22
2018-01-28 23:53:41 +00:00
Todd R
92cb1c96bd
Accepting request 531497 from home:apersaud:branches:devel:languages:python
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/531497
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=20
2017-10-05 14:41:51 +00:00
Thomas Bechtold
e8025eead3
Accepting request 520351 from home:sebix:branches:devel:languages:python
...
- add patch remove_failing_test.patch removes a broken test
OBS-URL: https://build.opensuse.org/request/show/520351
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=18
2017-09-04 05:32:08 +00:00
Thomas Bechtold
a31e4681f8
Accepting request 518781 from home:jengelh:branches:devel:languages:python
...
- Remove filler words from descriptions.
OBS-URL: https://build.opensuse.org/request/show/518781
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=17
2017-08-28 04:14:36 +00:00
Thomas Bechtold
780867e163
Accepting request 517594 from home:sebix:branches:devel:languages:python
...
- disable Cython-build because of failing tests
- update to 1.2.0:
- update to 1.1.0:
OBS-URL: https://build.opensuse.org/request/show/517594
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=16
2017-08-19 05:56:06 +00:00
Thomas Bechtold
f559b6c9e4
Accepting request 462019 from home:dimstar:Factory
...
- Update Dependency on python-PyYAML: this package had been renamed
a long time ago to follow the naming convention. The compat
symbol 'python-yaml' was lost with the migration to singlespec.
OBS-URL: https://build.opensuse.org/request/show/462019
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=14
2017-03-02 22:45:46 +00:00
61a1511294
- update to 1.0.0:
...
https://falcon.readthedocs.org/en/stable/changes/1.0.0.html
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=12
2016-12-03 18:26:08 +00:00
c898eae419
- update to 0.3.0:
...
https://falcon.readthedocs.org/en/stable/changes/0.3.0.html
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=10
2016-02-29 21:42:13 +00:00
eff9d93d95
Accepting request 356679 from home:lorenz:branches:devel:languages:python
...
Add missing requirement "python-python-mimeparse"
OBS-URL: https://build.opensuse.org/request/show/356679
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=8
2016-01-29 15:53:48 +00:00
Denisart Benjamin
74fc0a709a
Accepting request 305351 from home:benoit_monin:branches:devel:languages:python
...
- update to version 0.2
- add python-ddt and python-yaml as BuildRequires for the tests
- remove unwanted shebang of bench.py
- add -fno-strict-aliasing to CFLAGS to avoid compiler warnings
- pass -q to test to avoid spamming the build log
- remove AUTHORS CHANGES.md LICENSE: no provided anymore
- remove README.md: its content is identical to README.rst
OBS-URL: https://build.opensuse.org/request/show/305351
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=6
2015-05-06 23:30:53 +00:00
Sascha Peilicke
eb9607cf9e
- Fix description
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=4
2013-09-30 15:31:21 +00:00
Sascha Peilicke
bfe868a62e
Accepting request 199364 from home:dirkmueller:branches:devel:languages:python
...
- update to 0.1.7:
* req.get_params_as_list now inserts None as a placeholder for missing
elements, and returns None all by itself if the param is present in the
query string, but has an empty string as its value. (kgriffs)
OBS-URL: https://build.opensuse.org/request/show/199364
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=3
2013-09-17 11:26:15 +00:00
Sascha Peilicke
f70a3ba0d1
- Add python-ordereddict test build requirement for SLE_11_SP3
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=2
2013-09-09 09:18:35 +00:00
Sascha Peilicke
7b1b8eb8d2
- Initial version
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-falcon?expand=0&rev=1
2013-09-09 08:28:22 +00:00