Password Safe 歷史版本列表 Page4

最新版本 Password Safe 3.65.1

Password Safe 歷史版本列表

Password Safe 允許您管理您的舊密碼,並使用您控制的密碼策略輕鬆快速地生成,存儲,組織,檢索和使用複雜的新密碼。一旦存儲,您的用戶名和密碼只需點擊幾下即可. 使用 Password Safe,您可以使用自定義引用(例如用戶 ID,類別,網站或位置)來組織您的密碼。您可以選擇將所有密碼存儲在單個加密主密碼列表(加密的密碼數據庫)中,也可以使用多個數據庫進一步組織密碼(例如工作和家庭)。憑... Password Safe 軟體介紹


KNIME 4.3.1 (64bit) 查看版本資訊

更新時間:2021-02-01
更新細節:

What's new in this version:

File Handling Framework:
- Easy to use different file systems and migrate from one system/cloud to another
- Managing of various file systems within the same workflow
- Powerful framework that allows us to integrate more and more file systems
- Consistent user experience across all nodes and file systems
- Performance improvements

Consistent UX & Features for Readers & Writers:
- Read multiple files from a folder into a single KNIME data table
- Visual column transformations, e.g. filtering, sorting, renaming, and type mapping - all available in a responsive and easy to use interface that instantly shows changes in a preview window

Columnar Table Backend for Fast Tables (KNIME Labs):
- Improved performance
- Memory efficiency and in-memory processing

Python Enhancements:
- Easier to share and productionize workflows and components containing Python Scripting nodes; Conda Environment Propagation node captures and replicates required dependencies alongside your workflows or components
- Multiple input and output of Python Scripting nodes
- Integrate functionality from Jupyter notebooks directly into KNIME workflows / Invoke KNIME workflows from Python or Jupyter notebooks

Extensions and Integrations Moving out of KNIME Labs:
- The KNIME Deep Learning Extensions based on Keras and Tensorflow
- Our integrations with H2O, Tableau, and Salesforce

- More Utility Nodes
- Components

vMix 23.0.0.68 查看版本資訊

更新時間:2021-01-29
更新細節:

What's new in this version:

vMix 23.0.0.68
- Adds workaround for recent Google change to some YouTube streams resulting in scheduledStartTime error in vMix Social
- Added support for Facebook Pages using the new web site in vMix Social


vMix 23.0.0.67
- YouTube will be enforcing new browser security restrictions for logins starting January 4th
- vMix Social has been updated in this release to comply with these changes


vMix 23.0.0.66
- Change log not available for this version


vMix 23.0.0.65
- Added fix for breaking change in Facebook's handling of user photos in vMix Social
- VMix Social photos will now be cached only for a maximum of 24 hours before downloading again
- Fix for error when shift-selecting single objects in GT Designer


vMix 23.0.0.64
- Further checks to disable Nahimic added, due to it now being re-installed often with Windows Update driver updates
- Support for alpha channel in NVIDIA Broadcast virtual camera
- Right audio channel meter in Master was incorrect when using Send To Master feature on one or more audio buses


vMix 23.0.0.62
- Fixed issue with Photos re-ordering fix where it caused sorting issues for Powerpoint instead


vMix 23.0.0.61
- Triggers now allow transitions in other mixes when using OnTransitionIn/Out
- Added dynamic buffer for ASIO audio outputs
- This helps situations where there is higher than normal latency on the computer, leading to audio dropouts, particularly with Dante Virtual Soundcard
- Fixed issue in GT Title Designer where deleting a layer would not delete associated animations
- Fixed bug in Photos input where re-ordered images would not load in the correct order
- API.Function in scripting would not transition unless Input was specified, now defaults to transitioning from Preview where no input is specified
- Added memory leak check for some malfunctioning VST3 plugins


vMix 23.0.0.60
- Audio buses were set all to enabled by default for inputs without audio, changed this to just Master
- Virtual Set export feature would not correctly export cropping/clipping settings in regions with , as decimal point
- Updated SRT to prioritise using NVIDIA encoder on systems such as laptops that have both Intel and NVIDIA encoders available at the same time
- VMix Media Converter now supports recordings without an audio track
- Updated licensing agreement and privacy policy to note YouTube terms and conditions


vMix 23.0.0.59
- Fixed issue where restarting some types of audio files was inconsistent
- Fixed issue where a Bus sent to Master would prevent Input Soloing from working correctly
- Improved performance on Add Input -> NDI and right click NDI Input menu where there are a very large number of NDI sources on network (>300!)
- Fixed an issue where if an error occurred on starting a recording it may not report it correctly


vMix 23.0.0.58
- Added more disabling methods for Nahimic software which is hijacking vMix and causing errors
- Fixed error with more than 48 thumbnails assigned to shortcuts for StreamDeck
- Updated vMix Diagnostics to whitelist additional DLL files that do not cause issues
- Fixed Input Position editing bug where pressing enter in a text box may cause it to no longer update.
- Removed obsolete 24/7 label in Facebook Settings


vMix 23.0.0.57
- Added "Enable Notifiation Sounds" checkbox in Settings -> Audio
- This currently enables the Windows system defined "New Text Message Notification" sound when new chat messages are received for vMix Call
- Fixed sound effect that could be heard after pressing enter in the vMix Call chat window
- Fixed message appearing when opening Settings while Low Latency Capture was ticked
- Fixed multi-channel audio handling in MultiCorder timeline.xml file
- Transition duration was allowing 10000 even though 9999 is the maximum
- Title presets with multiple lines would display incorrectly in right click Title menu
- VMix Video Codec black/white levels will now display correctly in Adobe Premiere


vMix 23.0.0.56
- Updated Web Browser input to support audio changes in Windows 10 20H1
- Fix for rare audio error when closing vMix


vMix 23.0.0.55
Fixed:
- focus issue when starting vMix
- console window that may appear when running vMix by opening a preset directly
- MultiCorder sometimes incorrectly recording more sources when opening a preset twice
- Key/Fill not reloading when a Key or Fill input resets (such as due to change in video format)
-input now automaticallt loads correct for certain MP3 files that do not play correctly normally
- issue with VST plugins that require a very large amount of space for saved settings
- Virtual Input issue where MultiView layers audio was not turning when Automatically Mix Audio is enabled


vMix 23.0.0.54
- Important Change: YouTube is slowly phasing out Stream Now from their platform so we have made the difficult decision to remove it
- from vMix in favour of copying/pasting the Stream Key
- If Stream Now still works for your account, you can follow the steps below to continue to use it until it is finally disabled on 1 September
- https://www.vmix.com/kno...he-old-classic-interfac
- Fix for Twitch chat in vMix Social due to breaking change in API
- Fix for Virtual PTZ not working on AMD graphics
- Fix for Activators not updating correctly for C-G audio buses
- Facebook has removed the continuous streaming feature, this update also disables those options
- SRT PCR interval increased to once every key frame
- Optimus compatibility mode moved to Advanced Settings as this was being accidentally enabled by users and reducing performance on systems
- Security improvements to vMix, vMix Update and vMix Desktop Capture to follow current best practices


vMix 23.0.0.51
- Change log not available for this version


vMix 23.0.0.50
- Fixed issue with HEVC encoding from Larix Broadcaster when Use Hardware Decoder is ticked in vMix
- Faster congestion detection on vMix Call for browser guests to adapt more quickly

Added new right click Advanced Settings menu for vMix Call with the following:
- Toggle to turn on or off "Allow only direct peer to peer connections" on an existing calls
- (Will apply only after guest reconnects)
- Remote Guest Video Bandwidth to manually select the maximum bandwidth used to send video from the guest
- (This applies to browser guests only, as vMix guest specify their own return video bandwidth)
- By default this is set to "Auto" but if you think the congestion detection vMix Call uses is not fast enough, or too aggressive
- you can manually try different bandwidth settings here live, to see which works best


vMix 23.0.0.49
- Fixed incorrect call stats when sending support report


vMix 23.0.0.48
- New Window capture methods in Local Desktop Capture dropdown at bottom of window
- WindowsGraphicCapture is available in latest Windows 10 versions (1903 or higher) and supports capturing most windows such as Zoom and Browsers that
- previously would have shown a blank screen
- Added Disconnect option to right click menu of vMix Call inputs
- Added Direct Connection checkbox when adding vMix Call

See below for explanation of this option:
- Moved Low Latency checkbox to Advanced Settings as this should not be enabled in most cases on vMix Call and was causing disruptions for users on congested connections
- Debugging options added to vMix Call to assist us in diagnosing connection issues
- Added workaround for corrupt video and calls on new AMD Radeon graphics cards such as the 5xxx XT series
- Fixed issue where Twitch login window would appear blank on some systems


vMix 23.0.0.46
- Fixed issue with latest StreamDeck software update
- Increased number of vMix Calls in 4K edition from 2 to 4
- Fixed high CPU usage with multiple callers in 23.0.0.41 update


vMix 23.0.0.41
- Updates WebRTC library for DTLS 1.2 support, required by Chrome and FireFox in March 2020 updates
- Improves connection reliability through difficult firewalls by only requiring a single port to be open for both audio and video where available. (called "WebRTC Bundling")
- General connectivity improvements when faced with unreliable internet
- Improvements to video/audio for iOS (iPhone/iPad) callers


vMix 23.0.0.39
- Fixed Mix dropdown in Triggers not showing all available mixes
- Fixed a bug in SRT output causing encoder to stop in some situations


vMix 23.0.0.38
- Fixed issue when adding an NDI input that has Multicast enabled
- Added support for selecting Mix when using Triggers and Scripting
- Removed SmartScreen warning when installing on a system for the first time


vMix 23.0.0.37
- Fixed a memory leak in the SRT input
- Fixed GT scroll transition direction not saving when set to Left
- A text field in GT with the events disabled checkbox (such as for a clock) will now update even if a datachange transition is in progress
- Input speed may not load correctly from a preset on systems in some regions
- Improved playback smoothness for 50p video files


vMix 23.0.0.35
- Fixed different flicker introduced by bug fix of preview/output label flicker


vMix 23.0.0.34
- Updated NDI to latest 4.2 release
- Fixed MultiCorder MOV checkbox for NDI not saving when disabled
- Fixed BusXSolo shortcut not working
- Added 1080p streaming presets for Facebook
- Creating a new preset in vMix now correctly resets the 4 outputs
- Fixed flicker in preview/output position labels


vMix 23.0.0.32
- Added workaround for Google Chrome update causing vMix Video device to no longer work
- Fixed FMLE no longer working as the streaming application
- Updated vMix Desktop Capture to 23.0.0.2 with fix for old CPUs without AVX support


vMix 23.0.0.31
- Fixed incorrect version of SRT library included with installer
- Fixed issue with SRT streams stopping on some systems where more than one SRT output stream is enabled

NumPy 1.19.5 查看版本資訊

更新時間:2021-01-06
更新細節:

What's new in this version:

- NumPy 1.19.5 is a short bugfix release. Apart from fixing several bugs, the main improvement is the update to OpenBLAS 0.3.13 that works around the windows 2004 bug while not breaking execution on other platforms. This release supports Python 3.6-3.9 and is planned to be the last release in the 1.19.x cycle.

KNIME 4.3.0 (64bit) 查看版本資訊

更新時間:2020-12-08
更新細節:

What's new in this version:

New nodes:
- AP-15781: String to Path (Variable) (New File Handling)
- AP-15730: Path to String (Variable) (New File Handling)
- AP-15703: Excel Reader (New File Handling)
- AP-15614: HTTP(S) Connector (New File Handling)
- AP-15576: FTP Connector (New File Handling)
- AP-15571: Excel Sheet Reader (New File Handling)
- AP-15518: Call Workflow (Table Based) (New File Handling)
- AP-15499: Excel Writer (New File Handling)
- AP-15464: Google Drive Connector (New File Handling)
- AP-15367: Path to String (New File Handling)
- AP-15355: Azure Blob Storage Connector (New File Handling)
- AP-15283: SSH Connector (New File Handling)
- AP-15257: Parquet Writer (New File Handling)
- AP-15198: Binary Objects to File (New File Handling)
- AP-14855: KNIME Server Connector (New File Handling)
- AP-14083: Line Reader (New File Handling)
- AP-13784: Compress Files (New File Handling)
- AP-13783: De-compress Files (New File Handling)
- AP-13729: Create File/Folder Variables (New File Handling)
- AP-13721: String to Path (New File Handling)
- AP-13479: Files/Folders Meta Info (New File Handling)
- AP-13434: Create folder (New File Handling)
- AP-13433: Transfer Files (New File Handling)
- AP-13432: Delete files/folder (New File Handling)
- AP-13429: ORC Reader (New File Handling)
- AP-13428: Parquet Reader (New File Handling)
- AP-13427: ORC Writer (New File Handling)
- AP-15469: Conda Environment Propagation
- AP-13482: Python Script (with dynamic inputs and outputs)
- AP-14864: Table Manipulator
- AP-14860: Variable to Credentials
- AP-11405: PATCH request
- BD-1083: (Big Data Extensions): Databricks File System Connector (New File Handling)
- BD-1080: (Big Data Extensions): Create Databricks Environment (New File Handling)
- BD-1079: (Big Data Extensions): Create Spark Context (Livy) (New File Handling)
- BD-1078: (Big Data Extensions): Create Local Big Data Environment (New File Handling)
- BD-1076: (Big Data Extensions): Spark to Text (New File Handling)
- BD-1075: (Big Data Extensions): Spark to Parquet (New File Handling)
- BD-1074: (Big Data Extensions): Spark to ORC (New File Handling)
- BD-1073: (Big Data Extensions): Spark to JSON (New File Handling)
- BD-1072: (Big Data Extensions): Spark to CSV (New File Handling)
- BD-1071: (Big Data Extensions): Spark to Avro (New File Handling)
- BD-1070: (Big Data Extensions): Text to Spark (New File Handling)
- BD-1069: (Big Data Extensions): Parquet to Spark (New File Handling)
- BD-1068: (Big Data Extensions): ORC to Spark (New File Handling)
- BD-1067: (Big Data Extensions): JSON to Spark (New File Handling)
- BD-1066: (Big Data Extensions): CSV to Spark (New File Handling)
- BD-1065: (Big Data Extensions): Avro to Spark (New File Handling)
- BD-1054: (Big Data Extensions): HDFS Connector (KNOX) (New File Handling)
- BD-1046: (Big Data Extensions): HDFS Connector (New File Handling)

Enhancement:
- AP-15850: "Columnar Table Backend" as part of KNIME Labs -- enables faster execution of workflows
- AP-15777: Configuration Dialogue Layout should display message instead of blank page when empty
- AP-15704: Add transformation support to CSV Reader (New File Handling)
- AP-15672: Amazon S3 Connector: Add SSE-S3 and SSE-KMS support
- AP-15649: Enrich Node Monitor with table dimensions
- AP-15488: Add hub view to default build
- AP-15483: Dynamic ports: Allow to specify default ports for extendable and optional groups
- AP-15477: Layout editor for configuration nodes
- AP-15442: Add system property to disable storing weakly encrypted passwords in workflows
- AP-15432: Update Apache CXF from 3.0.7 to 3.2.14
- AP-15328: Transpose Node should make use of ColumnFilter API
- AP-15299: Add Column Filter to Table Row to Variable
- AP-15270: Support list columns in Parquet Reader
- AP-15259: Support multi-file writing for ORC/Parquet Writer (new filehandling)
- AP-15201: Allow workflow diff between current version and snapshot on server mount point
- AP-15140: Support FSLocation and Collection FlowVariables in Variable Loop End
- AP-15134: Support Paths and ListCells in Table to Variable Loop Start
- AP-15061: Handle drag on drop of workflow from Hub to workbench
- AP-15047: Support Paths in Table to Variable and vice versa
- AP-15039: Set Python node executable's "current working directory" to Workflow directory
- AP-14942: Additional type mappings for NULL DB type
- AP-14874: Design Read "Enduser API" for Fast Tables
- AP-14834: Update ChemAxon Marvin extension to x.y.z and re-categorize into "Partner Extension" (now with more stringent license checking)
- AP-14742: Make Chromium.SWT part of KNIME AP build
- AP-14428: SAP Theobald Reader: CSV Options
- AP-14231: Show KNIME Hub in AP Panel
- AP-14193: (Semi-) Automatically add and enable update sites on node drag&drop from the Hub
- AP-14132: "Open in KNIME Hub" Links: Use AP integration instead of external browser
- AP-14035: Enable file download widget to work in the AP
- AP-14034: Enable file upload widget to work in the AP
- AP-13883: Excel Reader enhancement when reading multiple files with different structure
- AP-13827: Google Authentication Should Only Involve The Google Analytics ReadOnly scope Instead Of The Full Scope Set
- AP-13130: Call Workflow (Table Based) should allow calling workflows without any input or output nodes
- AP-13019: Input Filtering in Column Selection and Column Filter Configuration
- AP-11813: More efficient update check of (web-)linked components
- AP-11549: Excel Reader (XLS) automatically update data preview
- AP-10689: Configurable load timeout in "Call Workflow" nodes
- AP-9451: Changing the order of dialog elements in Component Dialogs
- AP-5400: XLS Reader should allow changing column type in dialog
- BD-1087: (Big Data Extensions): Update Spark version in Create Local Big Data Environment to Spark 2.4.7
- WEBP-615: New File Upload Widget should additionally export a path flow variable new File Handling nodes can read
- WEBP-567: Toggle component
- WEBP-391: File Download Widget does not support new flow variable type for Path
- WEBP-182: Frontend: rewrite the file upload input widget (input)
- WEBP-178: Frontend: rewrite file download widget (output)
- WEBP-172: Frontend: rewrite date input widget (input)
- WEBP-170: Frontend: rewrite credentials input widget (input)

Bug-Fixes:
- AP-15044: On Linux, node dialog input fields require extra click to become active
- AP-14945: "Shift + key" in Table Creator doesn't work any more
- AP-15782: Force-Enable Create Snapshot does not create a snapshot
- AP-15758: Configuration Layout Editor shows missing nodes when only views are present
- AP-15723: DB Connection Closer node should log a warning instead of an error if connection is already closed
- AP-15721: Support newOutputStream with append option in URIFS
- AP-15720: If exists options must not be disabled for Costum/KNIME URL
- AP-15691: Layout Editor of Composite View: Drag&Drop is broken on Windows
- AP-15645: Tableau Integration: Write hyperd.log to temporary file
- AP-15641: File and line reader don't read size of .gz files correctly (incorrect progress report)
- AP-15638: Mountpoints cannot be changed in case content provider factory isn't known.
- AP-15585: Transformation Table disappears if names are wrong and other setting is changed
- AP-15582: ORC Writer corrupts lists if a list cell is missing
- AP-15550: NullPointerException in Call Workflow (Table based) node
- AP-15529: Transformation tab does not restore changed columns orders
- AP-15527: Port type mix-up when changing port order on components and metanodes (which are connected to a downstream metanode)
- AP-15501: Call Workflow (Table Based) throws exception while cleaning delegate table
- AP-15476: Writing workflow summary locks up executor
- AP-15473: Save Workflow Node does not work in Components
- AP-15440: File extensions in filter mode are not parsed correctly if they are separated by spaces
- AP-15357: KNIME Server Connection Builds Incorrect Endpoint with Email-based Usernames
- AP-15339: Fix broken error message for empty input file paths
- AP-15244: Errors while loading data in workflows sometimes not properly handled in downstream components
- AP-15190: DB Loader occasionally fails in a loop
- AP-15128: DL Keras Learner: View throws an error if loss is negative
- AP-15098: Excel Sheet Appender truncates sheet names with more than 25 characters
- AP-15065: Workflow Writer sets inputs and outputs to None if the dialog is canceled when it is opened for the first time
- AP-15029: Component inside encrypted component is lost after reopening workflow
- AP-15010: Call Workflow nodes on Windows use '' -- should be '/' to be cross platform compatible
- AP-14997: Flow variable controlled settings using flow variables from unexecuted components are lost when configuring
- AP-14894: Create Temp folder dialog does not warn about missing folders
- AP-14752: Binary Object to File node giving NullPointerException when run on server
- AP-14748: Closing (some) node configuration dialogs may occasionally cause freeze on MacOS
- AP-14642: Excel Reader fails in case column cell has only space in column row
- AP-14568: Workflow Annotation Edit Toolbar color chooser is buggy
- AP-14408: DL Keras Learner creates many temporary files which are not deleted during execution
- AP-13932: Potential StackOverflow in NodeContext/NodeLogger in development mode (assertions enabled)
- AP-13919: Configuration Dialog of Components does not increase width when scaling the windows
- AP-13067: 'Select Loop' shown in context menu of component input node
- AP-12595: Metanode reconfiguration does not allow addition of Network port type
- AP-11847: Excel Reader extracts false Value for Date&Time Column
- AP-9051: Excel Sheet Appender Hits 65536 Row Limit for XLSM File Type
- AP-3746: XLS reader sets error on execution when the xls file has slightly changed (e.g. different column names)
- BD-1094: (Big Data Extensions): Pyspark nodes can not be edited with remote editing
- BD-1058: (Big Data Extensions): Disable transactions only on Impala BigData/HiveLoader tmp table
- BD-1057: (Big Data Extensions): Parquet/ORC reader nodes fail on S3 bucket in new regions and buckets created after June 24, 2020
- WEBP-634: Date&Time Widget is broken
- WEBP-624: Support local file upload with non-legacy file upload
- WEBP-578: File Upload Widget - Validation of File extension should not be case sensitive
- WEBP-477: Fix 'WizardExecutionController#hasCurrentPage' in case the page is still in execution and part of a loop

KNIME 4.2.3 (64bit) 查看版本資訊

更新時間:2020-11-05
更新細節:

What's new in this version:

Enhancement:
- AP-15232: "-profileLocation" paths should be relative to installation folder (unless they are absolute)

Bug Fixes:
- AP-15396: File Chooser throws error if default path is '/'
- AP-15286: "workflow.svg" looks slightly different (labels cropped) on MacOSX
- AP-15482: Visual Layout editor doesn't work, if apostrophe (') is used in node annotation
- AP-15454: Fix Path sorting for PathAccessor and FSFiles
- AP-15384: Athena Connector does not report proper exception if S3 authentication fails during dialog opening
- AP-15371: Reading from Custom URL fails when URL contains percent-encoded characters in query or fragment
- AP-15362: SharePoint Online Connector directory creation has race condition that causes wrong error to be thrown
- AP-15313: Resetting connector node together with Create Temp Dir node sometimes results in NPE
- AP-15307: Labeling View Widget buttons order is wrong
- AP-15278: AbstractDialogComponentFileChooser doesn't always update the status message properly
- AP-15207: Windows Defender handling fails with recent Windows updates
- AP-15151: Workflow Writer "Deployment Options" are gone
- AP-15076: Conda env specification via executor.epf seemingly ignored on distributed executors
- AP-13814: Conditional Box Plot has a strange sorting for the nominal values when containing 00, 01, 10 ...
- WEBP-565: File Upload Widget receives status 403 when used on KNIME Server Small
- WEBP-555: Large file uploads crash Chrome and Edge
- WEBP-547: Padding of button on File Upload Widget
- WEBP-524: JavaScript views are not working in legacy Edge

NumPy 1.19.4 查看版本資訊

更新時間:2020-11-03
更新細節:

What's new in this version:

- NumPy 1.19.4 is a quick release to revert the OpenBLAS library version. It was hoped that the 0.3.12 OpenBLAS version used in 1.19.3 would work around the Microsoft fmod bug, but problems in some docker environments turned up. Instead, 1.19.4 will use the older library and run a sanity check on import, raising an error if the problem is detected. Microsoft is aware of the problem and has promised a fix, users should upgrade when it becomes available.

NumPy 1.19.3 查看版本資訊

更新時間:2020-10-29
更新細節:

What's new in this version:

- Python 3.9 binary wheels on all supported platforms
- OpenBLAS fixes for Windows 10 version 2004 fmod bug

Password Safe 3.54.1 查看版本資訊

更新時間:2020-10-25
更新細節:

What's new in this version:

- Restore support for Windows 7/8/server
- Fixed entry Notes change detection problem

Password Safe 3.54.0 查看版本資訊

更新時間:2020-10-09
更新細節:

What's new in this version:

- Added missing "Show Combination" checkbox to Export Dialogs
- PasswordSafe now displays correctly on high DPI monitors
- In Add/Edit entry's Policy tab, allow lengths to be set when easy vision is selected
- Fixed false change detection when an entry's notes field has > 1 line
- Maximized PasswordSafe window is now restored as such

NumPy 1.19.2 查看版本資訊

更新時間:2020-09-11
更新細節:

What's new in this version:

- NumPy 1.19.2 fixes several bugs, prepares for the upcoming Cython 3.x
release. and pins setuptools to keep distutils working while upstream
modifications are ongoing. The aarch64 wheels are built with the latest
manylinux2014 release that fixes the problem of differing page sizes
used by different linux distros.
- This release supports Python 3.6-3.8. Cython >= 0.29.21 needs to be
used when building with Python 3.9 for testing purposes.
- There is a known problem with Windows 10 version=2004 and OpenBLAS svd
that we are trying to debug. If you are running that Windows version you
should use a NumPy version that links to the MKL library, earlier
Windows versions are fine.

Improvements:
- Add NumPy declarations for Cython 3.0 and later
- The pxd declarations for Cython 3.0 were improved to avoid using
deprecated NumPy C-API features. Extension modules built with Cython
3.0+ that use NumPy can now set the C macro
NPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION to avoid C compiler warnings
about deprecated API usage.