Skip to content

Commit

Permalink
2023.2 release code drop
Browse files Browse the repository at this point in the history
2023.2 release code drop
  • Loading branch information
hjain-perforce committed Jan 8, 2024
1 parent dad9008 commit eefdd25
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 16 deletions.
4 changes: 2 additions & 2 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2023, Perforce Software, Inc. All rights reserved.
Copyright (c) 2024, Perforce Software, Inc. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Expand Down Expand Up @@ -32,7 +32,7 @@ this program.

P4/P4API License
-----------------------
Copyright (c) 1995-2023, Perforce Software, Inc.
Copyright (c) 1995-2024, Perforce Software, Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down
26 changes: 16 additions & 10 deletions RELNOTES.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Release Notes for
P4Python, Helix Core API for Python

Version 2023.1
Version 2023.2

Introduction

Expand All @@ -26,8 +26,8 @@ Introduction
Important End-of-Life Notice

This major release of P4Python would be the last to provide wheels for and
test against Python 3.7. This is part of our commitment to focus on
supported technology platforms
test against MacOS 10.15. This is part of our commitment to focus on
supported technology platforms.

--------------------------------------------------------------------------

Expand All @@ -47,7 +47,7 @@ Installation

python3 -m pip install --upgrade p4python

P4Python is distributed as a binary wheels for Python 3.7, 3.8, 3.9, 3.10,
P4Python is distributed as a binary wheels for Python 3.8, 3.9, 3.10,
3.11 and 3.12. In order for the binary wheel to be used, the ABI tag needs to
match.This often requires updated pip, to do so issue:
python3 -m pip install --upgrade pip
Expand Down Expand Up @@ -77,8 +77,8 @@ Installation

Maya has a private python executable called "mayapy".

The instructions for installation are the same as the source install
below, except use "mayapy" instead of "python".
The instructions for installation are same as in "Building P4Python from Source"
section, except use "mayapy" instead of "python".

--------------------------------------------------------------------------

Expand Down Expand Up @@ -114,19 +114,18 @@ Compatibility Statements

API Compatibility

This release of P4Python requires at least 2023.1 Perforce API
(2023.1/2442900). Older releases will not compile and are not supported.
This release of P4Python requires at least 2023.2 Perforce API
(2023.2/2519561). Older releases will not compile and are not supported.

Python Compatibility

This release of P4Python is supported building from source with
Python 3.7, 3.8, 3.9, 3.10, 3.11 and 3.12.
Python 3.8, 3.9, 3.10, 3.11 and 3.12.

For detailed compatibility, please check the following table:

Python Release | P4Python Release
======================================
3.7 | 2018.2 or later
3.8 | 2020.1 or later
3.9 | 2021.1 or later
3.10 | 2022.1 or later
Expand Down Expand Up @@ -295,6 +294,13 @@ Key to symbols used in change notes below.

--------------------------------------------------------------------------

New functionality in 2023.2 (2023.2/2527637) (2023/12/04)

#2522046 (Job #117813)
Built P4Python with P4API 2023.2 (2023.2/2519561)

--------------------------------------------------------------------------

New functionality in 2023.1 Patch 2 (2023.1/2509188) (2023/10/25)

#2503929 (Job #117105)
Expand Down
5 changes: 3 additions & 2 deletions SpecMgr.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
$Id: //depot/main/p4-python/SpecMgr.cpp#55 $
$Id: //depot/main/p4-python/SpecMgr.cpp#56 $
*******************************************************************************/

/*******************************************************************************
Expand Down Expand Up @@ -293,7 +293,8 @@ struct specdata {
"Owner;code:704;len:32;open:isolate;;"
"Name;code:703;rq;type:line;len:32;open:isolate;;"
"Parent;code:702;rq;len:64;open:isolate;;"
"Type;code:708;rq;len:32;open:isolate;;"
"Type;code:708;rq;type:select;len:32;open:isolate;"
"val:mainline/virtual/development/release/task;;"
"Description;code:709;type:text;len:128;open:isolate;;"
"Options;code:707;type:line;len:64;val:"
"allsubmit/ownersubmit,unlocked/locked,"
Expand Down
4 changes: 2 additions & 2 deletions Version
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# SUPPDATE = 2010 06 17 ;
# Of the build. The copyright date is derived from SUPPDATE.

RELEASE = 2023 1 PREP-TEST_ONLY;
RELEASE = 2023 2 PREP-TEST_ONLY;
PATCHLEVEL = 2428370 ;
SUPPDATE = 2023 06 06 ;
SUPPDATE = 2023 11 27 ;

0 comments on commit eefdd25

Please sign in to comment.