Django Box 2.0 Released (Vagrant virtual machine for testing Django)

2017-02-18 Thread Josh Smeaton
I've pushed an update to the django-box project 
(https://github.com/django/django-box) to bring the environment up to 
compatibility with Django 2.0. If you don't know what django-box is, it's a 
virtualbox virtual machine with a Vagrant file, providing all (most) 
dependencies required to run the Django test suite on all supported 
databases (except Oracle). It's based on a very similar setup to 
djangoci.com Jenkins instances, which means tests that pass locally within 
the image are likely to pass on CI, reducing feedback time.

Rather than updating the existing box from 1.11 to 2.0, I've created a new 
release, which will allow us to backport necessary changes to the 1.11 
release.

The best way to use this project is to clone it beside your Django 
checkout, and run `vagrant up` from there. The docs do go through how to 
download the virtualbox image without going through vagrant if you'd prefer 
to install the image that way.

Major changes:

- Added python 3.6
- Updated Vagrant version to 1.9.1 (Readme)
- Updated VirtualBox version to 5.1.14 (Readme)
- Pinned tox to version 2.3

I specifically did *not* remove python 2.7, so that you can continue to run 
tests on a Django 1.11 checkout even with this version of the image.

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/7a71aeb0-cb41-4024-bbb1-e1b6ab6fbe1d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Extending Django models with Schevo

2017-02-18 Thread Etienne Robillard

Hi Tim,

I'm looking for technical comments about developing Django models 
classes using the Schevo DBMS.


http://www.isotopesoftware.ca/documentation/libschevo/

I would like to use this like so:

$ manage.py schevo test myapp

$ manage.py schevo db-update myapp

$ manage.py schevo shell

The "schevo" string is a command to access the Schevo API from the 
Django management script.


The Django model classes I need would provide a bridge to the Schevo 
databases.


Kind regards,

E


Le 2017-02-17 à 19:20, Tim Graham a écrit :
Hi Etienne, I'm not sure exactly what type of response you're looking 
for or if this is on-topic for the Django developers mailing list, 
which pertains to the development of Django itself. django-users seems 
more appropriate unless you're proposing some feature for Django.


On Friday, February 17, 2017 at 3:57:42 PM UTC-5, Etienne Robillard 
wrote:


Hi,

I'm planning to extend django-hotsauce to support a generic
"model" API.
I would like to reuse the Django models API to support Schevo
databases.
Ideally, I would like to introspect into my reusable Django apps to
discover configured features. Importing and exporting data from/to
Schevo databases using JSON fixtures would also be a great addition.

Any ideas if Django 1.10 can be used for this?

Kind regards,

Etienne

-- 
Etienne Robillard

tka...@yandex.com 
http://www.isotopesoftware.ca/

--
You received this message because you are subscribed to the Google 
Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to django-developers+unsubscr...@googlegroups.com 
.
To post to this group, send email to 
django-developers@googlegroups.com 
.

Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/f907064e-f4c4-4c73-aa31-0204b7ee1c12%40googlegroups.com 
.

For more options, visit https://groups.google.com/d/optout.


--
Etienne Robillard
tkad...@yandex.com
http://www.isotopesoftware.ca/

--
You received this message because you are subscribed to the Google Groups "Django 
developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/3b1a19b2-5d06-8e45-e479-60ed5fb3bd72%40yandex.com.
For more options, visit https://groups.google.com/d/optout.


How to get selected in Django in GSOC 2017 ?

2017-02-18 Thread Vipin Chaudhary


Hi all,


little intro,


I am Vipin Chaudhary , a CSE undergrad in IIIT Delhi, India. I am a 
competitive programmer, Android developer, Web developer , IOS developer, 
CV enthusiast, Open Source Lover etc.

I had done 6 internships so far in last one and half year of my Btech. I 
handled 3 internships concurrently along with my College studies.

I have a good working experience in 12-13+ languages inlcuding C, C++, 
Python, Java, Matlab, Js, AngularJs, Jquery, Php etc . and popular 
frameworks like Android(Java), Django(python), Codeignitor(Php), 
openCV(C++),JavaFx etc.


here is my GitHub profile : https://github.com/vipin14119


Now the question,


Now as i've written above, i have enough knowledge to participate but i 
dont know where to begin to get selected in your organisation in GSOC 2017 
so any help would be appreciated :) 


thanks 

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/8b172b7c-2262-49a1-a86d-82ce8d1f4780%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get selected in Django in GSOC 2017 ?

2017-02-18 Thread Tim Graham
Hi, please see this thread for guidance: 
https://groups.google.com/d/topic/django-developers/8qvrKfZaP2o/discussion

On Saturday, February 18, 2017 at 9:26:37 AM UTC-5, Vipin Chaudhary wrote:
>
> Hi all,
>
>
> little intro,
>
>
> I am Vipin Chaudhary , a CSE undergrad in IIIT Delhi, India. I am a 
> competitive programmer, Android developer, Web developer , IOS developer, 
> CV enthusiast, Open Source Lover etc.
>
> I had done 6 internships so far in last one and half year of my Btech. I 
> handled 3 internships concurrently along with my College studies.
>
> I have a good working experience in 12-13+ languages inlcuding C, C++, 
> Python, Java, Matlab, Js, AngularJs, Jquery, Php etc . and popular 
> frameworks like Android(Java), Django(python), Codeignitor(Php), 
> openCV(C++),JavaFx etc.
>
>
> here is my GitHub profile : https://github.com/vipin14119
>
>
> Now the question,
>
>
> Now as i've written above, i have enough knowledge to participate but i 
> dont know where to begin to get selected in your organisation in GSOC 2017 
> so any help would be appreciated :) 
>
>
> thanks 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/a72e5bdc-64df-4363-8e3e-051204af7eb7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google Summer of Code 2017

2017-02-18 Thread Vipin Chaudhary
Hi Tim ,

I am Vipin , i opened 2 tickets few days back in Django community and those 
were closed by you :P , BTW thanks for your early reaction on my tickets. I 
was asking that what should i do to get select in Django community in GSOC. 
I've been working on Django for past one and half year and have pretty good 
knowledge about it 

Thanks

On Saturday, January 21, 2017 at 2:27:33 AM UTC+5:30, Tim Graham wrote:
>
> I've submitted our organization application for this year.
>
> Anyone interested in mentoring, please indicate your interest 
> https://code.djangoproject.com/wiki/SummerOfCode2017. Any experienced 
> contributors are welcome to mentor. We also need project ideas on that 
> page. I've copied the ideas from past years, but they may not be the best. 
> If you have an idea in mind, feel free to start a new thread on this 
> mailing list to see if others think it's suitable.
>
> Any students interested in participating, the time to starting 
> contributing is now! The chances of developing a successful proposal 
> without any past contributions to Django is very low.
>
> If you have a question, let me know.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/57cd1640-2610-4141-9344-08339f444b6f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Extending Django models with Schevo

2017-02-18 Thread Tim Allen
Hi Etienne, like Tim G. said, you'll probably have better luck with the 
django-users mailing list. This group is for development discussion of core 
Django itself.

You may also want to reconsider using Schevo; I remember hearing about it 
long ago, but it doesn't appear that is has been actively developed in a 
decade, and only supports up to Python version 2.5, which has not been 
supported in years.

Good luck. Regards,

The other Tim

On Saturday, February 18, 2017 at 5:15:59 AM UTC-5, Etienne Robillard wrote:
>
> Hi Tim,
>
> I'm looking for technical comments about developing Django models classes 
> using the Schevo DBMS.
>
> http://www.isotopesoftware.ca/documentation/libschevo/
>
> I would like to use this like so:
>
> $ manage.py schevo test myapp
>
> $ manage.py schevo db-update myapp
>
> $ manage.py schevo shell 
>
> The "schevo" string is a command to access the Schevo API from the Django 
> management script.
>
> The Django model classes I need would provide a bridge to the Schevo 
> databases.
>
> Kind regards,
>
> E
>
>
> Le 2017-02-17 à 19:20, Tim Graham a écrit :
>
> Hi Etienne, I'm not sure exactly what type of response you're looking for 
> or if this is on-topic for the Django developers mailing list, which 
> pertains to the development of Django itself. django-users seems more 
> appropriate unless you're proposing some feature for Django.
>
> On Friday, February 17, 2017 at 3:57:42 PM UTC-5, Etienne Robillard wrote: 
>>
>> Hi, 
>>
>> I'm planning to extend django-hotsauce to support a generic "model" API. 
>> I would like to reuse the Django models API to support Schevo databases. 
>> Ideally, I would like to introspect into my reusable Django apps to 
>> discover configured features. Importing and exporting data from/to 
>> Schevo databases using JSON fixtures would also be a great addition. 
>>
>> Any ideas if Django 1.10 can be used for this? 
>>
>> Kind regards, 
>>
>> Etienne 
>>
>> -- 
>> Etienne Robillard 
>> tka...@yandex.com 
>> http://www.isotopesoftware.ca/ 
>>
>> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django developers (Contributions to Django itself)" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to django-develop...@googlegroups.com .
> To post to this group, send email to django-d...@googlegroups.com 
> .
> Visit this group at https://groups.google.com/group/django-developers.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/django-developers/f907064e-f4c4-4c73-aa31-0204b7ee1c12%40googlegroups.com
>  
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
> -- 
> Etienne robillardtka...@yandex.com http://www.isotopesoftware.ca/
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/9edba0a4-b1e7-4509-b105-9e7404c5dc46%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google Summer of Code 2017

2017-02-18 Thread Tim Graham
Hi Vipin, I don't have any special guidance besides the advice I wrote in 
my initial post to this thread (and in the linked wiki page). Is it unclear?

On Saturday, February 18, 2017 at 11:17:47 AM UTC-5, Vipin Chaudhary wrote:
>
> Hi Tim ,
>
> I am Vipin , i opened 2 tickets few days back in Django community and 
> those were closed by you :P , BTW thanks for your early reaction on my 
> tickets. I was asking that what should i do to get select in Django 
> community in GSOC. 
> I've been working on Django for past one and half year and have pretty 
> good knowledge about it 
>
> Thanks
>
> On Saturday, January 21, 2017 at 2:27:33 AM UTC+5:30, Tim Graham wrote:
>>
>> I've submitted our organization application for this year.
>>
>> Anyone interested in mentoring, please indicate your interest 
>> https://code.djangoproject.com/wiki/SummerOfCode2017. Any experienced 
>> contributors are welcome to mentor. We also need project ideas on that 
>> page. I've copied the ideas from past years, but they may not be the best. 
>> If you have an idea in mind, feel free to start a new thread on this 
>> mailing list to see if others think it's suitable.
>>
>> Any students interested in participating, the time to starting 
>> contributing is now! The chances of developing a successful proposal 
>> without any past contributions to Django is very low.
>>
>> If you have a question, let me know.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/a38cf15e-6d01-4a95-bd2e-888e414298a9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Fellow Report - February 18, 2017

2017-02-18 Thread Tim Graham


Triaged

---

https://code.djangoproject.com/ticket/27830 - Use 
distutils.version.LooseVersion instead of custom version parsing (accepted)

https://code.djangoproject.com/ticket/27832 - contenttypes migration not 
following the doc on hints naming (accepted)

https://code.djangoproject.com/ticket/27835 - Make TransactionTestCase 
raise an error if it accesses non-default database connection without 
multi_db=True (created)

https://code.djangoproject.com/ticket/27836 - Add a way to delete 
directories through the file Storage API (accepted)

https://code.djangoproject.com/ticket/27846 - refresh_from_db() doesn't 
clear reverse OneToOneFields (accepted)

https://code.djangoproject.com/ticket/27848 - EmailMessage.attach_file() 
with .eml file crashes (accepted)

https://code.djangoproject.com/ticket/27851 - include(admin.site.urls) 
doesn't work on master yet (invalid)

https://code.djangoproject.com/ticket/27853 - When AdminEmailHandler is 
configured with include_html, DisallowedHost causes a 500 instead of a 400 
(duplicate)

Authored

--

https://github.com/django/djangoproject.com/pull/738 - Allowed creating 
teams of DSF members.

https://github.com/django/djangoproject.com/pull/740 - Limited docs index 
updates to when docs rebuild.

https://github.com/django/djangoproject.com/pull/741 - Added a management 
command to send corporate member renewal emails.

https://github.com/django/djangoproject.com/pull/745 - Added bio/website 
fields for DSF members.

https://github.com/django/django/pull/8059 - Fixed #27829 -- Deprecated 
settings.DEFAULT_CONTENT_TYPE.

https://github.com/django/django/pull/8063 - Fixed #26817 -- Doc'd 
downsides and alternatives to Jinja2 context processors.

https://github.com/django/django/pull/8069 - Fixed #27135 -- Made index 
introspection return Index.suffix.

https://github.com/django/django/pull/8077 - Fixed #27308 -- Fixed 
BytesWarnings in the test suite.

Reviewed/committed

--

https://github.com/django/dajango/pull/8042 - Fixed #27820 -- Fixed 
RequestDataTooBig/TooManyFieldsSent crash.

https://github.com/django/django/pull/8057 - Fixed #27828 -- Fixed crash 
when subtracting DateField and IntegerField on PostgreSQL.
https://github.com/django/django/pull/8066 - Fixed #27843 -- Fixed 
truncate_name() when the name contains a username.

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/5497147d-c804-420e-a368-da6b1e66badf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.