cleanup with grayskull
{% set name = "pbxproj" %}
-{% set version = "3.2.3" %}
+{% set version = "3.3.0" %}
package:
name: {{ name|lower }}
@@ -7,29 +7,41 @@ package:
source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
- sha256: b599a36133a7e38292b8be6a6d1ed9e7f6fae87eed02312ec201fcd6740365b0
+ sha256: 23ea590b006316aa5bc11208088e6df7138bbe1127bc9d570baa15bc5bef6ed8
build:
number: 0
+ noarch: python
+ entry_points:
+ - pbxproj = pbxproj.__main__:main
+ - pbxproj-file = pbxproj.pbxcli.pbxproj_file:main
+ - pbxproj-flag = pbxproj.pbxcli.pbxproj_flag:main
+ - pbxproj-folder = pbxproj.pbxcli.pbxproj_folder:main
script: "{{ PYTHON }} -m pip install . -vv"
requirements:
- build:
- - python
- - pip
- - coverage
- - nose
host:
- - python
- - pip
- coverage
- nose
+ - pip
+ - python >=3.6
run:
- - python
+ - docopt
+ - openstep-parser >=1.5.1
+ - python >=3.6
test:
imports:
- pbxproj
+ - pbxproj.pbxcli
+ commands:
+ - pip check
+ - pbxproj --help
+ - pbxproj-file --help
+ - pbxproj-flag --help
+ - pbxproj-folder --help
+ requires:
+ - pip
about:
home: https://github.com/kronenthaler/mod-pbxproj
