PSLmodels / Package-Builder

Policy Simulation Library tool that builds packages and uploads them to the Anaconda Cloud's PSLmodels channel for public distribution
4 stars 7 forks source link

conda-build: error: unrecognized arguments: --no-anaconda-upload conda.recipe #75

Closed MattHJensen closed 6 years ago

MattHJensen commented 6 years ago

Given my difficulty getting the bash script to work (see #1), I just tried to do a basic release following the README. Still no luck.

bn0kg72-l:policybrain-builder Matt.Jensen$ pb release --label dev --python 2.7 --python 3.6 --clean --token "<secret>"  taxcalc=0.13.0
[taxcalc] removing
removing /tmp/policybrain-builder/pull/taxcalc
[taxcalc] cloning
cloning https://github.com/open-source-economics/Tax-Calculator to /tmp/policybrain-builder/pull/taxcalc
Cloning into '/tmp/policybrain-builder/pull/taxcalc'...
remote: Counting objects: 22143, done.
remote: Compressing objects: 100% (74/74), done.
remote: Total 22143 (delta 63), reused 73 (delta 34), pack-reused 22035
Receiving objects: 100% (22143/22143), 425.07 MiB | 6.69 MiB/s, done.
Resolving deltas: 100% (16364/16364), done.
[taxcalc] fetching
fetching origin/tags for /tmp/policybrain-builder/pull/taxcalc
[taxcalc] checking out '0.13.0'
checking out tag '0.13.0'
Note: checking out '0.13.0'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 431af2e9... Merge pull request #1632 from MattHJensen/releases_0.13.0
[taxcalc] archiving
archiving /tmp/policybrain-builder/pull/taxcalc
x taxcalc-0.13.0/
x taxcalc-0.13.0/.coveragerc
x taxcalc-0.13.0/.gitattributes
x taxcalc-0.13.0/.gitignore
x taxcalc-0.13.0/.travis.yml
x taxcalc-0.13.0/CODING.md
x taxcalc-0.13.0/DATAPREP.md
x taxcalc-0.13.0/LICENSE.md
x taxcalc-0.13.0/MANIFEST.in
x taxcalc-0.13.0/ODD_RECORDS.md
x taxcalc-0.13.0/README.md
x taxcalc-0.13.0/RELEASES.md
x taxcalc-0.13.0/TESTING.md
x taxcalc-0.13.0/appveyor.yml
x taxcalc-0.13.0/conda.recipe/
x taxcalc-0.13.0/conda.recipe/bld.bat
x taxcalc-0.13.0/conda.recipe/build.sh
x taxcalc-0.13.0/conda.recipe/install_local_taxcalc_package.sh
x taxcalc-0.13.0/conda.recipe/meta.yaml
x taxcalc-0.13.0/conda.recipe/run_test.py
x taxcalc-0.13.0/continuous_integration/
x taxcalc-0.13.0/continuous_integration/build.cmd
x taxcalc-0.13.0/continuous_integration/run_tests.cmd
x taxcalc-0.13.0/continuous_integration/run_with_env.cmd
x taxcalc-0.13.0/continuous_integration/setup_conda_environment.cmd
x taxcalc-0.13.0/docs/
x taxcalc-0.13.0/docs/_config.yml
x taxcalc-0.13.0/docs/atr.png
x taxcalc-0.13.0/docs/contributing.md
x taxcalc-0.13.0/docs/index.html
x taxcalc-0.13.0/docs/mtr.png
x taxcalc-0.13.0/environment.yml
x taxcalc-0.13.0/file-upload-tests/
x taxcalc-0.13.0/file-upload-tests/README.md
x taxcalc-0.13.0/file-upload-tests/a0.json
x taxcalc-0.13.0/file-upload-tests/a1.json
x taxcalc-0.13.0/file-upload-tests/a2.json
x taxcalc-0.13.0/file-upload-tests/a3.json
x taxcalc-0.13.0/file-upload-tests/cli-results.sh
x taxcalc-0.13.0/file-upload-tests/r1.json
x taxcalc-0.13.0/read-the-docs/
x taxcalc-0.13.0/read-the-docs/Makefile
x taxcalc-0.13.0/read-the-docs/make.bat
x taxcalc-0.13.0/read-the-docs/notebooks/
x taxcalc-0.13.0/read-the-docs/notebooks/10_Minutes_to_Tax-Calculator.ipynb
x taxcalc-0.13.0/read-the-docs/proposed_features/
x taxcalc-0.13.0/read-the-docs/proposed_features/DistributingCorpIncTax.rst
x taxcalc-0.13.0/read-the-docs/requirements-docs.txt
x taxcalc-0.13.0/read-the-docs/source/
x taxcalc-0.13.0/read-the-docs/source/_static/
x taxcalc-0.13.0/read-the-docs/source/_static/.gitignore
x taxcalc-0.13.0/read-the-docs/source/conf.py
x taxcalc-0.13.0/read-the-docs/source/contributor_guide.rst
x taxcalc-0.13.0/read-the-docs/source/contributors.rst
x taxcalc-0.13.0/read-the-docs/source/data.rst
x taxcalc-0.13.0/read-the-docs/source/disclaimer.rst
x taxcalc-0.13.0/read-the-docs/source/index.rst
x taxcalc-0.13.0/read-the-docs/source/license.rst
x taxcalc-0.13.0/read-the-docs/source/parameter_naming.rst
x taxcalc-0.13.0/read-the-docs/source/public_api.rst
x taxcalc-0.13.0/readthedocs.yml
x taxcalc-0.13.0/setup.cfg
x taxcalc-0.13.0/setup.py
x taxcalc-0.13.0/taxcalc/
x taxcalc-0.13.0/taxcalc/__init__.py
x taxcalc-0.13.0/taxcalc/_version.py
x taxcalc-0.13.0/taxcalc/behavior.json
x taxcalc-0.13.0/taxcalc/behavior.py
x taxcalc-0.13.0/taxcalc/calculate.py
x taxcalc-0.13.0/taxcalc/cli/
x taxcalc-0.13.0/taxcalc/cli/__init__.py
x taxcalc-0.13.0/taxcalc/cli/tc.py
x taxcalc-0.13.0/taxcalc/conftest.py
x taxcalc-0.13.0/taxcalc/consumption.json
x taxcalc-0.13.0/taxcalc/consumption.py
x taxcalc-0.13.0/taxcalc/cps.csv.gz
x taxcalc-0.13.0/taxcalc/cps_weights.csv.gz
x taxcalc-0.13.0/taxcalc/current_law_policy.json
x taxcalc-0.13.0/taxcalc/decorators.py
x taxcalc-0.13.0/taxcalc/docs/
x taxcalc-0.13.0/taxcalc/docs/index.htmx
x taxcalc-0.13.0/taxcalc/docs/make.py
x taxcalc-0.13.0/taxcalc/filings/
x taxcalc-0.13.0/taxcalc/filings/__init__.py
x taxcalc-0.13.0/taxcalc/filings/forms/
x taxcalc-0.13.0/taxcalc/filings/forms/__init__.py
x taxcalc-0.13.0/taxcalc/filings/forms/errors.py
x taxcalc-0.13.0/taxcalc/filings/forms/tax_form.py
x taxcalc-0.13.0/taxcalc/filings/forms/us1040.py
x taxcalc-0.13.0/taxcalc/filings/forms/us1040sa.py
x taxcalc-0.13.0/taxcalc/filings/forms/us1040sb.py
x taxcalc-0.13.0/taxcalc/filings/forms/us1040sc.py
x taxcalc-0.13.0/taxcalc/filings/forms/us1040sd.py
x taxcalc-0.13.0/taxcalc/filings/forms/us1040se.py
x taxcalc-0.13.0/taxcalc/filings/forms/us1040seic.py
x taxcalc-0.13.0/taxcalc/filings/forms/us1040sr.py
x taxcalc-0.13.0/taxcalc/filings/forms/us1040sse.py
x taxcalc-0.13.0/taxcalc/filings/forms/us2441.py
x taxcalc-0.13.0/taxcalc/filings/forms/us3800.py
x taxcalc-0.13.0/taxcalc/filings/forms/us4137.py
x taxcalc-0.13.0/taxcalc/filings/forms/us4255.py
x taxcalc-0.13.0/taxcalc/filings/forms/us4952.py
x taxcalc-0.13.0/taxcalc/filings/forms/us5695.py
x taxcalc-0.13.0/taxcalc/filings/forms/us6251.py
x taxcalc-0.13.0/taxcalc/filings/forms/us8801.py
x taxcalc-0.13.0/taxcalc/filings/forms/us8863.py
x taxcalc-0.13.0/taxcalc/filings/forms/utils.py
x taxcalc-0.13.0/taxcalc/functions.py
x taxcalc-0.13.0/taxcalc/growdiff.json
x taxcalc-0.13.0/taxcalc/growdiff.py
x taxcalc-0.13.0/taxcalc/growfactors.csv
x taxcalc-0.13.0/taxcalc/growfactors.py
x taxcalc-0.13.0/taxcalc/macro_elasticity.py
x taxcalc-0.13.0/taxcalc/parameters.py
x taxcalc-0.13.0/taxcalc/policy.py
x taxcalc-0.13.0/taxcalc/puf_ratios.csv
x taxcalc-0.13.0/taxcalc/puf_weights.csv
x taxcalc-0.13.0/taxcalc/records.py
x taxcalc-0.13.0/taxcalc/records_variables.json
x taxcalc-0.13.0/taxcalc/reforms/
x taxcalc-0.13.0/taxcalc/reforms/BrownKhanna.json
x taxcalc-0.13.0/taxcalc/reforms/Clinton2016.json
x taxcalc-0.13.0/taxcalc/reforms/README.md
x taxcalc-0.13.0/taxcalc/reforms/REFORMS.md
x taxcalc-0.13.0/taxcalc/reforms/Renacci.json
x taxcalc-0.13.0/taxcalc/reforms/RyanBrady.json
x taxcalc-0.13.0/taxcalc/reforms/TCJA_Nov3.json
x taxcalc-0.13.0/taxcalc/reforms/Trump2016.json
x taxcalc-0.13.0/taxcalc/reforms/Trump2017.json
x taxcalc-0.13.0/taxcalc/reforms/earnings_shifting.awk
x taxcalc-0.13.0/taxcalc/reforms/earnings_shifting.py
x taxcalc-0.13.0/taxcalc/reforms/earnings_shifting.res
x taxcalc-0.13.0/taxcalc/reforms/earnings_shifting.sh
x taxcalc-0.13.0/taxcalc/reforms/earnings_shifting.sum
x taxcalc-0.13.0/taxcalc/reforms/ptaxes0.json
x taxcalc-0.13.0/taxcalc/reforms/ptaxes1.json
x taxcalc-0.13.0/taxcalc/reforms/ptaxes2.json
x taxcalc-0.13.0/taxcalc/reforms/ptaxes3.json
x taxcalc-0.13.0/taxcalc/responses/
x taxcalc-0.13.0/taxcalc/responses/ASSUMPTIONS.md
x taxcalc-0.13.0/taxcalc/responses/README.md
x taxcalc-0.13.0/taxcalc/responses/economic_responses_template.json
x taxcalc-0.13.0/taxcalc/taxcalcio.py
x taxcalc-0.13.0/taxcalc/tbi/
x taxcalc-0.13.0/taxcalc/tbi/__init__.py
x taxcalc-0.13.0/taxcalc/tbi/tbi.py
x taxcalc-0.13.0/taxcalc/tbi/tbi_utils.py
x taxcalc-0.13.0/taxcalc/tests/
x taxcalc-0.13.0/taxcalc/tests/conftest.py
x taxcalc-0.13.0/taxcalc/tests/cpscsv_agg_expect.txt
x taxcalc-0.13.0/taxcalc/tests/filings/
x taxcalc-0.13.0/taxcalc/tests/filings/forms/
x taxcalc-0.13.0/taxcalc/tests/filings/forms/test_tax_form.py
x taxcalc-0.13.0/taxcalc/tests/filings/forms/test_tax_forms.py
x taxcalc-0.13.0/taxcalc/tests/puf_var_correl_coeffs_2016.csv
x taxcalc-0.13.0/taxcalc/tests/puf_var_wght_means_by_year.csv
x taxcalc-0.13.0/taxcalc/tests/pufcsv_agg_expect.txt
x taxcalc-0.13.0/taxcalc/tests/pufcsv_mtr_expect.txt
x taxcalc-0.13.0/taxcalc/tests/reforms.json
x taxcalc-0.13.0/taxcalc/tests/test_4package.py
x taxcalc-0.13.0/taxcalc/tests/test_behavior.py
x taxcalc-0.13.0/taxcalc/tests/test_calculate.py
x taxcalc-0.13.0/taxcalc/tests/test_consumption.py
x taxcalc-0.13.0/taxcalc/tests/test_cpscsv.py
x taxcalc-0.13.0/taxcalc/tests/test_decorators.py
x taxcalc-0.13.0/taxcalc/tests/test_functions.py
x taxcalc-0.13.0/taxcalc/tests/test_growdiff.py
x taxcalc-0.13.0/taxcalc/tests/test_growfactors.py
x taxcalc-0.13.0/taxcalc/tests/test_macro_elasticity.py
x taxcalc-0.13.0/taxcalc/tests/test_notebooks.py
x taxcalc-0.13.0/taxcalc/tests/test_parameters.py
x taxcalc-0.13.0/taxcalc/tests/test_policy.py
x taxcalc-0.13.0/taxcalc/tests/test_puf_var_stats.py
x taxcalc-0.13.0/taxcalc/tests/test_pufcsv.py
x taxcalc-0.13.0/taxcalc/tests/test_records.py
x taxcalc-0.13.0/taxcalc/tests/test_reforms.py
x taxcalc-0.13.0/taxcalc/tests/test_responses.py
x taxcalc-0.13.0/taxcalc/tests/test_taxcalcio.py
x taxcalc-0.13.0/taxcalc/tests/test_tbi.py
x taxcalc-0.13.0/taxcalc/tests/test_utils.py
x taxcalc-0.13.0/taxcalc/utils.py
x taxcalc-0.13.0/taxcalc/utilsprvt.py
x taxcalc-0.13.0/taxcalc/validation/
x taxcalc-0.13.0/taxcalc/validation/CSV_INPUT_VARS.md
x taxcalc-0.13.0/taxcalc/validation/CSV_OUTPUT_VARS.md
x taxcalc-0.13.0/taxcalc/validation/README.md
x taxcalc-0.13.0/taxcalc/validation/csv_extract.py
x taxcalc-0.13.0/taxcalc/validation/csv_input.py
x taxcalc-0.13.0/taxcalc/validation/csv_taxdiffs.py
x taxcalc-0.13.0/taxcalc/validation/taxsim/
x taxcalc-0.13.0/taxcalc/validation/taxsim/README.md
x taxcalc-0.13.0/taxcalc/validation/taxsim/a15.taxdiffs
x taxcalc-0.13.0/taxcalc/validation/taxsim/d15.taxdiffs
x taxcalc-0.13.0/taxcalc/validation/taxsim/output-taxsim.zip
x taxcalc-0.13.0/taxcalc/validation/taxsim/simpletaxio.py
x taxcalc-0.13.0/taxcalc/validation/taxsim/simtax.py
x taxcalc-0.13.0/taxcalc/validation/taxsim/taxdiff.awk
x taxcalc-0.13.0/taxcalc/validation/taxsim/taxdiffs.tcl
x taxcalc-0.13.0/taxcalc/validation/taxsim/taxsim_in.tcl
x taxcalc-0.13.0/taxcalc/validation/taxsim/test.sh
x taxcalc-0.13.0/taxcalc/validation/taxsim/test_simpletaxio.py
x taxcalc-0.13.0/taxcalc/validation/taxsim/tests.sh
x taxcalc-0.13.0/taxcalc/validation/tests.sh
x taxcalc-0.13.0/versioneer.py
[taxcalc] building 3.6
usage: conda-build [-h] [-c] [--no-binstar-upload] [--output] [-s] [-t]
                   [--no-test] [-b] [-p] [-V] [-q] [--python PYTHON_VER]
                   [--perl PERL_VER] [--numpy NUMPY_VER]
                   RECIPE_PATH [RECIPE_PATH ...]
conda-build: error: unrecognized arguments: --no-anaconda-upload conda.recipe
ERROR: Command 'conda build -c ospc --no-anaconda-upload --python 3.6 conda.recipe' returned non-zero exit status 2
martinholmer commented 6 years ago

@MattHJensen, the USAGE EXAMPLE says:

#!/bin/bash
# Script to build and upload taxcalc packages for specified release using
# policybrain-builder CLI, pb, with a single parameter, TAG.
# USAGE: pb TAG

So if the tag is 0.13.0, then usage is this:

$ ./taxcalc-packages.sh 0.13.0

See if that works for you.

martinholmer commented 6 years ago

The script described in issue #74 has been modified and used successfully to create btax packages.