From a239f1b8b110a91a7fc60a42d49c67b1c791d32b Mon Sep 17 00:00:00 2001 From: jbiggsets Date: Fri, 22 Nov 2019 11:40:53 -0500 Subject: [PATCH 1/2] updating version numbers and fixing recipe --- README.rst | 3 +++ conda-recipe/factor_analyzer/meta.yaml | 6 +++--- setup.py | 3 ++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index ec7fc62..f511d56 100644 --- a/README.rst +++ b/README.rst @@ -91,6 +91,9 @@ Performing CFA requires users to specify in advance a model specification with the expected factor loading relationships. This can be done using the ``ModelSpecificationParser`` class. +Note that the ``ConfirmatoryFactorAnalyzer`` class is very experimental at this point, +so use it with caution, especially if your data are highly non-normal. + Examples -------- diff --git a/conda-recipe/factor_analyzer/meta.yaml b/conda-recipe/factor_analyzer/meta.yaml index c8dcff0..998ef2b 100644 --- a/conda-recipe/factor_analyzer/meta.yaml +++ b/conda-recipe/factor_analyzer/meta.yaml @@ -1,5 +1,5 @@ {% set name = "factor_analyzer" %} -{% set version = "0.3.1" %} +{% set version = "0.3.2" %} {% set file_ext = "tar.gz" %} {% set hash_type = "sha256" %} {% set hash_value = "94ea4c7d46e846cc7174787adce47156cf58dc257905c878edc5181b4fa300ed" %} @@ -21,14 +21,14 @@ build: requirements: build: - - python==3.6 + - python >=3.6 - setuptools - pandas - scipy - numpy - scikit-learn run: - - python==3.6 + - python >=3.6 - pandas - scipy - numpy diff --git a/setup.py b/setup.py index 61019d2..bc3373d 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ def requirements(): setup(name='factor_analyzer', - version='0.3.1', + version='0.3.2', description='A Factor Analysis class', long_description=readme(), keywords='factor analysis', @@ -40,5 +40,6 @@ def requirements(): 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', ], zip_safe=True) From 4be8819d20e29ecb127982bfcace44cd6acc85d2 Mon Sep 17 00:00:00 2001 From: jbiggsets Date: Fri, 22 Nov 2019 11:43:53 -0500 Subject: [PATCH 2/2] more updates to recipe and setup --- conda-recipe/factor_analyzer/meta.yaml | 5 ++--- setup.py | 2 -- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/conda-recipe/factor_analyzer/meta.yaml b/conda-recipe/factor_analyzer/meta.yaml index 998ef2b..b68ed98 100644 --- a/conda-recipe/factor_analyzer/meta.yaml +++ b/conda-recipe/factor_analyzer/meta.yaml @@ -13,11 +13,10 @@ source: build: number: 0 - entry_points: - - factor_analyzer = factor_analyzer.analyze:main + noarch: python script: - cd $SRC_DIR - - $PYTHON setup.py install + - "{{ PYTHON }} -m pip install . --no-deps -vv" requirements: build: diff --git a/setup.py b/setup.py index bc3373d..c54ff75 100644 --- a/setup.py +++ b/setup.py @@ -26,8 +26,6 @@ def requirements(): url="https://github.com/EducationalTestingService/factor_analyzer", install_requires=requirements(), include_package_data=True, - entry_points={'console_scripts': - ['factor_analyzer = factor_analyzer.analyze:main']}, classifiers=['Intended Audience :: Science/Research', 'Intended Audience :: Developers', 'Programming Language :: Python',