-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wandb 0.19.1 ❄️ #4
base: main
Are you sure you want to change the base?
Conversation
Linter check found the following problems:ERROR conda.cli.main_run:execute(125): `conda run conda-lint /tmp/abs_79zf1xofuu/clone` failed. (See above for error) The following problems have been found:===== WARNINGS =====
===== ERRORS =====
|
Linter check found the following problems:ERROR conda.cli.main_run:execute(125): `conda run conda-lint /tmp/abs_d1wsgf_67g/clone` failed. (See above for error) The following problems have been found:===== WARNINGS =====
===== ERRORS =====
|
Linter check found the following problems:ERROR conda.cli.main_run:execute(125): `conda run conda-lint /tmp/abs_62qa9e17wd/clone` failed. (See above for error) The following problems have been found:===== WARNINGS =====
|
Linter check found the following problems:ERROR conda.cli.main_run:execute(125): `conda run conda-lint /tmp/abs_09stsksd84/clone` failed. (See above for error) The following problems have been found:===== WARNINGS =====
|
- typing-extensions >=4.4,<5 # [py<312] | ||
- platformdirs | ||
- pydantic >=2.6,<3 | ||
- eval-type-backport # [py<310] | ||
|
||
test: | ||
imports: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add tests:
https://github.com/wandb/wandb/tree/v0.19.1/tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is no such folder in PyPI archive. May switch to GitHub though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeap, you need to switch.
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/wandb-{{ version }}.tar.gz | ||
sha256: 2c39e129fb8dc69c7ff813aa52c2ce7f98e3a0f25c12dd96b1de7528d9443a84 | ||
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz | ||
sha256: a9b4bf790c468e7b350eeaba2de002672a5cbaa3049899ab060940e2388f429a | ||
|
||
build: | ||
number: 0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But what is the main reason to remove s390x?
Enable py313 in abs.yaml
|
- setuptools | ||
|
||
- typing-extensions 4.7 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- typing-extensions 4.7 | |
- typing-extensions |
You can drop pinnings for Python packages in host
, see the recipe standards
https://github.com/anaconda-distribution/perseverance-skills/blob/main/sections/02_Package_building/02_Recipes/Recipe_standards.md#the-requirements-section
It will simplify future Python build-outs
run: | ||
- click >=7.1,!=8.0.0 | ||
- docker-pycreds >=0.4.0 | ||
- gitpython >=1.0.0,!=3.1.29 | ||
- pathtools | ||
- protobuf >=3.20.3,!=4.21.0,<5 | ||
- protobuf >=3.12.0,!=4.21.0,!=5.28.0,<6 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- protobuf >=3.12.0,!=4.21.0,!=5.28.0,<6 | |
- protobuf >=3.19.0,!=4.21.0,!=5.28.0,<6 |
Because we do not support py<39, see https://github.com/wandb/wandb/blob/v0.19.1/pyproject.toml#L26-L27
@@ -21,26 +21,36 @@ build: | |||
script: {{ PYTHON }} -m pip install . --no-deps --ignore-installed --no-cache-dir --no-build-isolation -vvv | |||
|
|||
requirements: | |||
build: | |||
# we use go directly because we do not have activation feedstocks | |||
# therefore we can't use compiler('go') and we skip linting |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Won't it work with compiler('go-cgo')
? Asking, because our cbc.yaml provides the version we support https://github.com/AnacondaRecipes/aggregate/blob/master/conda_build_config.yaml#L102-L117.
The conda-forge recipe has these compilers and build-time dependencies:
- {{ compiler('c') }}
- {{ compiler('go-cgo') }}
- {{ compiler('rust') }}
- cargo-bundle-licenses
- go-licenses
wandb 0.19.1 ❄️
Destination channel: Snowflake
Links
Explanation of changes: