Starting CPython development w/ Docker

I started trying some CPythong development a week ago at PyCon and first got testing working using Docker on my mac. This had the advantage of not having to worry about installing and dependencies, and also let me test on different Python versions easily. If you are interested in trying it, I laid out all the steps here: http://www.saulshanabrook.com/cpython-dev-w-docker/ Saul Shanabrook

On Mon, Apr 20, 2015 at 10:44 AM Saul Shanabrook <s.shanabrook@gmail.com> wrote:
Would you mind proposing this idea to core-mentorship@python.org and seeing if anyone else would benefit? If others do try it out and like then feel free to file an issue at bugs.python.org for devinabox to add your script.

On 4/20/15 7:52 AM, Brett Cannon wrote:
Saul, thanks for the steps, and I will be trying it out.
Please do share your good work with core-mentorship :) Brett, Up to date docker development containers (devinabox in the cloudy sky) would be helpful for new developers since there will be less questioning and uncertainty if the dev environment is set up correctly.
-- *Carol Willing* Developer | Willing Consulting https://willingconsulting.com

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 2015-04-20 15:52, Saul Shanabrook wrote:
Good work! May I suggest that you add ccache and the --config-cache option to configure? Both speed up the build process a lot. For ccache you have to install the package and put /usr/lib64/ccache in front of PATH. Christian -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJVNRgSAAoJEIZoUkkhLbaJZF0IAJQHcVJvxCnWXjtnsgW7y4Rc sTccSCvBU6Qlwghnb8jn5+fMLGpgBpT1JQqvX8jdzXSkRyvFjPROdGTFom6qRm4F vrF2XAfA5lH2nwvtx1S8WsG6NaStGn/H1tfwZRujE5bxViuPpd3UXfYPJogSKWAZ OadnpnjdhS24EJ5GMnJe61KPZphBlNyTmSB60SXxu/Sk3AIVnM+RPKshvbsla1vg 3udBRgjP2LLSO6mzwIjfL8+blnpExkUTLiqHqpw9QX3i4ox4xkIozBj56KinfVvC lXHtMuK+dv34A43BffAX1ipEVd+HpCBYwhQEitievjidLXkoLcpAwsl/bSY7ToI= =JeXE -----END PGP SIGNATURE-----

On Mon, Apr 20, 2015 at 10:44 AM Saul Shanabrook <s.shanabrook@gmail.com> wrote:
Would you mind proposing this idea to core-mentorship@python.org and seeing if anyone else would benefit? If others do try it out and like then feel free to file an issue at bugs.python.org for devinabox to add your script.

On 4/20/15 7:52 AM, Brett Cannon wrote:
Saul, thanks for the steps, and I will be trying it out.
Please do share your good work with core-mentorship :) Brett, Up to date docker development containers (devinabox in the cloudy sky) would be helpful for new developers since there will be less questioning and uncertainty if the dev environment is set up correctly.
-- *Carol Willing* Developer | Willing Consulting https://willingconsulting.com

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 2015-04-20 15:52, Saul Shanabrook wrote:
Good work! May I suggest that you add ccache and the --config-cache option to configure? Both speed up the build process a lot. For ccache you have to install the package and put /usr/lib64/ccache in front of PATH. Christian -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJVNRgSAAoJEIZoUkkhLbaJZF0IAJQHcVJvxCnWXjtnsgW7y4Rc sTccSCvBU6Qlwghnb8jn5+fMLGpgBpT1JQqvX8jdzXSkRyvFjPROdGTFom6qRm4F vrF2XAfA5lH2nwvtx1S8WsG6NaStGn/H1tfwZRujE5bxViuPpd3UXfYPJogSKWAZ OadnpnjdhS24EJ5GMnJe61KPZphBlNyTmSB60SXxu/Sk3AIVnM+RPKshvbsla1vg 3udBRgjP2LLSO6mzwIjfL8+blnpExkUTLiqHqpw9QX3i4ox4xkIozBj56KinfVvC lXHtMuK+dv34A43BffAX1ipEVd+HpCBYwhQEitievjidLXkoLcpAwsl/bSY7ToI= =JeXE -----END PGP SIGNATURE-----
participants (5)
-
Brett Cannon
-
Carol Willing
-
Christian Heimes
-
Ezio Melotti
-
Saul Shanabrook