For Windows PyDot is the native Python solution; which unlike
PyGraphViz; doesn't require C extensions built.

Will have a go at abstracting the implementation so either can be used
first chance I get (probably not starting for another 7 days)

On Wed, Mar 6, 2013 at 6:16 AM, Derek <sp1d...@gmail.com> wrote:
> Eh, I'd rather have it not shown unless it actually does something. It's
> poor software design if you have a button which just gives you an error
> message.
>
>
> On Tuesday, March 5, 2013 10:48:27 AM UTC-7, LightDot wrote:
>>
>> I know of some users that made it work on windows, so it wouldn't be
>> enough to just check the OS. Also, if the button is hidden in case the lib
>> import fails, then new users would never see it and be reminded that they
>> can install the library and use it.
>>
>> In both cases, the button serves a cause, IMHO.
>>
>> Regards,
>> Ales
>>
>> On Tuesday, March 5, 2013 6:27:09 PM UTC+1, Derek wrote:
>>>
>>> Tried to 'graph models' on a windows machine, old apps get the error:
>>>
>>>> invalid function (appadmin/graph_model)
>>>
>>>
>>> Created a new app from the wizard, clicked 'graph models'
>>>
>>>> pygraphviz library not found
>>>
>>>
>>> Tried to install pygraphviz on Windows (after installing Graphviz), get
>>> this message:
>>>
>>>> Your Graphviz installation could not be found.
>>>
>>>
>>> And the reason why:
>>>
>>>> 3) You are using Windows
>>>>    There are no PyGraphviz binary packages for Windows but you might be
>>>>    able to build it from this source.  See
>>>>    http://networkx.lanl.gov/pygraphviz/reference/faq.html
>>>
>>>
>>> So, can we have it disable the 'graph models' if you are running on
>>> Windows?
>>>
>>> Thanks!
>>>
>>> On Sunday, March 3, 2013 8:38:19 PM UTC-7, Massimo Di Pierro wrote:
>>>>
>>>> The book will be out shortly describing this version.
>>>> I am sure there are some corners to iron but I could not wait any
>>>> longer.
>>>>
>>>> Changelog:
>>>>
>>>> - 2D GEO API: geoPoint, getLine, geoPolygon
>>>> - support for 'json' field type in DAL
>>>> - schema export with db.as_json/as_xml, thanks Alan
>>>> - graph representation of models
>>>> - admin based on bootstrap, thanks Paolo
>>>> - support for semantic versioning
>>>> - new bootstrap based admin, thanks Paolo
>>>> - improved scheduler (and change in scheduler field names), thanks
>>>> Niphlod
>>>> - graphiz support added to adm, thanks Jose
>>>> - on_failure in grid
>>>> - db.table.field.abs()
>>>> - better wiki
>>>> - geoPoint, getLine, geoPolygon
>>>> - better reporting of 500 ajax errors
>>>> - better grid
>>>> - improved/fixed mongodb support
>>>> - improved parse_as_rest(patterns=...), thanks Denes
>>>> - improved IMAP DAL support, thanks Alan
>>>> - improved security when cookies in sessions
>>>> - Row.as_xml, as_json, as_dict, as_yaml thanks Alan
>>>> - smarted custom_import
>>>> - setup-ubuntu-12-04-redmine-unicorn-web2py-uwsgi-nginx.sh
>>>> - added support for motor and pulsar servers, thanks Niphlod
>>>> - added json-rpc2 support
>>>> - added pypyodbc.py driver
>>>> - allow auth.settings.ondelete='CASCADE'
>>>> - new syntax IS_EXPR(lambda value: ...
>>>> - using google for QR codes (although Graph API will be deprecated in
>>>> 2015)
>>>> - upgraded fpdf to 1.7.1
>>>> - bug fixes (including issues with calendar.js and archive tables)
>
> --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to