firtool 1.29.0.newhammerhotfix works for Yosys

This commit is contained in:
Harrison Liew
2023-02-10 12:36:55 -08:00
parent 83764d3329
commit bd30b515a7
4 changed files with 207 additions and 161 deletions

View File

@@ -29,7 +29,7 @@ dependencies:
- binutils
- dromajo # from ucb-bar channel - https://github.com/riscv-boom/dromajo
- firtool>=1.29 # from ucb-bar channel - https://github.com/ucb-bar/firtool-feedstock
- firtool==1.29.0.newhammerhotfix # from ucb-bar channel - https://github.com/ucb-bar/firtool-feedstock
# firemarshal deps
- python>=3.9
@@ -129,7 +129,7 @@ dependencies:
- mypy-boto3-ec2==1.21.9
- sure==2.0.0
- pylddwrap==1.2.1
- hammer-vlsi[asap7]
- hammer-vlsi[asap7]==1.0.0
# doc requirements
- sphinx

View File

@@ -9,7 +9,7 @@
# To update a single package to the latest version compatible with the version constraints in the source:
# conda-lock lock --lockfile conda-requirements-esp-tools-linux-64.conda-lock.yml --update PACKAGE
# To re-solve the entire environment, e.g. after changing a version constraint in the source file:
# conda-lock -f /scratch/abejgonza/cy-circt/conda-reqs/chipyard.yaml -f /scratch/abejgonza/cy-circt/conda-reqs/esp-tools.yaml -f /scratch/abejgonza/chipyard/conda-reqs/chipyard.yaml -f /scratch/abejgonza/chipyard/conda-reqs/esp-tools.yaml --lockfile conda-requirements-esp-tools-linux-64.conda-lock.yml
# conda-lock -f /scratch/abejgonza/cy-circt/conda-reqs/chipyard.yaml -f /scratch/abejgonza/cy-circt/conda-reqs/esp-tools.yaml -f /scratch/abejgonza/chipyard/conda-reqs/chipyard.yaml -f /scratch/abejgonza/chipyard/conda-reqs/esp-tools.yaml
metadata:
channels:
- url: ucb-bar
@@ -19,7 +19,7 @@ metadata:
- url: nodefaults
used_env_vars: []
content_hash:
linux-64: f9f3f7cef557df255bdd726e764500a2fea6dfbc8c9ec8572aa0f287b19775b4
linux-64: 74a3ef6460565c7ee37ad0be73fb5b78e4a2a7ca57ee4126f9c093fced1e963b
platforms:
- linux-64
sources:
@@ -873,14 +873,14 @@ package:
ca-certificates: ''
libgcc-ng: '>=12'
hash:
md5: 45758f4ece9c8b7b5f99328bd5caae51
sha256: 2fca71b8d95edc0e530f9512cdd9187407ad486868b7c247fc16cab1e4172ffa
md5: e043403cd18faf815bf7705ab6c1e092
sha256: cd981c5c18463bc7a164fcf45c5cf697d58852b780b4dfa5e83c18c1fda6d7cd
manager: conda
name: openssl
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.7-h0b41bf4_2.conda
version: 3.0.7
url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.8-h0b41bf4_0.conda
version: 3.0.8
- category: main
dependencies:
libgcc-ng: '>=9.3.0'
@@ -1155,14 +1155,14 @@ package:
libstdcxx-ng: '>=12'
ncurses: '>=6.3,<7.0a0'
hash:
md5: a4aa97b71e4c7d735cda9149f2379796
sha256: a27405754cea702dc7634ba79035d533f0e43956e8ceebc33cffc0b474cad3fb
md5: b5c5f55b4ec3a7c8d3646ce21e2b76e4
sha256: 90b9b6dc6d9ff620b443e696542ce8fcc850ed3e718b612cfa3867492ebededc
manager: conda
name: firtool
optional: false
platform: linux-64
url: https://conda.anaconda.org/ucb-bar/linux-64/firtool-1.29.0-0_h1234567_ga5f6aa51f.conda
version: 1.29.0
url: https://conda.anaconda.org/ucb-bar/linux-64/firtool-1.29.0.newhammerhotfix-0_h1234567_ga5f6aa51f.conda
version: 1.29.0.newhammerhotfix
- category: main
dependencies:
libgcc-ng: '>=7.5.0'
@@ -2034,16 +2034,16 @@ package:
version: 2.1.1
- category: main
dependencies:
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
__unix: ''
python: '>=3.8'
hash:
md5: 3613ff4128b3e565d048106196206929
sha256: 21c425ecc4e6f4ec97aab1285b22ad629c75d2efb62f89cd6d9618ab6a2e606c
md5: 20e4087407c7cb04a40817114b333dbf
sha256: 23676470b591b100393bb0f6c46fe10624dcbefc696a6a9f42932ed8816ef0ea
manager: conda
name: click
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/click-8.1.3-py39hf3d152e_1.tar.bz2
url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.3-unix_pyhd8ed1ab_2.tar.bz2
version: 8.1.3
- category: main
dependencies:
@@ -2382,13 +2382,13 @@ package:
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: e80f44a23af61278b5efce3562f25e91
sha256: 81e2f7b100fe0d458460a21d81535b88c84534e55fdc7023e8337086755543dc
md5: 276ec1f956a520363016f909ec166f65
sha256: 48c0820ba1fe5701d11a5b7967a2c93d73607741a20e511214ece7fec7b9dc7f
manager: conda
name: libclang-cpp15
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -2397,13 +2397,13 @@ package:
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: dcfae510179c3de2e42b3a2276d059e0
sha256: 71539a4d472adc39a52e3cbbf5d33c06f09fd63f0c8f718fd2fb1274e7511b57
md5: a3a0f7a6f0885f5e1e0ec691566afb77
sha256: e48481c37d02aefeddcfac20d48cf13b838c5f7b9018300fa7eac404d30f3d7f
manager: conda
name: libclang13
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-15.0.7-default_h3e3d535_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-15.0.7-default_h3e3d535_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -2628,16 +2628,15 @@ package:
version: 1.9.6
- category: main
dependencies:
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
python: '>=3.8'
hash:
md5: d86903c57fe229d9dd8878a6dd9d149f
sha256: abf2d34464c6255d35703e3c9477475e3e6e353ca8675990596d2477cdbc5b52
md5: 7d301a0d25f424d96175f810935f0da9
sha256: c25e1757e4e90638bb1e778aba3ee5f3c01fae9752e3c3929f9be7d367f6c7f3
manager: conda
name: pluggy
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/pluggy-1.0.0-py39hf3d152e_4.tar.bz2
url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.0.0-pyhd8ed1ab_5.tar.bz2
version: 1.0.0
- category: main
dependencies:
@@ -2781,16 +2780,16 @@ package:
version: 0.19.3
- category: main
dependencies:
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
__unix: ''
python: '>=3.8'
hash:
md5: d34b97a2386932b97c7cb80916a673e7
sha256: 42d46baeab725d3c70d22a4258549e9f0f1a72b740166cd9c3b394c4369cb306
md5: 2a7de29fb590ca14b5243c4c812c8025
sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b
manager: conda
name: pysocks
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/pysocks-1.7.1-py39hf3d152e_5.tar.bz2
url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2
version: 1.7.1
- category: main
dependencies:
@@ -2994,6 +2993,18 @@ package:
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_2.tar.bz2
version: 1.1.5
- category: main
dependencies:
python: '>=3.6'
hash:
md5: 72271e8e64d467a534ee93f04f018dff
sha256: 8f3dc4eb4d7aa22c67e4c51e83a048fc546834dd53456330dad5377e9e2b2f4a
manager: conda
name: sty
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/sty-1.0.0-pyhd8ed1ab_0.tar.bz2
version: 1.0.0
- category: main
dependencies:
python: '>=2.7'
@@ -3241,14 +3252,14 @@ package:
dependencies:
python: '>=3.7'
hash:
md5: 7cc265528c9db5e40a771438108f6810
sha256: b0b7af936586069051cb43a120ac4dd04a795fdb93a21479e7dea78c8780bd0d
md5: 41b09d997939e83b231c4557a90c3b13
sha256: 0a9a545b8dc46c847658ebfa636257ea5993a355419c1d3b2f14810730ee0a82
manager: conda
name: zipp
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.12.1-pyhd8ed1ab_0.conda
version: 3.12.1
url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.13.0-pyhd8ed1ab_0.conda
version: 3.13.0
- category: main
dependencies:
python: '>=3.6'
@@ -3326,13 +3337,13 @@ package:
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: ffc64b2f543d2d128a9fc4e75e4436ac
sha256: e793476788a00ddedd2cd4f41fb59d9ca6f47e593eb04d5012b11206a1a3d0c7
md5: d2fcc7c0381194ca6fcb38a6d06255b8
sha256: eee53b98b40099c9289a732f6c915f9c80714d8a7a8a977f921c0782c6f5200f
manager: conda
name: clang-format-15
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/clang-format-15-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/clang-format-15-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -3600,19 +3611,19 @@ package:
version: '1.9'
- category: main
dependencies:
libclang13: 15.0.7 default_h3e3d535_0
libclang13: 15.0.7 default_h3e3d535_1
libgcc-ng: '>=12'
libllvm15: '>=15.0.7,<15.1.0a0'
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: 189f7f97245f594b7a9d8e2b9f311cf8
sha256: e837bd39a07949e6f27d69bcc784ecc1e7c9f7c96c920c0a1f875f5c23b986b2
md5: 36c65ed73b7c92589bd9562ef8a6023d
sha256: eba3ed760c72c992a04d86455556ecb90c0e1e3688defcac44b28a848d71651c
manager: conda
name: libclang
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libclang-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/libclang-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -3928,20 +3939,20 @@ package:
version: 0.7.0
- category: main
dependencies:
clang-format-15: 15.0.7 default_had23c3d_0
clang-format-15: 15.0.7 default_had23c3d_1
libclang-cpp15: '>=15.0.7,<15.1.0a0'
libgcc-ng: '>=12'
libllvm15: '>=15.0.7,<15.1.0a0'
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: 01a6a903c7217697422aed91a0ba197d
sha256: c240e47db71a38f975d05c4467a8d0cc068a14f91189fce24c36187f369220b5
md5: 841d93c086f15b68916b3455711c2638
sha256: 517c759576600decafd005b14f3df9660b525fdb85645a0c588ea979b62bdc5e
manager: conda
name: clang-format
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/clang-format-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/clang-format-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -3960,18 +3971,18 @@ package:
dependencies:
cffi: '>=1.12'
libgcc-ng: '>=12'
openssl: '>=3.0.7,<4.0a0'
openssl: '>=3.0.8,<4.0a0'
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
hash:
md5: 70ac60b214a8df9b9ce63e05af7d0976
sha256: eae8fcb35d983ee2155b8450f8aaf8709062366855d992cb7f9aa686623b99b8
md5: 3245013812dfbff6a22e57533ac6f69d
sha256: 4349d5416c718c331454b957e0a077500fb4fb9e8f3b7eadb8777a3842021818
manager: conda
name: cryptography
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-39.0.0-py39h079d5ae_0.conda
version: 39.0.0
url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-39.0.1-py39h079d5ae_0.conda
version: 39.0.1
- category: main
dependencies:
click: '>=8.0'
@@ -4146,14 +4157,14 @@ package:
python: '>=3.7'
typing-extensions: '>=4.4'
hash:
md5: 0b4cc3f8181b0d8446eb5387d7848a54
sha256: 5d469cd150e4413b15eedb66bdc7a3831a4249e2e5646b8c9dcdf713e35fc598
md5: c34694044915d7f291ef257029f2e2af
sha256: ba1c3ea59cc5419756fd6597b3d691802b862689fa9e9fcac189333a1915ea1e
manager: conda
name: platformdirs
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.6.2-pyhd8ed1ab_0.conda
version: 2.6.2
url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-3.0.0-pyhd8ed1ab_0.conda
version: 3.0.0
- category: main
dependencies:
libgcc-ng: '>=12'
@@ -4276,7 +4287,7 @@ package:
version: 1.12.3
- category: main
dependencies:
clang-format: 15.0.7 default_had23c3d_0
clang-format: 15.0.7 default_had23c3d_1
libclang: '>=15.0.7,<15.1.0a0'
libclang-cpp15: '>=15.0.7,<15.1.0a0'
libgcc-ng: '>=12'
@@ -4284,13 +4295,13 @@ package:
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: d08e8e7facf7aa93aaf8ae20b31fda65
sha256: 5456e5d86b908d1cad5d2dc924f836404b5e5d97a77db518372e7ad7d5daf469
md5: c23e2b0154fb2eb92442fa8ecbcf571c
sha256: d9931c1ce5907073de0269666881309cc896267723f38ef269101bd211e49062
manager: conda
name: clang-tools
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/clang-tools-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/clang-tools-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -4498,20 +4509,20 @@ package:
version: 3.3.1
- category: main
dependencies:
distlib: '>=0.3.6,<1'
filelock: '>=3.4.1,<4'
platformdirs: '>=2.4,<3'
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
distlib: <1,>=0.3.6
filelock: <4,>=3.4.1
importlib-metadata: '>=4.8.3'
platformdirs: <4,>=2.4
python: '>=3.7'
hash:
md5: dd1be6ccb267f13bdc5c44cfb76c4080
sha256: 3d9c15c6a69160d4133dc77adad49c70d932139631a5e52602637cd77ba82e10
md5: afaa9bf6992f67a82d75fad47a93ec84
sha256: 1b69ac8afbb4ab6fe38ad4ceda4922d80d8951716683f891d501bc985fdac7ff
manager: conda
name: virtualenv
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/virtualenv-20.17.1-py39hf3d152e_0.conda
version: 20.17.1
url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-20.19.0-pyhd8ed1ab_0.conda
version: 20.19.0
- category: main
dependencies:
conda-package-streaming: '>=0.7.0'
@@ -4603,14 +4614,14 @@ package:
pyyaml: '>=5.1'
virtualenv: '>=20.0.8'
hash:
md5: 9800c173ab73153bbed00e51a0f86c83
sha256: b93e2f0ef4639347373bba685dec1892a21de923ea9d51cabafe75c189f82c2d
md5: 8a98273ee904735747a8f6706b187f3e
sha256: 39a494a675956f12f1db2c875b3fd083ba2d0696891ac829b68ecf1c177b4b7b
manager: conda
name: pre-commit
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/pre-commit-3.0.3-py39hf3d152e_0.conda
version: 3.0.3
url: https://conda.anaconda.org/conda-forge/linux-64/pre-commit-3.0.4-py39hf3d152e_0.conda
version: 3.0.4
- category: main
dependencies:
__unix: ''
@@ -5015,14 +5026,14 @@ package:
python: '>=3.7'
typing_extensions: ~=4.4.0
hash:
md5: 598c51cdb44da89abe884e6d36f3309f
sha256: 2b52ec2fdd49f9aca3b764b407f1aa1549c43cbb78762912c5ae86551b4c57ca
md5: 8012988888c1b6416ed03ac04979bbc3
sha256: b2c364bedc4e5d6b17e50aee57c9bf1c151e96b04f3deb6d194e6911fa6f2117
manager: conda
name: aws-sam-translator
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/aws-sam-translator-1.58.1-pyhd8ed1ab_0.conda
version: 1.58.1
url: https://conda.anaconda.org/conda-forge/noarch/aws-sam-translator-1.59.0-pyhd8ed1ab_0.conda
version: 1.59.0
- category: main
dependencies:
boto3: ''
@@ -5194,6 +5205,17 @@ package:
platform: linux-64
url: https://files.pythonhosted.org/packages/2d/1b/fdbdf82b86e07ca90985740ac160a1dd4ab09cb81071ec12d71c701e1138/asttokens-2.0.8-py2.py3-none-any.whl
version: 2.0.8
- category: main
dependencies:
numpy: '*'
hash:
sha256: 0ce8a159d253399ba5092692548b5b6990cbf3d1febd9117f79400cb7a5426df
manager: pip
name: gdspy
optional: false
platform: linux-64
url: https://files.pythonhosted.org/packages/1d/e4/97b8add92fbec2a9890ad4777272e9a9e4d7a0ceeac42b7e1febe94f0e86/gdspy-1.4.zip
version: '1.4'
- category: main
dependencies:
bcrypt: '>=3'
@@ -5241,18 +5263,19 @@ package:
version: 1.19.1
- category: main
dependencies:
gdspy: '1.4'
numpy: '>=1.23.0,<2.0.0'
pydantic: '>=1.9.2,<2.0.0'
pyyaml: '>=6.0,<7.0'
ruamel.yaml: '>=0.17.21,<0.18.0'
hash:
sha256: c593396dee542e25632a5cb2487f255bbdf9d7e7e6e311e8cb5b8278b2c27e10
sha256: 2945516583e15adb10da14a819796b73ef289061c9c130762514aeb88dca8aee
manager: pip
name: hammer-vlsi
optional: false
platform: linux-64
url: https://files.pythonhosted.org/packages/63/98/235edaf1baccb3fb2c6b1bc96d278d4cf6854e765363cfbf7da8c80b9751/hammer_vlsi-1.0.0rc2-py3-none-any.whl
version: 1.0.0rc2
url: https://files.pythonhosted.org/packages/e2/d3/215e1a6ae3e3d6a7e1e960a61f0c90393a8e4f7b9fdaa669bd00d1e9be1d/hammer_vlsi-1.0.0-py3-none-any.whl
version: 1.0.0
- category: main
dependencies:
asttokens: '>=2,<3'

View File

@@ -9,7 +9,7 @@
# To update a single package to the latest version compatible with the version constraints in the source:
# conda-lock lock --lockfile conda-requirements-riscv-tools-linux-64.conda-lock.yml --update PACKAGE
# To re-solve the entire environment, e.g. after changing a version constraint in the source file:
# conda-lock -f /scratch/abejgonza/cy-circt/conda-reqs/chipyard.yaml -f /scratch/abejgonza/cy-circt/conda-reqs/riscv-tools.yaml -f /scratch/abejgonza/chipyard/conda-reqs/chipyard.yaml -f /scratch/abejgonza/chipyard/conda-reqs/riscv-tools.yaml --lockfile conda-requirements-riscv-tools-linux-64.conda-lock.yml
# conda-lock -f /scratch/abejgonza/cy-circt/conda-reqs/chipyard.yaml -f /scratch/abejgonza/cy-circt/conda-reqs/riscv-tools.yaml -f /scratch/abejgonza/chipyard/conda-reqs/chipyard.yaml -f /scratch/abejgonza/chipyard/conda-reqs/riscv-tools.yaml
metadata:
channels:
- url: ucb-bar
@@ -19,7 +19,7 @@ metadata:
- url: nodefaults
used_env_vars: []
content_hash:
linux-64: a4e47e2bc87e218df5a95db5c131d80b5abb1be6c992fc5bec4cfc7b186890d6
linux-64: 17813c362ebc2af7a855bbeaa954812467d2552b1697c7d0b80ecef3f5b0b278
platforms:
- linux-64
sources:
@@ -873,14 +873,14 @@ package:
ca-certificates: ''
libgcc-ng: '>=12'
hash:
md5: 45758f4ece9c8b7b5f99328bd5caae51
sha256: 2fca71b8d95edc0e530f9512cdd9187407ad486868b7c247fc16cab1e4172ffa
md5: e043403cd18faf815bf7705ab6c1e092
sha256: cd981c5c18463bc7a164fcf45c5cf697d58852b780b4dfa5e83c18c1fda6d7cd
manager: conda
name: openssl
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.7-h0b41bf4_2.conda
version: 3.0.7
url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.8-h0b41bf4_0.conda
version: 3.0.8
- category: main
dependencies:
libgcc-ng: '>=9.3.0'
@@ -1155,14 +1155,14 @@ package:
libstdcxx-ng: '>=12'
ncurses: '>=6.3,<7.0a0'
hash:
md5: a4aa97b71e4c7d735cda9149f2379796
sha256: a27405754cea702dc7634ba79035d533f0e43956e8ceebc33cffc0b474cad3fb
md5: b5c5f55b4ec3a7c8d3646ce21e2b76e4
sha256: 90b9b6dc6d9ff620b443e696542ce8fcc850ed3e718b612cfa3867492ebededc
manager: conda
name: firtool
optional: false
platform: linux-64
url: https://conda.anaconda.org/ucb-bar/linux-64/firtool-1.29.0-0_h1234567_ga5f6aa51f.conda
version: 1.29.0
url: https://conda.anaconda.org/ucb-bar/linux-64/firtool-1.29.0.newhammerhotfix-0_h1234567_ga5f6aa51f.conda
version: 1.29.0.newhammerhotfix
- category: main
dependencies:
libgcc-ng: '>=7.5.0'
@@ -2034,16 +2034,16 @@ package:
version: 2.1.1
- category: main
dependencies:
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
__unix: ''
python: '>=3.8'
hash:
md5: 3613ff4128b3e565d048106196206929
sha256: 21c425ecc4e6f4ec97aab1285b22ad629c75d2efb62f89cd6d9618ab6a2e606c
md5: 20e4087407c7cb04a40817114b333dbf
sha256: 23676470b591b100393bb0f6c46fe10624dcbefc696a6a9f42932ed8816ef0ea
manager: conda
name: click
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/click-8.1.3-py39hf3d152e_1.tar.bz2
url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.3-unix_pyhd8ed1ab_2.tar.bz2
version: 8.1.3
- category: main
dependencies:
@@ -2365,13 +2365,13 @@ package:
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: e80f44a23af61278b5efce3562f25e91
sha256: 81e2f7b100fe0d458460a21d81535b88c84534e55fdc7023e8337086755543dc
md5: 276ec1f956a520363016f909ec166f65
sha256: 48c0820ba1fe5701d11a5b7967a2c93d73607741a20e511214ece7fec7b9dc7f
manager: conda
name: libclang-cpp15
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -2380,13 +2380,13 @@ package:
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: dcfae510179c3de2e42b3a2276d059e0
sha256: 71539a4d472adc39a52e3cbbf5d33c06f09fd63f0c8f718fd2fb1274e7511b57
md5: a3a0f7a6f0885f5e1e0ec691566afb77
sha256: e48481c37d02aefeddcfac20d48cf13b838c5f7b9018300fa7eac404d30f3d7f
manager: conda
name: libclang13
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-15.0.7-default_h3e3d535_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-15.0.7-default_h3e3d535_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -2611,16 +2611,15 @@ package:
version: 1.9.6
- category: main
dependencies:
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
python: '>=3.8'
hash:
md5: d86903c57fe229d9dd8878a6dd9d149f
sha256: abf2d34464c6255d35703e3c9477475e3e6e353ca8675990596d2477cdbc5b52
md5: 7d301a0d25f424d96175f810935f0da9
sha256: c25e1757e4e90638bb1e778aba3ee5f3c01fae9752e3c3929f9be7d367f6c7f3
manager: conda
name: pluggy
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/pluggy-1.0.0-py39hf3d152e_4.tar.bz2
url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.0.0-pyhd8ed1ab_5.tar.bz2
version: 1.0.0
- category: main
dependencies:
@@ -2764,16 +2763,16 @@ package:
version: 0.19.3
- category: main
dependencies:
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
__unix: ''
python: '>=3.8'
hash:
md5: d34b97a2386932b97c7cb80916a673e7
sha256: 42d46baeab725d3c70d22a4258549e9f0f1a72b740166cd9c3b394c4369cb306
md5: 2a7de29fb590ca14b5243c4c812c8025
sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b
manager: conda
name: pysocks
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/pysocks-1.7.1-py39hf3d152e_5.tar.bz2
url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2
version: 1.7.1
- category: main
dependencies:
@@ -2994,6 +2993,18 @@ package:
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_2.tar.bz2
version: 1.1.5
- category: main
dependencies:
python: '>=3.6'
hash:
md5: 72271e8e64d467a534ee93f04f018dff
sha256: 8f3dc4eb4d7aa22c67e4c51e83a048fc546834dd53456330dad5377e9e2b2f4a
manager: conda
name: sty
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/sty-1.0.0-pyhd8ed1ab_0.tar.bz2
version: 1.0.0
- category: main
dependencies:
python: '>=2.7'
@@ -3241,14 +3252,14 @@ package:
dependencies:
python: '>=3.7'
hash:
md5: 7cc265528c9db5e40a771438108f6810
sha256: b0b7af936586069051cb43a120ac4dd04a795fdb93a21479e7dea78c8780bd0d
md5: 41b09d997939e83b231c4557a90c3b13
sha256: 0a9a545b8dc46c847658ebfa636257ea5993a355419c1d3b2f14810730ee0a82
manager: conda
name: zipp
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.12.1-pyhd8ed1ab_0.conda
version: 3.12.1
url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.13.0-pyhd8ed1ab_0.conda
version: 3.13.0
- category: main
dependencies:
python: '>=3.6'
@@ -3326,13 +3337,13 @@ package:
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: ffc64b2f543d2d128a9fc4e75e4436ac
sha256: e793476788a00ddedd2cd4f41fb59d9ca6f47e593eb04d5012b11206a1a3d0c7
md5: d2fcc7c0381194ca6fcb38a6d06255b8
sha256: eee53b98b40099c9289a732f6c915f9c80714d8a7a8a977f921c0782c6f5200f
manager: conda
name: clang-format-15
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/clang-format-15-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/clang-format-15-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -3600,19 +3611,19 @@ package:
version: '1.9'
- category: main
dependencies:
libclang13: 15.0.7 default_h3e3d535_0
libclang13: 15.0.7 default_h3e3d535_1
libgcc-ng: '>=12'
libllvm15: '>=15.0.7,<15.1.0a0'
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: 189f7f97245f594b7a9d8e2b9f311cf8
sha256: e837bd39a07949e6f27d69bcc784ecc1e7c9f7c96c920c0a1f875f5c23b986b2
md5: 36c65ed73b7c92589bd9562ef8a6023d
sha256: eba3ed760c72c992a04d86455556ecb90c0e1e3688defcac44b28a848d71651c
manager: conda
name: libclang
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libclang-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/libclang-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -3928,20 +3939,20 @@ package:
version: 0.7.0
- category: main
dependencies:
clang-format-15: 15.0.7 default_had23c3d_0
clang-format-15: 15.0.7 default_had23c3d_1
libclang-cpp15: '>=15.0.7,<15.1.0a0'
libgcc-ng: '>=12'
libllvm15: '>=15.0.7,<15.1.0a0'
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: 01a6a903c7217697422aed91a0ba197d
sha256: c240e47db71a38f975d05c4467a8d0cc068a14f91189fce24c36187f369220b5
md5: 841d93c086f15b68916b3455711c2638
sha256: 517c759576600decafd005b14f3df9660b525fdb85645a0c588ea979b62bdc5e
manager: conda
name: clang-format
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/clang-format-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/clang-format-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -3960,18 +3971,18 @@ package:
dependencies:
cffi: '>=1.12'
libgcc-ng: '>=12'
openssl: '>=3.0.7,<4.0a0'
openssl: '>=3.0.8,<4.0a0'
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
hash:
md5: 70ac60b214a8df9b9ce63e05af7d0976
sha256: eae8fcb35d983ee2155b8450f8aaf8709062366855d992cb7f9aa686623b99b8
md5: 3245013812dfbff6a22e57533ac6f69d
sha256: 4349d5416c718c331454b957e0a077500fb4fb9e8f3b7eadb8777a3842021818
manager: conda
name: cryptography
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-39.0.0-py39h079d5ae_0.conda
version: 39.0.0
url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-39.0.1-py39h079d5ae_0.conda
version: 39.0.1
- category: main
dependencies:
click: '>=8.0'
@@ -4146,14 +4157,14 @@ package:
python: '>=3.7'
typing-extensions: '>=4.4'
hash:
md5: 0b4cc3f8181b0d8446eb5387d7848a54
sha256: 5d469cd150e4413b15eedb66bdc7a3831a4249e2e5646b8c9dcdf713e35fc598
md5: c34694044915d7f291ef257029f2e2af
sha256: ba1c3ea59cc5419756fd6597b3d691802b862689fa9e9fcac189333a1915ea1e
manager: conda
name: platformdirs
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.6.2-pyhd8ed1ab_0.conda
version: 2.6.2
url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-3.0.0-pyhd8ed1ab_0.conda
version: 3.0.0
- category: main
dependencies:
libgcc-ng: '>=12'
@@ -4276,7 +4287,7 @@ package:
version: 1.12.3
- category: main
dependencies:
clang-format: 15.0.7 default_had23c3d_0
clang-format: 15.0.7 default_had23c3d_1
libclang: '>=15.0.7,<15.1.0a0'
libclang-cpp15: '>=15.0.7,<15.1.0a0'
libgcc-ng: '>=12'
@@ -4284,13 +4295,13 @@ package:
libstdcxx-ng: '>=12'
libzlib: '>=1.2.13,<1.3.0a0'
hash:
md5: d08e8e7facf7aa93aaf8ae20b31fda65
sha256: 5456e5d86b908d1cad5d2dc924f836404b5e5d97a77db518372e7ad7d5daf469
md5: c23e2b0154fb2eb92442fa8ecbcf571c
sha256: d9931c1ce5907073de0269666881309cc896267723f38ef269101bd211e49062
manager: conda
name: clang-tools
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/clang-tools-15.0.7-default_had23c3d_0.conda
url: https://conda.anaconda.org/conda-forge/linux-64/clang-tools-15.0.7-default_had23c3d_1.conda
version: 15.0.7
- category: main
dependencies:
@@ -4498,20 +4509,20 @@ package:
version: 3.3.1
- category: main
dependencies:
distlib: '>=0.3.6,<1'
filelock: '>=3.4.1,<4'
platformdirs: '>=2.4,<3'
python: '>=3.9,<3.10.0a0'
python_abi: 3.9.* *_cp39
distlib: <1,>=0.3.6
filelock: <4,>=3.4.1
importlib-metadata: '>=4.8.3'
platformdirs: <4,>=2.4
python: '>=3.7'
hash:
md5: dd1be6ccb267f13bdc5c44cfb76c4080
sha256: 3d9c15c6a69160d4133dc77adad49c70d932139631a5e52602637cd77ba82e10
md5: afaa9bf6992f67a82d75fad47a93ec84
sha256: 1b69ac8afbb4ab6fe38ad4ceda4922d80d8951716683f891d501bc985fdac7ff
manager: conda
name: virtualenv
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/virtualenv-20.17.1-py39hf3d152e_0.conda
version: 20.17.1
url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-20.19.0-pyhd8ed1ab_0.conda
version: 20.19.0
- category: main
dependencies:
conda-package-streaming: '>=0.7.0'
@@ -4603,14 +4614,14 @@ package:
pyyaml: '>=5.1'
virtualenv: '>=20.0.8'
hash:
md5: 9800c173ab73153bbed00e51a0f86c83
sha256: b93e2f0ef4639347373bba685dec1892a21de923ea9d51cabafe75c189f82c2d
md5: 8a98273ee904735747a8f6706b187f3e
sha256: 39a494a675956f12f1db2c875b3fd083ba2d0696891ac829b68ecf1c177b4b7b
manager: conda
name: pre-commit
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/pre-commit-3.0.3-py39hf3d152e_0.conda
version: 3.0.3
url: https://conda.anaconda.org/conda-forge/linux-64/pre-commit-3.0.4-py39hf3d152e_0.conda
version: 3.0.4
- category: main
dependencies:
__unix: ''
@@ -5015,14 +5026,14 @@ package:
python: '>=3.7'
typing_extensions: ~=4.4.0
hash:
md5: 598c51cdb44da89abe884e6d36f3309f
sha256: 2b52ec2fdd49f9aca3b764b407f1aa1549c43cbb78762912c5ae86551b4c57ca
md5: 8012988888c1b6416ed03ac04979bbc3
sha256: b2c364bedc4e5d6b17e50aee57c9bf1c151e96b04f3deb6d194e6911fa6f2117
manager: conda
name: aws-sam-translator
optional: false
platform: linux-64
url: https://conda.anaconda.org/conda-forge/noarch/aws-sam-translator-1.58.1-pyhd8ed1ab_0.conda
version: 1.58.1
url: https://conda.anaconda.org/conda-forge/noarch/aws-sam-translator-1.59.0-pyhd8ed1ab_0.conda
version: 1.59.0
- category: main
dependencies:
boto3: ''
@@ -5194,6 +5205,17 @@ package:
platform: linux-64
url: https://files.pythonhosted.org/packages/2d/1b/fdbdf82b86e07ca90985740ac160a1dd4ab09cb81071ec12d71c701e1138/asttokens-2.0.8-py2.py3-none-any.whl
version: 2.0.8
- category: main
dependencies:
numpy: '*'
hash:
sha256: 0ce8a159d253399ba5092692548b5b6990cbf3d1febd9117f79400cb7a5426df
manager: pip
name: gdspy
optional: false
platform: linux-64
url: https://files.pythonhosted.org/packages/1d/e4/97b8add92fbec2a9890ad4777272e9a9e4d7a0ceeac42b7e1febe94f0e86/gdspy-1.4.zip
version: '1.4'
- category: main
dependencies:
bcrypt: '>=3'
@@ -5241,18 +5263,19 @@ package:
version: 1.19.1
- category: main
dependencies:
gdspy: '1.4'
numpy: '>=1.23.0,<2.0.0'
pydantic: '>=1.9.2,<2.0.0'
pyyaml: '>=6.0,<7.0'
ruamel.yaml: '>=0.17.21,<0.18.0'
hash:
sha256: c593396dee542e25632a5cb2487f255bbdf9d7e7e6e311e8cb5b8278b2c27e10
sha256: 2945516583e15adb10da14a819796b73ef289061c9c130762514aeb88dca8aee
manager: pip
name: hammer-vlsi
optional: false
platform: linux-64
url: https://files.pythonhosted.org/packages/63/98/235edaf1baccb3fb2c6b1bc96d278d4cf6854e765363cfbf7da8c80b9751/hammer_vlsi-1.0.0rc2-py3-none-any.whl
version: 1.0.0rc2
url: https://files.pythonhosted.org/packages/e2/d3/215e1a6ae3e3d6a7e1e960a61f0c90393a8e4f7b9fdaa669bd00d1e9be1d/hammer_vlsi-1.0.0-py3-none-any.whl
version: 1.0.0
- category: main
dependencies:
asttokens: '>=2,<3'