KeyError: 'OpenZeppelin/openzeppelin-contracts@4.3.1/Address'

Error when deploying in brownie. Goes away if I turn publish_source = false.

orignal quest here. https://ethereum.stackexchange.com/questions/113230/brownie-deployment-keyerror-openzeppelin-openzeppelin-contracts4-3-1-address

I tried doing it manually with remix and etherscan but I get
Error! Unable to generate Contract ByteCode and ABI
Found the following ContractName(s) in source code : Address , Context , Counters , ERC1155 , ERC165 , IERC1155 , IERC1155MetadataURI , IERC1155Receiver , IERC165 , KeeperCompatibleInterface , LinkTokenInterface , Mint_A_Gram , Ownable , ReentrancyGuard , SafeMath , VRFConsumerBase , VRFRequestIDBase
But we were unable to locate a matching bytecode (err_code_2)

Solved by upgrading to brownie 1.17

Please keep in mind that we do not offer support for Brownie.