Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sanic-org/sanic-routing

Internal handler routing for Sanic beginning with v21.3.
https://github.com/sanic-org/sanic-routing

Bump version

7863561c8670a1e990ce2295982e47b93fd3cab1 authored about 1 year ago by Adam Hopkins <[email protected]>
Add path argument to NoMethod class (#78)

* Add path argument to NoMethod class

Resolves #77

* Make pretty

---------

Co-author...

0f9405d6a7381ec11b30dafb2577e4b2d2318e45 authored about 1 year ago by Eric Spitler <[email protected]>
Resolve ordering of priority

556aa0fc59e247fd5c0b8a70812989ba377cd7f9 authored about 1 year ago by Adam Hopkins <[email protected]>
Allow for priorities on routes defs (#76)

* Allow for priorities on routes defs

* Format

* Make pretty and add ruff

41b5cd26d38b8793d6e6045253e28d14862ed520 authored about 1 year ago by Adam Hopkins <[email protected]>
Add new workflow for deployment (#75)

8893c4aca70606e02f8c73f780a2c0ef9cb3e8c7 authored over 1 year ago by Adam Hopkins <[email protected]>
Bump version

e5740a04d091574daa0d8fe545d267a06b8f10c7 authored over 1 year ago by Adam Hopkins <[email protected]>
Only unquote on string casts (#74)

* Only unquote on string casts

* line length

* Add unit tests

* squash

* Fix typing ...

412f75dd1b78cd8fc9c650d133fe4df4163b0c1b authored over 1 year ago by Adam Hopkins <[email protected]>
Add extra namespace (#65)

e8408665387856ad7813722e78c5016cb8c0450f authored over 2 years ago by Adam Hopkins <[email protected]>
Update REGEX for file extensions (#62)

0ad84e3d61382bb38685844b15f3b5eb4ea38fd9 authored almost 3 years ago by Adam Hopkins <[email protected]>
Bump version and 22.3 (#61)

a464fe5e8f42268dd8b1a01374004e5d9b16daca authored almost 3 years ago by Adam Hopkins <[email protected]>
Add requirements check on regex routes (#60)

122a101f51313dc238c6754247cf9acaed831600 authored almost 3 years ago by Adam Hopkins <[email protected]>
Add extension parameter type (#47)

35facf60209d6bb75e3e90e1e0104fd822fab859 authored almost 3 years ago by Adam Hopkins <[email protected]>
Add casting to regex matching (#52)

15ddf4c2d8fbaa2d2b9ef282e20ca58e98b19bd1 authored almost 3 years ago by Adam Hopkins <[email protected]>
[BREAKING] Only match non-empty string (#58)

c2ecea94109aa2a26d25b93dbfaf5b406e06544a authored almost 3 years ago by Adam Hopkins <[email protected]>
Fixed: change typing on register_pattern (#57)

Co-authored-by: Adam Hopkins <[email protected]>

03c0045bd70bd3277655adc5d52ee7e399da5e5b authored almost 3 years ago by Andrew Hankinson <[email protected]>
Cleanup deprecated test

f607e0954da490d5af2e5c10c2260b63aaf965a8 authored about 3 years ago by Adam Hopkins <[email protected]>
Rename test file

bd9138e8be908a363c79d4516cb2e2636529e806 authored about 3 years ago by Adam Hopkins <[email protected]>
Version to calver, cleanup tests

652be7809a8b66d678261c4b43c023c769084be6 authored about 3 years ago by Adam Hopkins <[email protected]>
Update README.md

50e44c84dec0c141a20516d1b32c8a7a12a8183a authored about 3 years ago by Adam Hopkins <[email protected]>
Add return type to parse_date (#50)

bae941dd1ff0acf846acb3218ea2c0831ec14d15 authored about 3 years ago by Adam Hopkins <[email protected]>
Update python version testing (#51)

6c138228d281c47b4edcc2e5c53caecb430ef951 authored about 3 years ago by Adam Hopkins <[email protected]>
Bump to version 0.7.2

deb1b0d3d06a001e4834ebad346bd655cc7409a0 authored about 3 years ago by Adam Hopkins <[email protected]>
Fix routing with multiple routes contain 'path' params (#49)

4df3d82b4bce278cbef8e7a9fe8230b1194a7c5a authored about 3 years ago by Tobias Wochinger <[email protected]>
bump version

0c6c860ef8507f77eba7d039fbc713ab2a7f0e56 authored over 3 years ago by Adam Hopkins <[email protected]>
Resolve multi-path definisions (#45)

b2333d0b689a8e47e856050174bce01e920936b5 authored over 3 years ago by Adam Hopkins <[email protected]>
Fixed path_to_parts splitter (#40)

* Fixed path_to_parts splitter

* Make linter happy

* Run black and isort

* Apply re.esc...

1cc4b73442ad962525e3f28ec71b45871d2b5b5a authored over 3 years ago by Serhii Kostel <[email protected]>
Version bump

80f105635b4a7176131ac5971ca747e8ed906e4a authored over 3 years ago by Adam Hopkins <[email protected]>
docstring changes

d9a2fb2cd5ace7600d8c15f4ba1c7187de5f2497 authored over 3 years ago by Adam Hopkins <[email protected]>
Merge branch 'main' of github.com:sanic-org/sanic-router

61455cd6ae381c65f2ca0b8a770ddd031f04fb83 authored over 3 years ago by Adam Hopkins <[email protected]>
Set release-candidate v0.7

43143d61c6dd67caf8f9ecf95bcc54d7706921cd authored over 3 years ago by Adam Hopkins <[email protected]>
V2routing (#37)

Overhaul of code generation.
* use ast node for compiling
* ignore missing unparse
* Add prop...

ff0449385acabd3541a9a6f0cf3b9d6079af9690 authored over 3 years ago by Adam Hopkins <[email protected]>
Create LICENSE (#38)

07244611ebf7d957d2347c37a91be858b3124162 authored over 3 years ago by Adam Hopkins <[email protected]>
Add API for custom parameter types (#30)

* Add API for custom parameter types

* Add a notfound test

2ef81d922c0b98967c2ae16e6db19626f32c6220 authored over 3 years ago by Adam Hopkins <[email protected]>
Fix cases where a regex part after a dynamic part might result in a 404 (#29)

* Initial working version

c5a29a1729612bbfb115632f911d8efa629c8991 authored over 3 years ago by Adam Hopkins <[email protected]>
Fix bug with final segment regex

2e65ee241741ced9b43daf3d7b628eb44b0408ba authored over 3 years ago by Adam Hopkins <[email protected]>
Add maxsize split on segment definition

8da5426c615f0d8f27c2dfb3da694dd1c8d82c3f authored over 3 years ago by Adam Hopkins <[email protected]>
Route group (#24)

* Revamp routes to be nested inside RouteGroup

* Cleanup some imports

* Pass all Sanic rou...

e274b6c7cae92b2e12d1d9ca8fc5d7a4110c547c authored over 3 years ago by Adam Hopkins <[email protected]>
Add NotFound to help situation when need to raise for non-strict routes (#22)

* Add NotFound to help situation when need to raise for non-strict routes

* limit applicabili...

7818338b2337a27b846668923442e0281857e163 authored over 3 years ago by Adam Hopkins <[email protected]>
Improv 0.5.1 (#21)

* Default cascade to off

* Test cascading

* Test cascading

* Cleanup line length

fca71febbdcc9dfe98663fd662d54830f84dfbf8 authored over 3 years ago by Adam Hopkins <[email protected]>
Update README.md

6c07d27c21954e51385ab78783deb351950195e4 authored almost 4 years ago by Adam Hopkins <[email protected]>
Better runtime output on tree compile error (#19)

* Better runtime output on tree compile error

* Fix line lengths

Co-authored-by: Adam Hopk...

ddb305243dde04de809c786307fc0df699e5fb3b authored almost 4 years ago by Ashley Sommer <[email protected]>
Add additional depth check on typed route (#17)

* Add additional depth check on typed route

* Add offset coercion testing and remove control ...

69bf5f623c2833aa0b5933e44c546f1aa6840c7a authored almost 4 years ago by Adam Hopkins <[email protected]>
Bump Version

57b5403cc5d24c378b5d5131c2dcc2d4149fb409 authored almost 4 years ago by Adam Hopkins <[email protected]>
Fix routes with different depth (#13)

* Add two tests for router with different depths level

* Fix offset reset in optimize functio...

7533e2098dc5a94e8a333c3b60a9a699141f76b5 authored almost 4 years ago by nichmor <[email protected]>
Bump version

de6bbb330d5fe92941a74f24b116772d727c74be authored almost 4 years ago by Adam Hopkins <[email protected]>
support CamelCase for param names in routers (#10)

* support camel case in routing

* support foobar1

86d44a1d1de62c07d7f0466cee5e26ca8dfa8ea9 authored almost 4 years ago by matemax <[email protected]>
Requirement overloading (#9)

* Add ability for requirement overloading

* Bump version

* Resolve linting

967c77f7ff14658d51774d7b07fa3feae21fb199 authored almost 4 years ago by Adam Hopkins <[email protected]>
Remove nested methods artifact (#8)

ec6a486d3e9fdf6582914a55481f5eb7a655ebfa authored almost 4 years ago by Adam Hopkins <[email protected]>
Remove nested methods artifact (#7)

fcb4d0f38dfd06b05831263ac62e2ce2b17fc3de authored almost 4 years ago by Adam Hopkins <[email protected]>
Resolve requirements conditional bug (#6)

0691e9f332b2a99518b341022c10d04d907836d1 authored almost 4 years ago by Adam Hopkins <[email protected]>
Add route labels

929925ba96743a0c01217f2c346dfa528dfdfd64 authored almost 4 years ago by Adam Hopkins <[email protected]>
bump version

abef9da74bdd28662af80342192fe811646b7b84 authored almost 4 years ago by Adam Hopkins <[email protected]>
update regex path splitter to handle edge case

dbf7dacb02a244ca525327f178e6aeba5f1ca6c9 authored almost 4 years ago by Adam Hopkins <[email protected]>
Add Route.__slots__

6162d362cf9022f245602f5dfd50a2ef8a872739 authored almost 4 years ago by Adam Hopkins <[email protected]>
Allow for regex partial matching

3dfa590d1284deca27722d01e1c2811ebf738851 authored almost 4 years ago by Adam Hopkins <[email protected]>
version bump 0.2.0

c40e169f0c58fa08f93b52b4e49d712500966846 authored almost 4 years ago by Adam Hopkins <[email protected]>
Remove overload restriction

c9aecfbcd09ccb97084213508db500a8ca26ec3c authored almost 4 years ago by Adam Hopkins <[email protected]>
isort and black args

ef0a379b7fc3ab923677daaddd4bf50addd3d92d authored almost 4 years ago by Adam Hopkins <[email protected]>
setup.py fixes

e385b328716fb906f60ff0cd89a70a1d5ca75d49 authored almost 4 years ago by Adam Hopkins <[email protected]>
bump version

c8a2f6802c29fb2be1717a634da7f66beb99f6ed authored almost 4 years ago by Adam Hopkins <[email protected]>
Add py.typed and fix exception

c65bc3601580205d9da6cb8354b246bf91215a1f authored almost 4 years ago by Adam Hopkins <[email protected]>
v0.1.0

67bbe5e19fd0d82ec9349fca63c20592e9954da1 authored almost 4 years ago by Adam Hopkins <[email protected]>
Merge branch 'master' of github.com:sanic-org/sanic-router

e6390fa776bf294fa6303766946222a217d63767 authored almost 4 years ago by Adam Hopkins <[email protected]>
Update tox.ini

fdbfbaf4f28e3337f47d5dea9bd941105b0165df authored almost 4 years ago by Adam Hopkins <[email protected]>
Create python-publish.yml

aa9e0b9647555d4d2ede98af26cb5a884c251c51 authored almost 4 years ago by Adam Hopkins <[email protected]>
Create python-package.yml

a2b0e272f7b05471b7598716b6def60317f23bc9 authored almost 4 years ago by Adam Hopkins <[email protected]>
Add to README

5e8fdcb26c9ac31df4aa8bfefe8bb94b5af2b1d9 authored almost 4 years ago by Adam Hopkins <[email protected]>
Cleanup exceptions

62f556432b7e2c5d266f74073b9110f00f86ca60 authored almost 4 years ago by Adam Hopkins <[email protected]>
Complete initial MVP

87d8adabf13a8ec6b1964f865ecf97927a615e22 authored almost 4 years ago by Adam Hopkins <[email protected]>
Requirement matching

1de8260fc1ad9ee14efe6290351b14c35b967302 authored almost 4 years ago by Adam Hopkins <[email protected]>
Interim requirements builldout

e7c30dd52bda06fc1a16f751bcd4fed4a437beb7 authored almost 4 years ago by Adam Hopkins <[email protected]>
Integration changes

884d36e70fe584aa61b2100e8a11d08b5291a718 authored almost 4 years ago by Adam Hopkins <[email protected]>
Fix level check

882aa0edfb4a1362a055ad12a1b56f184c0fbd42 authored almost 4 years ago by Adam Hopkins <[email protected]>
Add tests

e95e3cebc7e39c83be7abb9a4a346f0e89b539bb authored almost 4 years ago by Adam Hopkins <[email protected]>
Add some more basic tests

f9d1c6472a3a872e41c19353b25222741bf29cba authored almost 4 years ago by Adam Hopkins <[email protected]>
Add some more basic tests

ca54f5ce9e4da470a96a179259615cc4528543d0 authored almost 4 years ago by Adam Hopkins <[email protected]>
Add simple line test

87086faec7a565924944db5cb023ffdd49ce0c71 authored almost 4 years ago by Adam Hopkins <[email protected]>
Cleanup handler example

024e6690ed460f2ff10af6535c0b8dc4ad5fb043 authored almost 4 years ago by Adam Hopkins <[email protected]>
Fix some temporary methods

639fe3f1c747529c3e79d29dfe932443a3b28df1 authored almost 4 years ago by Adam Hopkins <[email protected]>
initial

a40b54a3643863860f13777eadba8667dac7b09c authored almost 4 years ago by Adam Hopkins <[email protected]>