[google-appengine] Re: SDK version 1.1.9 Released

2009-02-11 Thread Geoffrey Spear

It's documented in the SDK under google/appengine/ext/remote_api/
remote_api_stub.py

It's not exactly full documentation but I got it to work pretty
easily.

On Feb 10, 10:34 am, Ross M Karchner  wrote:
> Has anyone figured out how to make the remote API work yet? Is documentation
> coming soon?
>
> On Mon, Feb 9, 2009 at 10:12 PM, Bill  wrote:
>
> > Buried in the change log is an innocuous line about the remote API.
> > From the module:
> > "This allows easy remote access to the App Engine datastore, and
> > potentially any
> > of the other App Engine APIs, using the same interface you use when
> > accessing
> > the service locally."
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-10 Thread gg

Am I missing something??? bulkload.Loader has been around since
release? What is new with "remote api" the name and the docs?

On Feb 10, 11:28 am, Dan Sanderson  wrote:
> There's no need to rewrite existing URL Fetch calls.  httplib support is
> just intended to make it easier to use other libraries that depend on
> httplib/urllib/urllib2.
> The HTTP referrer issue you mention has been acknowledged.  I don't have any
> information on its status to report, but I feel your pain.  :)
>
> -- Dan
>
> On Tue, Feb 10, 2009 at 7:45 AM, jordisan  wrote:
>
> >  Dan, so there's no need to rewrite our URL Fetch calls to get more
> > performance or functionalities, is there?
>
> >  And I guess this issue is still open:
> >http://code.google.com/p/googleappengine/issues/detail?id=445
> >  Are you working on this? We need to set/unset HTTP-referer to
> > connect to remote APIs as Delicious or Twitter.
>
> >  Thanks.
>
> > On Feb 10, 7:52 am, Dan Sanderson  wrote:
> > > Correct, all of the functionality and restrictions of the URL Fetch
> > service
> > > apply to the httplib interfaces.
>
> > > -- Dan
>
> > > On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
>
> > > > Quick question: The docs state that "You can use the Python standard
> > > > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > > > running in App Engine, these libraries perform HTTP requests using App
> > > > Engine's URL fetch service, which runs on Google's scalable HTTP
> > > > request infrastructure."
>
> > > > Does that mean that changing the user-agent header is still not
> > > > allowed, even when using one of Python's standard libraries?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-10 Thread Dan Sanderson
There's no need to rewrite existing URL Fetch calls.  httplib support is
just intended to make it easier to use other libraries that depend on
httplib/urllib/urllib2.
The HTTP referrer issue you mention has been acknowledged.  I don't have any
information on its status to report, but I feel your pain.  :)

-- Dan

On Tue, Feb 10, 2009 at 7:45 AM, jordisan  wrote:

>
>  Dan, so there's no need to rewrite our URL Fetch calls to get more
> performance or functionalities, is there?
>
>  And I guess this issue is still open:
> http://code.google.com/p/googleappengine/issues/detail?id=445
>  Are you working on this? We need to set/unset HTTP-referer to
> connect to remote APIs as Delicious or Twitter.
>
>  Thanks.
>
> On Feb 10, 7:52 am, Dan Sanderson  wrote:
> > Correct, all of the functionality and restrictions of the URL Fetch
> service
> > apply to the httplib interfaces.
> >
> > -- Dan
> >
> > On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
> >
> > > Quick question: The docs state that "You can use the Python standard
> > > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > > running in App Engine, these libraries perform HTTP requests using App
> > > Engine's URL fetch service, which runs on Google's scalable HTTP
> > > request infrastructure."
> >
> > > Does that mean that changing the user-agent header is still not
> > > allowed, even when using one of Python's standard libraries?
>
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-10 Thread Jeff S

Hi cz,

You are correct, I am finishing the svn update now. Apologies for the
delay.

Thank you,

Jeff

On Feb 10, 12:02 am, cz  wrote:
> Um, this might be a dumb question, but the SVN source tree doesn't
> seem to reflect the latest version. It looks like it's stuck at r34
> which according to the release notes is version 1.1.8.
> Is there a new repository or am I hallucinating?
> I usually just get the latest version via SVN but this seems to be
> behind the bundled release now.
>
> thanks!
>
> On Feb 9, 10:52 pm, Dan Sanderson  wrote:
>
> > Correct, all of the functionality and restrictions of the URL Fetch service
> > apply to the httplib interfaces.
>
> > -- Dan
>
> > On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
>
> > > Quick question: The docs state that "You can use the Python standard
> > > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > > running in App Engine, these libraries perform HTTP requests using App
> > > Engine's URL fetch service, which runs on Google's scalable HTTP
> > > request infrastructure."
>
> > > Does that mean that changing the user-agent header is still not
> > > allowed, even when using one of Python's standard libraries?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-10 Thread jordisan

  Dan, so there's no need to rewrite our URL Fetch calls to get more
performance or functionalities, is there?

  And I guess this issue is still open: 
http://code.google.com/p/googleappengine/issues/detail?id=445
  Are you working on this? We need to set/unset HTTP-referer to
connect to remote APIs as Delicious or Twitter.

  Thanks.

On Feb 10, 7:52 am, Dan Sanderson  wrote:
> Correct, all of the functionality and restrictions of the URL Fetch service
> apply to the httplib interfaces.
>
> -- Dan
>
> On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
>
> > Quick question: The docs state that "You can use the Python standard
> > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > running in App Engine, these libraries perform HTTP requests using App
> > Engine's URL fetch service, which runs on Google's scalable HTTP
> > request infrastructure."
>
> > Does that mean that changing the user-agent header is still not
> > allowed, even when using one of Python's standard libraries?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-10 Thread Ross M Karchner
Has anyone figured out how to make the remote API work yet? Is documentation
coming soon?

On Mon, Feb 9, 2009 at 10:12 PM, Bill  wrote:

>
> Buried in the change log is an innocuous line about the remote API.
> From the module:
> "This allows easy remote access to the App Engine datastore, and
> potentially any
> of the other App Engine APIs, using the same interface you use when
> accessing
> the service locally."
>
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-10 Thread cz

Um, this might be a dumb question, but the SVN source tree doesn't
seem to reflect the latest version. It looks like it's stuck at r34
which according to the release notes is version 1.1.8.
Is there a new repository or am I hallucinating?
I usually just get the latest version via SVN but this seems to be
behind the bundled release now.

thanks!

On Feb 9, 10:52 pm, Dan Sanderson  wrote:
> Correct, all of the functionality and restrictions of the URL Fetch service
> apply to the httplib interfaces.
>
> -- Dan
>
> On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
>
> > Quick question: The docs state that "You can use the Python standard
> > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > running in App Engine, these libraries perform HTTP requests using App
> > Engine's URL fetch service, which runs on Google's scalable HTTP
> > request infrastructure."
>
> > Does that mean that changing the user-agent header is still not
> > allowed, even when using one of Python's standard libraries?
>
>
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-09 Thread Dan Sanderson
Correct, all of the functionality and restrictions of the URL Fetch service
apply to the httplib interfaces.

-- Dan

On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:

>
> Quick question: The docs state that "You can use the Python standard
> libraries urllib, urllib2 or httplib to make HTTP requests. When
> running in App Engine, these libraries perform HTTP requests using App
> Engine's URL fetch service, which runs on Google's scalable HTTP
> request infrastructure."
>
> Does that mean that changing the user-agent header is still not
> allowed, even when using one of Python's standard libraries?
>
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-09 Thread dobee

that's great news! especially the remote_api is great!
you rock guys :-)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-09 Thread gesteves

Quick question: The docs state that "You can use the Python standard
libraries urllib, urllib2 or httplib to make HTTP requests. When
running in App Engine, these libraries perform HTTP requests using App
Engine's URL fetch service, which runs on Google's scalable HTTP
request infrastructure."

Does that mean that changing the user-agent header is still not
allowed, even when using one of Python's standard libraries?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-09 Thread Piotr Jaroszyński

On Feb 10, 3:37 am, Barry Hunter  wrote:
> Looks exciting! But how do we try out the bulk client? The 'here' in
> the blog post, points to the same page :(

Should probably link to 
http://code.google.com/appengine/docs/python/tools/uploadingdata.html

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-09 Thread cz

This is really great! I just want you (google engineers) how much I
appreciate your work on this. GAE is a really fun platform to use.
Despite all the whining (a lot from me) it's turning into a great
product, plus the fact that it's free (well, for smaller apps) is
amazing.

Well, ok, one more whine: Django 1.0? or maybe a faster zipimport? or
lift the 1000 file limit? or increase app cache time-to-live? it's
just that low traffic sites like mine get hosed by zipimport-ing and
patching Django on startup...
Sorry about that. I like using GAE so much I want it to be perfect.

On Feb 9, 7:12 pm, Bill  wrote:
> Buried in the change log is an innocuous line about the remote API.
> From the module:
> "This allows easy remote access to the App Engine datastore, and
> potentially any
> of the other App Engine APIs, using the same interface you use when
> accessing
> the service locally."
>
> On Feb 9, 6:12 pm, Jeff S  wrote:
>
> > Today we released version 1.1.9 of our SDK. Here's what's new in this
> > release:
>
> >       * You can now use the Python standard libraries urllib, urllib2
> > or httplib to make HTTP requests. This has been a frequent request on
> > our issue tracker.
> >       * We've been working on a set of tools that will make the
> > process of uploading and downloading data from App Engine applications
> > easier. Today we're excited to announce an early release of our new
> > bulk uploading client. You can try it out here. Let us know what you
> > think in our Google Group!
> >       * Several updates to our datastore, including the automatic
> > generation of single property indexes and the addition of IN and !=
> > operators to db.Query. See the Datastore API docs for more details.
> >       * A bunch of additional bugfixes and enhancements, listed in our
> > Release Notes.
>
> > See the blog 
> > post:http://googleappengine.blogspot.com/2009/02/sdk-version-119-released
>
> > and the downloads are available 
> > here:http://code.google.com/appengine/downloads.html
>
> > Happy coding,
>
> > Jeff
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-09 Thread Bill

Buried in the change log is an innocuous line about the remote API.
>From the module:
"This allows easy remote access to the App Engine datastore, and
potentially any
of the other App Engine APIs, using the same interface you use when
accessing
the service locally."

On Feb 9, 6:12 pm, Jeff S  wrote:
> Today we released version 1.1.9 of our SDK. Here's what's new in this
> release:
>
>       * You can now use the Python standard libraries urllib, urllib2
> or httplib to make HTTP requests. This has been a frequent request on
> our issue tracker.
>       * We've been working on a set of tools that will make the
> process of uploading and downloading data from App Engine applications
> easier. Today we're excited to announce an early release of our new
> bulk uploading client. You can try it out here. Let us know what you
> think in our Google Group!
>       * Several updates to our datastore, including the automatic
> generation of single property indexes and the addition of IN and !=
> operators to db.Query. See the Datastore API docs for more details.
>       * A bunch of additional bugfixes and enhancements, listed in our
> Release Notes.
>
> See the blog 
> post:http://googleappengine.blogspot.com/2009/02/sdk-version-119-released
>
> and the downloads are available 
> here:http://code.google.com/appengine/downloads.html
>
> Happy coding,
>
> Jeff
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-09 Thread Damien Hou
Allowing urllib, urllib2 and httplib is a big improvement for reusing code!
Kudos to the GAE team! I'm now eagerly looking forward to those line items
on the new 6 month roadmap (groc/cron, offline queues, email processing and
xmpp)!


On Tue, Feb 10, 2009 at 10:12 AM, Jeff S  wrote:

>
> Today we released version 1.1.9 of our SDK. Here's what's new in this
> release:
>
>  * You can now use the Python standard libraries urllib, urllib2
> or httplib to make HTTP requests. This has been a frequent request on
> our issue tracker.
>  * We've been working on a set of tools that will make the
> process of uploading and downloading data from App Engine applications
> easier. Today we're excited to announce an early release of our new
> bulk uploading client. You can try it out here. Let us know what you
> think in our Google Group!
>  * Several updates to our datastore, including the automatic
> generation of single property indexes and the addition of IN and !=
> operators to db.Query. See the Datastore API docs for more details.
>  * A bunch of additional bugfixes and enhancements, listed in our
> Release Notes.
>
> See the blog post:
> http://googleappengine.blogspot.com/2009/02/sdk-version-119-released.html
>
> and the downloads are available here:
> http://code.google.com/appengine/downloads.html
>
> Happy coding,
>
> Jeff
> >
>


-- 
Best Regards,
Damien

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-09 Thread Dan Sanderson
On Mon, Feb 9, 2009 at 6:37 PM, Barry Hunter 
 wrote:

>
> Looks exciting! But how do we try out the bulk client? The 'here' in
> the blog post, points to the same page :(
>

The bulk loader docs are here:
http://code.google.com/appengine/docs/python/tools/uploadingdata.html

-- Dan


2009/2/10 Jeff S :
> >
> > Today we released version 1.1.9 of our SDK. Here's what's new in this
> > release:
> >
> >  * You can now use the Python standard libraries urllib, urllib2
> > or httplib to make HTTP requests. This has been a frequent request on
> > our issue tracker.
> >  * We've been working on a set of tools that will make the
> > process of uploading and downloading data from App Engine applications
> > easier. Today we're excited to announce an early release of our new
> > bulk uploading client. You can try it out here. Let us know what you
> > think in our Google Group!
> >  * Several updates to our datastore, including the automatic
> > generation of single property indexes and the addition of IN and !=
> > operators to db.Query. See the Datastore API docs for more details.
> >  * A bunch of additional bugfixes and enhancements, listed in our
> > Release Notes.
> >
> > See the blog post:
> http://googleappengine.blogspot.com/2009/02/sdk-version-119-released.html
> >
> > and the downloads are available here:
> http://code.google.com/appengine/downloads.html
> >
> > Happy coding,
> >
> > Jeff
> > >
> >
>
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK version 1.1.9 Released

2009-02-09 Thread Barry Hunter

Looks exciting! But how do we try out the bulk client? The 'here' in
the blog post, points to the same page :(



2009/2/10 Jeff S :
>
> Today we released version 1.1.9 of our SDK. Here's what's new in this
> release:
>
>  * You can now use the Python standard libraries urllib, urllib2
> or httplib to make HTTP requests. This has been a frequent request on
> our issue tracker.
>  * We've been working on a set of tools that will make the
> process of uploading and downloading data from App Engine applications
> easier. Today we're excited to announce an early release of our new
> bulk uploading client. You can try it out here. Let us know what you
> think in our Google Group!
>  * Several updates to our datastore, including the automatic
> generation of single property indexes and the addition of IN and !=
> operators to db.Query. See the Datastore API docs for more details.
>  * A bunch of additional bugfixes and enhancements, listed in our
> Release Notes.
>
> See the blog post: 
> http://googleappengine.blogspot.com/2009/02/sdk-version-119-released.html
>
> and the downloads are available here: 
> http://code.google.com/appengine/downloads.html
>
> Happy coding,
>
> Jeff
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---