I'm using Formencode 1.3.1. My application switched to Python 3 in
2017 and I haven't had any problems with Formencode. It has two file
uploads, one with a form, and if I submit it without a file I get the
error message "Please provide only one value" mentioned in the issue.
This is not a big deal in my use case. Now that Formencode 2 is out
I'll upgrade to it.

On Mon, Oct 5, 2020 at 7:34 AM 'Jonathan Vanasco' via pylons-discuss
<[email protected]> wrote:
>
> Talk about timing. Several hours after I posted this, Formencode merged the 
> Python3 fix(es) and did a 2.0 release.  I guess I'm safe for now, and can 
> migrate away at a more leisurely pace.
>
> The big bug was on file uploads 
> (https://github.com/formencode/formencode/issues/101), which broke under 
> Python3.
>
> I think the other tickers were all housekeeping.
>
> On Friday, October 2, 2020 at 4:28:29 PM UTC-4 [email protected] wrote:
>>
>> I guess I'm still using formencode too with python3 but maybe I just worked 
>> around the bugs.  Do you know what is holding up the release?  Is it for 
>> sure a dead-end?
>>
>> - Ian
>>
>> On Fri, Oct 2, 2020 at 1:20 PM Steve Piercy <[email protected]> wrote:
>>>
>>> Deform uses Colander and Peppercorn.  Use Colander for schemas and 
>>> validation.  There are no tutorials to migrate, but the demo should provide 
>>> sufficient Colander schema examples for each Deform widget that you want.  
>>> If you don't see something, ask!
>>>
>>> --steve
>>>
>>>
>>> On 10/2/20 1:00 PM, 'Jonathan Vanasco' via pylons-discuss wrote:
>>> > Thanks, Stev!
>>> >
>>> > Deform is high on the list; I should have been more specific - I'm 
>>> > looking for any guidelines/tutorials/tools to migrate the code from 
>>> > Formencode to other libraries.  I have a lot of forms schemas/definitions 
>>> > to migrate.  I wrote my own validation layer, so I'm not too worried 
>>> > about migrating the code that interacts with forms.
>>> >
>>> > FormEncode should my *last* Python2 library to support!  There is a 
>>> > longstanding bug on it file uploads breaking on Python3 . I've been using 
>>> > someone's stale PR as a patch for 2 years now, but that is just making 
>>> > everything too fragile so I try to keep all those apps running under 
>>> > Python2..
>>> >
>>> >
>>> > On Friday, October 2, 2020 at 3:40:22 PM UTC-4 Steve Piercy wrote:
>>> >
>>> >     On 10/2/20 10:06 AM, 'Jonathan Vanasco' via pylons-discuss wrote:
>>> >     > Does anyone have tips/advice for migrating away from Formencode?
>>> >
>>> >     For server side rendering of forms, Deform is under active 
>>> > development and works under both Python 2 and 3.
>>> >
>>> >     Demo:
>>> >     https://deformdemo.pylonsproject.org/
>>> >
>>> >     GitHub:
>>> >     https://github.com/pylons/deform
>>> >
>>> >     Deform 3.0.0 will use Bootstrap 4 for its templates and drop Python 2 
>>> > support, although it might still work under Python 2.
>>> >     https://github.com/Pylons/deform/milestone/3
>>> >
>>> >     --steve
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google Groups 
>>> > "pylons-discuss" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send an 
>>> > email to [email protected] 
>>> > <mailto:[email protected]>.
>>> > To view this discussion on the web visit 
>>> > https://groups.google.com/d/msgid/pylons-discuss/d0a0d404-f081-41f8-865f-b073ed17bc78n%40googlegroups.com
>>> >  
>>> > <https://groups.google.com/d/msgid/pylons-discuss/d0a0d404-f081-41f8-865f-b073ed17bc78n%40googlegroups.com?utm_medium=email&utm_source=footer>.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "pylons-discuss" group.
>>>
>>> To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/pylons-discuss/6f0f2332-daa6-70a1-f148-2b32abdbb459%40gmail.com.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "pylons-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/pylons-discuss/1d1850a5-2e49-47f3-835d-c44a6595c60an%40googlegroups.com.



-- 
Mike Orr <[email protected]>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pylons-discuss/CAH9f%3DupMoa-TFmtvg0H3yzDGt3%3D9-S7r3L-0%2BWNTtmRjOkxKMA%40mail.gmail.com.

Reply via email to