Skip to content
This repository

Twitter common libraries for python and the JVM

Octocat-spinner-32 3rdparty Fixup pants dev mode March 27, 2014
Octocat-spinner-32 build-support Workaround for broken osx native package building. March 29, 2014
Octocat-spinner-32 src Add __hash__ to Link so that Packages correctly hash in resolve April 17, 2014
Octocat-spinner-32 tests Final wiring necessary for wheel support in twitter.common.python April 14, 2014
Octocat-spinner-32 .gitignore remove code from ivy/ into properly-named files. March 24, 2014
Octocat-spinner-32 .reviewboardrc Add .reviewboardrc configuration file. January 21, 2014
Octocat-spinner-32 .saplings .saplings file for pantsbuild migration. March 31, 2014
Octocat-spinner-32 .travis.yml Squashed commit of the following: March 04, 2014
Octocat-spinner-32 BUILD This release brings further work towards the new pants antless infras… May 06, 2013
Octocat-spinner-32 BUILD.commons Add BUILD files to pants March 03, 2014
Octocat-spinner-32 Respect dep order in the breadth 1st dep walk. March 27, 2014
Octocat-spinner-32 LICENSE Fix top - level LICENSE and README to reflect accurate licensing. May 03, 2011
Octocat-spinner-32 README Add public mailing list info and slightly better requirements / testi… June 02, 2013
Octocat-spinner-32 Fix missing configuration for idea checkstyle and old pants scala pro… February 12, 2012
Octocat-spinner-32 pants Release pants 0.0.17. March 12, 2014
Octocat-spinner-32 pants.bootstrap Workaround for broken osx native package building. March 29, 2014
Octocat-spinner-32 pants.ini Issue 258:Enabling local publishing in twitter-commons April 09, 2014
Octocat-spinner-32 commons import support for pantsbuild migration. March 31, 2014
Octocat-spinner-32 rbt Update commons to use released pants. March 12, 2014
Twitter common libraries for python and the jvm

== Installation ==

Building requires:
+ jdk 1.6+
+ python 2.6+

The build tool is custom and hosted in the repository itself.

== Usage ==

To build all jvm code and run all tests:
$ ./pants goal test tests/{java,scala}/com/twitter/common::

Likewise for python commons:
$ ./pants tests/python/twitter/common/:all

And for the pants build tool itself:
$ ./pants tests/python/twitter/pants:all

To get help on pants:
$ ./pants help

Read more

TODO(John Sirois): migrate pants documentation to the public wiki

== Usage questions and feature discussions ==

Please check the archives for then fire
away if the question has not been addressed.

== Reporting bugs ==

Please use the github issue tracker for twitter commons at:

== Copyright and License ==

Copyright 2011 Twitter, Inc.

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this work except in compliance with the License.
   You may obtain a copy of the License in the LICENSE file, or at:

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   See the License for the specific language governing permissions and
   limitations under the License.

Something went wrong with that request. Please try again.