Commit graph

107 commits

Author SHA1 Message Date
Richard Frank
2f796ec3c8 BLD: Added upper bound on setuptools for logbook
Python 3.6 builds are failing with the newest setuptools.
2020-04-01 11:41:52 -04:00
Richard Frank
bc4272d369 DEV: Use a pip-compiled lockfile for install constraints
Removed cyordereddict recipe that we no longer depend on

Removed strict bounds rewriting in setup.py. Now setup.py
reads from requirements.in, which is not strict in its bounds

Need to update case for pip-compile's output

Filter out comments from lockfile, now that we have "via"
2020-02-11 11:05:22 -05:00
Miguel Sánchez de León Peque
4b07d259fa BLD: Update sortedcontainers for Python 3.6 compat 2020-02-04 10:55:52 -05:00
David Michalowicz
413c4fbc00 MAINT: Bump trading calendars version for 2020 holidays 2020-01-08 14:22:33 -05:00
Scott Sanderson
6e178becab BLD: Update conda build for interface. 2019-11-25 12:48:40 -05:00
Scott Sanderson
9fcd0e4ab1 BLD: Don't rely un unset variable. 2019-11-25 12:48:39 -05:00
Scott Sanderson
9cc2df7930 BLD: Add conda scaffold for iso4217. 2019-11-25 12:48:39 -05:00
peterhbromley
3a879fefdf Add hash to conda meta.yaml 2019-11-06 18:01:52 -05:00
peterhbromley
66542bf0db Add tcals version to conda meta.yaml 2019-11-06 17:49:06 -05:00
David Michalowicz
9c96916fc5 ENH: Add domain definitions for 7 more emerging markets 2019-10-18 09:34:46 -04:00
peterhbromley
7f9f49b786 Domains for Greece, Hungary, Turkey, South Africa 2019-10-02 12:46:57 -04:00
David Michalowicz
83edf94840 ENH: Domains for Chile, Colombia, Czechia, Mexico, Peru, Poland 2019-09-27 17:14:35 -04:00
Gerry Manoim
fb4438e34b add back test section 2019-07-08 18:14:16 -04:00
Gerry Manoim
18ddb57ccc Blow away test section 2019-07-08 16:40:21 -04:00
Eddie Hebert
66967f0114 Bump trading-calendar version and hash_value. 2019-07-08 20:11:27 +00:00
Frederick Wagner
80422dfc7b MAINT: Update python-interface version
This update eliminates some DeprecationWarnings on newer versions of
Python.
2018-12-05 15:24:21 -05:00
Freddie Vargus
4a3ee1c02e DEP: Bump trading-calendars for George H.W. Bush Day of Mourning 2018-12-03 12:03:28 -05:00
Jonathan Kamens
3e8cc02cd1
Merge pull request #2353 from quantopian/update_requests
Upgrade to current version of requests package
2018-11-30 13:48:14 -05:00
Richard Frank
7743e1a941 BLD: Don't actually run requests' tests 2018-11-28 10:05:44 -05:00
Freddie Vargus
19d2c0a554 DEV: Update trading-calendars meta.yaml 2018-11-27 16:41:32 -05:00
Richard Frank
978dffc397 BLD: Fixed unparsable requests description 2018-11-21 15:22:44 -05:00
Richard Frank
b125befe7c BLD: Added conda recipe for requests 2018-11-21 15:15:59 -05:00
Jean Bredeche
e1c6fc8b05 ENH: Bump to trading-calendars 1.5.1. 2018-11-02 14:50:58 -04:00
Jean Bredeche
5a14a71df9 ENH: Add India, Singapore, China domains. 2018-11-01 11:12:31 -04:00
Jean Bredeche
ee32ae48af ENH: Add Brazil domain 2018-10-25 14:58:51 -04:00
David Michalowicz
2c77af522e ENH: Add domains for Denmark, Finland, Ireland, Norway, Sweden 2018-10-24 16:59:17 -04:00
David Michalowicz
54c55138ab ENH: Add another batch of domains 2018-10-18 10:07:24 -04:00
vikram-narayan
7158fe8392 BLD: update conda recipe for trading-calendars 2018-10-01 12:45:27 -04:00
Scott Sanderson
e491ebef53 ENH: Initial support for international pipelines.
This commit adds initial support for international markets in the Pipeline API
via addition of the concept of "domains".

Significant changes on this branch include:

- Added `zipline.pipeline.domain` and the `Domain` interface.
  - Added several canonical domain definitions:
    - GENERIC
    - US_EQUITIES
    - CA_EQUITIES
    - GB_EQUITIES

- Added `zipline.country` as a place to define canonical country code names.

- Made `PipelineLoader` an interface and added new `domain` parameter to
  signature of `load_adjusted_array`.

- Added a new system for "generic" and "specialized" DataSet and BoundColumn
  objects.

- Added a new system for inferring a domain from a pipeline that contains a mix
  of generic and non-generic terms.

- Reworked the built-in pricing dataset. USEquityPricing dataset is now a
  specialized version of a generic EquityPricing dataset, and most built-in
  factors are now implemented in terms of EquityPricing rather than
  USEquityPricing.

- Removed `zipline.data.us_equity_pricing`.
  - Moved BcolzDailyBar{Reader,Writer} to `zipline.data.bcolz_daily_bars`.
  - Moved SQLiteAdjustment{Reader,Writer} to `zipline.data.adjustments`.

New dependencies added as part of this work:

- iso3166 (for canonical country code definitions)
- python-interface (for strict interface definitions).

See https://github.com/quantopian/zipline/issues/2265 for a full description of
the design for domains.
2018-09-10 10:05:39 -05:00
Richard Frank
ec61969d60 BLD: Added numexpr conda recipe
so we build older numexpr on newer numpy
2018-07-10 11:19:02 -04:00
vikram-narayan
45fb9ba0c0 BLD: add conda recipe for trading-calendars 2018-07-02 11:11:11 -04:00
Richard Frank
bcc31fa07d
MAINT: Bump requirement to latest empyrical (#2216)
MAINT: Bump requirement to empyrical 0.5.0
2018-06-18 15:23:27 -04:00
Gus Gordon
4d155cae48
MAINT Bump empyrical to 0.4.3 (#2167)
* Bump empyrical

* Bump empyrical version on conda

* Bump hash in conda skeleton
2018-05-03 12:57:51 -04:00
Scott Sanderson
48828ec9c8 MAINT: Bump empyrical to 0.4.2. 2018-03-12 17:41:28 -04:00
Scott Sanderson
da12eb0678 MAINT: Bump empyrical. 2018-03-12 13:13:52 -04:00
Joe Jevnik
1308541f68 DEV: update empyrical conda package 2018-02-26 17:48:14 -05:00
vikram-narayan
82e0a631b8 MAINT: bump empyrical to 0.3.4 2018-02-02 19:53:12 -05:00
vikram-narayan
c846163c05 MAINT: update conda empyrical receipe 2017-11-14 12:22:26 -05:00
Richard Frank
c86ab29369 BLD: Updated sortedcontainers recipe for newer conda build 2017-11-08 13:52:17 -05:00
Richard Frank
9ee406b6c2 BLD: Updated lru-dict recipe for newer conda build 2017-11-08 13:27:04 -05:00
Richard Frank
2b861077a3 BLD: Updated cyordereddict recipe for newer conda build 2017-11-08 13:26:59 -05:00
Richard Frank
06c8e109d3 BLD: Updated alembic recipe for newer conda build 2017-11-08 01:13:11 -05:00
Richard Frank
61b5edf51f BLD: Updated empyrical recipe for newer conda build 2017-11-08 01:13:07 -05:00
Richard Frank
fbc76ca0f3 BLD: Updated recipes for newer conda build
setuptools-scm, bcolz, zipline
2017-11-08 01:13:01 -05:00
Andrew Daniels
bbbb5ba2e2 BLD: Upgrade empyrical to 0.3.2 (#1983)
* BLD: Upgrade empyrical to 0.3.2

* Update empyrical conda recipe
2017-10-12 16:52:14 -04:00
Freddie Vargus
ecd86aa799 BLD: Update CI files for py35
BLD: Move setuptools_scm recipe earlier

in build process. We order alphabetically.

BLD: Update to newest Cython version

BLD: Update version of matplotlib

BLD: Pin matplotlib dependency
2017-05-16 15:33:27 -04:00
Gus Gordon
b45c52b453 Bump empyrical to 0.2.2 (#1674)
* Bump empyrical to 0.2.2

* Update example data for tests
2017-02-04 16:14:33 -05:00
Eddie Hebert
8ef2279ee4 BLD: Update numexpr to latest to satisfy tables deps. (#1636)
* BLD: Update numexpr to latest to satisfy tables deps.

tables 3.3.0 requires numexpr >= 2.5.2

Also remove numexpr conda recipe.
2017-01-05 15:27:24 -05:00
Eddie Hebert
5121e3f8fd Remove tables from custom conda scripts.
Use anaconda hosted instead.
2017-01-04 12:09:10 -05:00
Eddie Hebert
96d3e73e17 Use conda skeleton for pytables. 2017-01-04 12:09:10 -05:00