473,698 Members | 2,149 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Spring Python 0.6.0 has been released

Spring Python 0.6.0, the python offshoot of the Spring framework and
Spring Security, has been released (http://
springpython.we bfactional.com) .

See http://sourceforge.net/project/showf...ease_id=624328
for more details. BTW, if you click on the release notes link, there
is a report
pulled from JIRA (our new bug tracking software) showing the issues.
For more details,
you have to create an account at jira.springfram ework.org, and then
surf to Spring
Python. There, you can see it all nicely bundled at
http://jira.springframework.org/secu...0&fixfor=11085.

Spring Python is moving forward in tremendous ways! Working with the
build team
in England, we have gotten things integrated with a continuous
integration server.
See http://build.springframework.org/browse/EXT, and then surf into
the Spring Python
parts to see our results. This is great! Just check out
http://build.springframework.org/browse/EXT-PYQUICK-19
for archived sample of the success of this project. If you look
closely, you may
notice that MySQL and PostGreSQL test cases have been commented out.
That is because
we don't have support for those RDBMS's on CI at this point in time.
Don't
be alarmed. I have run tests with and without thos test suites, and
the difference
in code coverage is 85% vs. 83%. Hopefully, in the future, we can get
an integration
environment that includes those tests as well.

This project focuses on quality. That is why I started this project
using TDD practices
and intend to proceed in this fashion. By integrating with CI, we now
have true
visibility into this. Another goal is to get code coverage metrics
captured. Tools
have been updated and show a measurement of 83% at this point in time.
I don't
know the industry average, but I'm willing to bet it is way below
that. I am
personally test infected, and I want to see the number higher.

The next immediate thing is to update Spring Python to support
CherryPy 3.1. We
are way behind and need to catch up. I have been working with Sylvain,
author of
"CherryPy Essentials: Rapid Python Web Application Development", and
we
are close to getting PetClinic and all the supporting components of
Spring Python
working. This is exciting because integrating with 3rd party web
frameworks opens
doors for Spring Python.

Have any ideas of where you think Spring Python can go? Send me a
message here,
or start a new topic on our forum at http://forum.springframework.org/forumdisplay.php?f=45.
Sep 5 '08 #1
0 1156

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
1891
by: gregturn | last post by:
Spring Python is an offshoot of the Java-based SpringFramework and AcegiSecurityFramework, targeted for Python. Spring provides many useful features, and I wanted those same features available when working with Python. The site is http://springpython.python-hosting.com, with information about source code, releases, and mailing lists. The following features have been implemented. * DatabaseTemplate - Reading from the database requires a
0
1081
by: Goldfish | last post by:
Spring Python (http://springpython.python-hosting.com) version 0.3.0 was released yesterday. Key improvements include: * Make the web components WSGI-compatible, firstly working with CherryPy. * Extend PetClinic to use database accounts and have password encoding. * Add an ExceptionTranslationFilter so PetClinic handles errors more sophisticated.
0
1029
by: Goldfish | last post by:
Spring Python (http://springpython.python-hosting.com) version 0.3.2 was released yesterday. It contains a patch to an error discovered 12/19/2007 in XmlApplicationContext, that broke when PROTOTYPE scoping was used. Test cases have been updated to detect this bug, and in turn the correction was made in released. Get it while its hot!
0
953
by: Goldfish | last post by:
Spring Python (http://springpython.webfactional.com) version 0.5.0 was released today. It contains updates to DatabaseTemplate and DatabaseTransactions, along with more testing underneath MySQL, PostGreSQL, and Sqlite. Support for Oracle has been added, but only minimally tested so far. Spring Python has been re-licensed underneath the Apache License 2.0, making it more business friendly.
0
1499
by: Goldfish | last post by:
Key Features The following features have been implemented: * Inversion Of Control - The idea is to decouple two classes at the interface level. This lets you build many reusable parts in your software, and your whole application becomes more pluggable. You can use either the XmlApplicationContext or the DecoratorBasedApplicationContext. * Aspect-oriented Programming - Spring Python provides great ways
0
1623
by: Goldfish | last post by:
Spring Python, the python version of the Spring Framework, has just released version 0.7.1. This patch includes integration with S3, Spring's new service used to distribute binaries. Key Features of Spring Python include: * Inversion Of Control - The idea is to decouple two classes at the interface level. This lets you build many reusable parts in your software, and your whole application becomes more pluggable. You can use either the...
1
2602
by: Goldfish | last post by:
Spring Python, the python version of the Spring Framework, has just released version 0.8.0. This release contains a refactored IoC container supporting four formats (XMLConfig, PythonConfig/@Object, PyContainerConfig, and SpringJavaConfig); replacement of the term "component" with "object" in all APIs, classnames, etc.; and other bug fixes and API cleanup. This release also includes a new, spring-green web page you can see at...
0
8598
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9152
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8856
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7709
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5858
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4613
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3037
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2321
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
1997
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.